/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 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: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --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;
}

*,
*::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: 0 !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]):hover, a:not([href]):not([tabindex]):focus {
  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;
}

table {
  border-collapse: collapse;
}

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

th {
  text-align: inherit;
}

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;
  cursor: pointer;
}

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

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

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > code {
  color: inherit;
}

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

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

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

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

.container {
  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: -webkit-box;
  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;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1;
}

.order-last {
  -webkit-box-ordinal-group: 14;
  -ms-flex-order: 13;
  order: 13;
}

.order-0 {
  -webkit-box-ordinal-group: 1;
  -ms-flex-order: 0;
  order: 0;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
  -ms-flex-order: 6;
  order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
  -ms-flex-order: 7;
  order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
  -ms-flex-order: 8;
  order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
  -ms-flex-order: 9;
  order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
  -ms-flex-order: 11;
  order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
  -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;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -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;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -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;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -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;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -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 #dee2e6;
}

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

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

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

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

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

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

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

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

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

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

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

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

.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: 575.98px) {
  .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: 767.98px) {
  .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: 991.98px) {
  .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: 1199.98px) {
  .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-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

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

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

.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .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;
  width: 100%;
}

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-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 > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
.input-group-lg > .input-group-append > .form-control-plaintext.btn {
  padding-right: 0;
  padding-left: 0;
}

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

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

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

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-lg > .input-group-append > 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: -webkit-box;
  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;
  padding-left: 1.25rem;
}

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

.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  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 {
  border-color: #28a745;
  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 .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

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

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #71dd8a;
}

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

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

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

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

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

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  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 {
  border-color: #dc3545;
  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 .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #efa2a9;
}

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

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

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

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

.form-inline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

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

@media (min-width: 576px) {
  .form-inline label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    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: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 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: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:hover, .btn:focus {
  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: 0.65;
}

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

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

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

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

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 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 {
  color: #fff;
  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;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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 {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

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

.btn-warning:hover {
  color: #212529;
  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 {
  color: #212529;
  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: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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 {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

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

.btn-light:hover {
  color: #212529;
  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 {
  color: #212529;
  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: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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 {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

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

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

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 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;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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: #212529;
  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: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.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 {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

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

.dropright .dropdown-menu {
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-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-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  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: #6c757d;
  white-space: nowrap;
}

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

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

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

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

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

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

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

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

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

.dropdown-toggle-split::after {
  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 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-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(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

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

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

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

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

.input-group > .form-control,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file:focus {
  z-index: 3;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::before {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label,
.input-group > .custom-file:not(:first-child) .custom-file-label::before {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

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

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

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem;
}

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

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

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

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

.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

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

.custom-control-label {
  margin-bottom: 0;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #dee2e6;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

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

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  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='%23343a40' 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: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);
}

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

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

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

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

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-control {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input:focus ~ .custom-file-control::before {
  border-color: #80bdff;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(calc(2.25rem + 2px) - 1px * 2);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 0.25rem 0.25rem 0;
}

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

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

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

.nav-link.disabled {
  color: #6c757d;
}

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

.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:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}

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

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

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

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

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

.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:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .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%;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

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

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

.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.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: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

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

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

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

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

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

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

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

.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: start;
  -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 {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

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

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

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

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

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

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

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

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

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

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(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:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

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

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

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

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

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

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .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:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  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 {
  -webkit-box-flex: 1;
  -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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

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

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

.card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

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

@media (min-width: 576px) {
  .card-group {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
  }
  .card-group > .card {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-top,
  .card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-bottom,
  .card-group > .card:first-child .card-footer {
    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,
  .card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-bottom,
  .card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }
  .card-group > .card:only-child {
    border-radius: 0.25rem;
  }
  .card-group > .card:only-child .card-img-top,
  .card-group > .card:only-child .card-header {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .card-group > .card:only-child .card-img-bottom,
  .card-group > .card:only-child .card-footer {
    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,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}

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

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

.breadcrumb {
  display: -webkit-box;
  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: #6c757d;
  content: "/";
}

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

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

.breadcrumb-item.active {
  color: #6c757d;
}

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

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

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

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

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

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.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]:hover, .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

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

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

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

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

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

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

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

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

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

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

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

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

.badge-dark[href]:hover, .badge-dark[href]:focus {
  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 {
  padding-right: 4rem;
}

.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: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

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

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}

@-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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  text-align: center;
  background-color: #007bff;
  transition: width 0.6s ease;
}

.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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

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

.list-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

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

.list-group-item-action:hover, .list-group-item-action:focus {
  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:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  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;
}

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

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

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

button.close {
  padding: 0;
  background-color: 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-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

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

.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-dialog-centered {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}

.modal-content {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  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: 1.75rem auto;
  }
  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .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: 0.8rem;
  height: 0.4rem;
}

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

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

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

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

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

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

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

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

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

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

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

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

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -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: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

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

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

.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

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

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

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

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

.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

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

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

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

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

.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow {
  top: calc((0.5rem + 1px) * -1);
}

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

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

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

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

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

.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

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

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

.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after {
  right: 1px;
  border-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;
  -webkit-box-align: center;
  -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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  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: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  position: relative;
  -webkit-box-flex: 0;
  -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:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border {
  border: 1px solid #dee2e6 !important;
}

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

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

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

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

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

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

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

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

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

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

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

.border-success {
  border-color: #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: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
}

@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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@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: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

.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 {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: row !important;
  flex-direction: row !important;
}

.flex-column {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
  -ms-flex-direction: column !important;
  flex-direction: column !important;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: row-reverse !important;
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
  -ms-flex-direction: column-reverse !important;
  flex-direction: column-reverse !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-secondary {
  color: #6c757d !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.text-muted {
  color: #6c757d !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;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #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;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
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 10px;
  }

  .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;
  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 {
  height: 65px;
}

.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 .messages,
.header .header-container .nav-right .messages {
  position: relative;
}

.header .header-container .nav-left .messages .counter,
.header .header-container .nav-right .messages .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 .messages .dropdown-menu,
.header .header-container .nav-right .messages .dropdown-menu {
  min-width: 350px;
  padding: 0;
}

@media screen and (max-width: 767px) {
  .header .header-container .nav-left .messages .dropdown-menu,
  .header .header-container .nav-right .messages .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;
  display: default;
}

#loader.fadeOut {
  opacity: 0;
  display: none;
}

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

.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-5 {
  border-radius: 5px !important;
}

.bdrsT-5 {
  border-top-left-radius: 5px !important;
  border-top-right-radius: 5px !important;
}

.bdrsR-5 {
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.bdrsB-5 {
  border-bottom-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.bdrsL-5 {
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}

.bdrs-6 {
  border-radius: 6px !important;
}

.bdrsT-6 {
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
}

.bdrsR-6 {
  border-top-right-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}

.bdrsB-6 {
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}

.bdrsL-6 {
  border-top-left-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
}

.bdrs-7 {
  border-radius: 7px !important;
}

.bdrsT-7 {
  border-top-left-radius: 7px !important;
  border-top-right-radius: 7px !important;
}

.bdrsR-7 {
  border-top-right-radius: 7px !important;
  border-bottom-right-radius: 7px !important;
}

.bdrsB-7 {
  border-bottom-left-radius: 7px !important;
  border-bottom-right-radius: 7px !important;
}

.bdrsL-7 {
  border-top-left-radius: 7px !important;
  border-bottom-left-radius: 7px !important;
}

.bdrs-8 {
  border-radius: 8px !important;
}

.bdrsT-8 {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
}

.bdrsR-8 {
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}

.bdrsB-8 {
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}

.bdrsL-8 {
  border-top-left-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}

.bdrs-9 {
  border-radius: 9px !important;
}

.bdrsT-9 {
  border-top-left-radius: 9px !important;
  border-top-right-radius: 9px !important;
}

.bdrsR-9 {
  border-top-right-radius: 9px !important;
  border-bottom-right-radius: 9px !important;
}

.bdrsB-9 {
  border-bottom-left-radius: 9px !important;
  border-bottom-right-radius: 9px !important;
}

.bdrsL-9 {
  border-top-left-radius: 9px !important;
  border-bottom-left-radius: 9px !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-dog-green,
.cH-dog-green:hover {
  color: #8dc63f !important;
}

.bgc-dog-green,
.bgcH-dog-green:hover {
  background-color: #8dc63f !important;
}

.bdc-dog-green,
.bdcH-dog-green:hover {
  border-color: #8dc63f !important;
}

.fill-dog-green,
.fillH-dog-green:hover {
  fill: #8dc63f !important;
}

.str-dog-green,
.strH-dog-green:hover {
  stroke: #8dc63f !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;
}

.c-trainer-green,
.cH-trainer-green:hover {
  color: #08522d !important;
}

.bgc-trainer-green,
.bgcH-trainer-green:hover {
  background-color: #08522d !important;
}

.bdc-trainer-green,
.bdcH-trainer-green:hover {
  border-color: #08522d !important;
}

.fill-trainer-green,
.fillH-trainer-green:hover {
  fill: #08522d !important;
}

.str-trainer-green,
.strH-trainer-green:hover {
  stroke: #08522d !important;
}

.c-trainer-blue,
.cH-trainer-blue:hover {
  color: #124c86 !important;
}

.bgc-trainer-blue,
.bgcH-trainer-blue:hover {
  background-color: #124c86 !important;
}

.bdc-trainer-blue,
.bdcH-trainer-blue:hover {
  border-color: #124c86 !important;
}

.fill-trainer-blue,
.fillH-trainer-blue:hover {
  fill: #124c86 !important;
}

.str-trainer-blue,
.strH-trainer-blue:hover {
  stroke: #124c86 !important;
}

.c-trainer-red,
.cH-trainer-red:hover {
  color: #bb1212 !important;
}

.bgc-trainer-red,
.bgcH-trainer-red:hover {
  background-color: #bb1212 !important;
}

.bdc-trainer-red,
.bdcH-trainer-red:hover {
  border-color: #bb1212 !important;
}

.fill-trainer-red,
.fillH-trainer-red:hover {
  fill: #bb1212 !important;
}

.str-trainer-red,
.strH-trainer-red:hover {
  stroke: #bb1212 !important;
}

.c-trainer-orange,
.cH-trainer-orange:hover {
  color: #ff6600 !important;
}

.bgc-trainer-orange,
.bgcH-trainer-orange:hover {
  background-color: #ff6600 !important;
}

.bdc-trainer-orange,
.bdcH-trainer-orange:hover {
  border-color: #ff6600 !important;
}

.fill-trainer-orange,
.fillH-trainer-orange:hover {
  fill: #ff6600 !important;
}

.str-trainer-orange,
.strH-trainer-orange:hover {
  stroke: #ff6600 !important;
}

.c-trainer-pink,
.cH-trainer-pink:hover {
  color: #cb179e !important;
}

.bgc-trainer-pink,
.bgcH-trainer-pink:hover {
  background-color: #cb179e !important;
}

.bdc-trainer-pink,
.bdcH-trainer-pink:hover {
  border-color: #cb179e !important;
}

.fill-trainer-pink,
.fillH-trainer-pink:hover {
  fill: #cb179e !important;
}

.str-trainer-pink,
.strH-trainer-pink:hover {
  stroke: #cb179e !important;
}

.c-trainer-yellow,
.cH-trainer-yellow:hover {
  color: #ffcc00 !important;
}

.bgc-trainer-yellow,
.bgcH-trainer-yellow:hover {
  background-color: #ffcc00 !important;
}

.bdc-trainer-yellow,
.bdcH-trainer-yellow:hover {
  border-color: #ffcc00 !important;
}

.fill-trainer-yellow,
.fillH-trainer-yellow:hover {
  fill: #ffcc00 !important;
}

.str-trainer-yellow,
.strH-trainer-yellow:hover {
  stroke: #ffcc00 !important;
}

.c-trainer-petrol,
.cH-trainer-petrol:hover {
  color: #009999 !important;
}

.bgc-trainer-petrol,
.bgcH-trainer-petrol:hover {
  background-color: #009999 !important;
}

.bdc-trainer-petrol,
.bdcH-trainer-petrol:hover {
  border-color: #009999 !important;
}

.fill-trainer-petrol,
.fillH-trainer-petrol:hover {
  fill: #009999 !important;
}

.str-trainer-petrol,
.strH-trainer-petrol:hover {
  stroke: #009999 !important;
}

.c-trainer-purple,
.cH-trainer-purple:hover {
  color: #72067c !important;
}

.bgc-trainer-purple,
.bgcH-trainer-purple:hover {
  background-color: #72067c !important;
}

.bdc-trainer-purple,
.bdcH-trainer-purple:hover {
  border-color: #72067c !important;
}

.fill-trainer-purple,
.fillH-trainer-purple:hover {
  fill: #72067c !important;
}

.str-trainer-purple,
.strH-trainer-purple:hover {
  stroke: #72067c !important;
}

.c-trainer-bright-green,
.cH-trainer-bright-green:hover {
  color: #8dc63f !important;
}

.bgc-trainer-bright-green,
.bgcH-trainer-bright-green:hover {
  background-color: #8dc63f !important;
}

.bdc-trainer-bright-green,
.bdcH-trainer-bright-green:hover {
  border-color: #8dc63f !important;
}

.fill-trainer-bright-green,
.fillH-trainer-bright-green:hover {
  fill: #8dc63f !important;
}

.str-trainer-bright-green,
.strH-trainer-bright-green:hover {
  stroke: #8dc63f !important;
}

.sidebar .logo img {
  max-width: 60px;
  padding: 5px 0 5px 5px;
}

.sidebar .logo-title h5.logo-text {
  color: #8dc63f;
  font-weight: bold;
  text-transform: uppercase;
  font-weight: bold;
}

.event-list-table td {
  vertical-align: middle;
}

.event-list-table a {
  color: #72777a;
}

#event-form {
  display: flex;
}

/*.main-content {
  background-image: url('../static/images/bg-hunde-25.png');
}*/

.loading-icon {
  display: none;
}

.appointment-response {
  display: none;
}

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

form span.help-block {
  color: #e53935;
}

.fc-day-grid-event {
  cursor: pointer;
  font-weight: bold;
}

.fc-time-grid-event .fc-title {
  line-height: 1.5;
}

.fc-slats td {
  height: 35px !important;
  font-size: 8px !important;
}

.trainer-event.hiddenForClients {
  opacity: 0.3;
}

.trainer-event {
  border: 1px solid #212529 !important;
}

.trainer-event.multiple {
  background-color: #565a5c;
  border: 2px dashed #8dc63f !important;
}

.fc-list-item-title {
  color: #fff;
}

.fc-list-item:hover td {
  background-color: #72777a !important;
}

.select2-container--default .select2-selection--multiple {
  border-radius: 0px;
  border-color: #f2f3f5;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f2f3f5;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  padding: 5px 5px;
  border-radius: 0px;
  background-color: #f9fafb;
  border-color: #d3d9e3;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  margin-right: 5px;
  color: #f44336;
}

.message-log .btn-link {
  font-size: 13px;
  text-decoration: none;
  color: #565a5c;
  width: 100%;
  text-align: left;
}

.message-log .log-header {
  background-color: #f9fafb;
  padding: 10px;
  display: flex;
  justify-content: space-between;
}

#message-form .form-check {
  padding-left: 0;
}

.sidebar-menu > li.dropdown ul.dropdown-menu {
  font-size: 14px;
}

#empty-message {
  display: none;
}

#no-message-results {
  display: none;
}

#view-change {
  background-color: white;
  display: flex;
}

#view-change .view-option {
  padding: 10px;
  text-align: center;
  background-color: #ffffff;
  flex-grow: 1;
  font-size: 16px;
  font-weight: 500;
  color: #313435;
  font-family: Roboto, sans-serif;
  cursor: pointer;
  text-transform: uppercase;
}

#view-change .view-option.active {
  color: #8dc63f;
  background-color: #313435;
}

.color-square {
  width: 12px;
  height: 12px;
  display: inline-block;
}

.trainer-filter .entries {
  display: flex;
}

.trainer-filter-entry {
  padding: 5px 5px 5px 25px;
  margin-right: 5px;
  color: #ffffff;
  margin-bottom: 5px;
}

.trainer-filter {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.input-group-addon {
  padding: 9px 20px 6px 7px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group.date .input-group-addon {
  cursor: pointer;
}

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

.eventImagePeer {
  display: block;
  height: auto;
  margin-left: 10px;
}

.eventImagePeer img {
  max-width: 300px;
}

.eventDescriptionPeer {
  display: block;
  height: auto;
  width: 0;
  flex-grow: 1;
}

.eventInfoPeers {
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-flow: row wrap;
  height: auto;
  max-width: 100%;
  margin: 0;
  padding: 0;
}

@media (max-width: 800px) {
  .eventInfoPeers {
    display: block !important;
  }

  .eventDescriptionPeer {
    width: auto;
  }

  .eventImagePeer {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    margin-left: 0;
  }

  .eventImagePeer img {
    max-width: 100%;
  }
}

.trainer-cal-box {
  display: inline-block;
  width: 30px;
  height: 30px;
  color: #ffffff;
  padding-top: 5px;
  text-align: center;
}

.notification.unread .notification-title {
  font-weight: 600;
}

.unread-sign {
  display: none;
}

.notification.unread .unread-sign {
  display: block;
}

.vich-image img {
  max-width: 400px;
}

.glider-image {
  background-color: #ebecf0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.glider-image img {
  object-fit: cover;
  height: 310px;
}

.product-image .glider-next {
  position: absolute;
  color: #ffffff;
  opacity: 1;
  right: 10px;
  top: 43%;
}

.product-image .glider-prev {
  position: absolute;
  color: #ffffff;
  opacity: 1;
  left: 10px;
  top: 43%;
}

.message-list-item {
  display: flex;
  align-items: center;
  gap: 20px;
  font-size: 13px;
  font-family: Roboto, sans-serif;
  cursor: pointer;
}

.text-icon {
  margin-inline-end: 4px;
}

.message-header.planned {
  background-color: #e3f2fd;
}

/*
 * Container style
 */

.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */

.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */

.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */

@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}

@font-face {
  font-family: 'themify';
  src: url(/adminator/fonts/themify.2c454669.eot);
  src: url(/adminator/fonts/themify.2c454669.eot) format("embedded-opentype"), url(/adminator/fonts/themify.a1ecc3b8.woff) format("woff"), url(/adminator/fonts/themify.e23a7dca.ttf) format("truetype"), url(/adminator/images/themify.9c8e96ec.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";
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

/* FONT PATH
 * -------------------------- */

@font-face {
  font-family: 'FontAwesome';
  src: url(/adminator/fonts/fontawesome-webfont.674f50d2.eot);
  src: url(/adminator/fonts/fontawesome-webfont.674f50d2.eot) format("embedded-opentype"), url(/adminator/fonts/fontawesome-webfont.af7ae505.woff2) format("woff2"), url(/adminator/fonts/fontawesome-webfont.fee66e71.woff) format("woff"), url(/adminator/fonts/fontawesome-webfont.b06871f2.ttf) format("truetype"), url(/adminator/images/fontawesome-webfont.912ec66d.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */

.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

.fa-li.fa-lg {
  left: -1.85714286em;
}

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left {
  margin-right: .3em;
}

.fa.fa-pull-right {
  margin-left: .3em;
}

/* Deprecated as of 4.4.0 */

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

.fa.pull-left {
  margin-right: .3em;
}

.fa.pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #ffffff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */

.fa-glass:before {
  content: "\F000";
}

.fa-music:before {
  content: "\F001";
}

.fa-search:before {
  content: "\F002";
}

.fa-envelope-o:before {
  content: "\F003";
}

.fa-heart:before {
  content: "\F004";
}

.fa-star:before {
  content: "\F005";
}

.fa-star-o:before {
  content: "\F006";
}

.fa-user:before {
  content: "\F007";
}

.fa-film:before {
  content: "\F008";
}

.fa-th-large:before {
  content: "\F009";
}

.fa-th:before {
  content: "\F00A";
}

.fa-th-list:before {
  content: "\F00B";
}

.fa-check:before {
  content: "\F00C";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\F00D";
}

.fa-search-plus:before {
  content: "\F00E";
}

.fa-search-minus:before {
  content: "\F010";
}

.fa-power-off:before {
  content: "\F011";
}

.fa-signal:before {
  content: "\F012";
}

.fa-gear:before,
.fa-cog:before {
  content: "\F013";
}

.fa-trash-o:before {
  content: "\F014";
}

.fa-home:before {
  content: "\F015";
}

.fa-file-o:before {
  content: "\F016";
}

.fa-clock-o:before {
  content: "\F017";
}

.fa-road:before {
  content: "\F018";
}

.fa-download:before {
  content: "\F019";
}

.fa-arrow-circle-o-down:before {
  content: "\F01A";
}

.fa-arrow-circle-o-up:before {
  content: "\F01B";
}

.fa-inbox:before {
  content: "\F01C";
}

.fa-play-circle-o:before {
  content: "\F01D";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\F01E";
}

.fa-refresh:before {
  content: "\F021";
}

.fa-list-alt:before {
  content: "\F022";
}

.fa-lock:before {
  content: "\F023";
}

.fa-flag:before {
  content: "\F024";
}

.fa-headphones:before {
  content: "\F025";
}

.fa-volume-off:before {
  content: "\F026";
}

.fa-volume-down:before {
  content: "\F027";
}

.fa-volume-up:before {
  content: "\F028";
}

.fa-qrcode:before {
  content: "\F029";
}

.fa-barcode:before {
  content: "\F02A";
}

.fa-tag:before {
  content: "\F02B";
}

.fa-tags:before {
  content: "\F02C";
}

.fa-book:before {
  content: "\F02D";
}

.fa-bookmark:before {
  content: "\F02E";
}

.fa-print:before {
  content: "\F02F";
}

.fa-camera:before {
  content: "\F030";
}

.fa-font:before {
  content: "\F031";
}

.fa-bold:before {
  content: "\F032";
}

.fa-italic:before {
  content: "\F033";
}

.fa-text-height:before {
  content: "\F034";
}

.fa-text-width:before {
  content: "\F035";
}

.fa-align-left:before {
  content: "\F036";
}

.fa-align-center:before {
  content: "\F037";
}

.fa-align-right:before {
  content: "\F038";
}

.fa-align-justify:before {
  content: "\F039";
}

.fa-list:before {
  content: "\F03A";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "\F03B";
}

.fa-indent:before {
  content: "\F03C";
}

.fa-video-camera:before {
  content: "\F03D";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\F03E";
}

.fa-pencil:before {
  content: "\F040";
}

.fa-map-marker:before {
  content: "\F041";
}

.fa-adjust:before {
  content: "\F042";
}

.fa-tint:before {
  content: "\F043";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\F044";
}

.fa-share-square-o:before {
  content: "\F045";
}

.fa-check-square-o:before {
  content: "\F046";
}

.fa-arrows:before {
  content: "\F047";
}

.fa-step-backward:before {
  content: "\F048";
}

.fa-fast-backward:before {
  content: "\F049";
}

.fa-backward:before {
  content: "\F04A";
}

.fa-play:before {
  content: "\F04B";
}

.fa-pause:before {
  content: "\F04C";
}

.fa-stop:before {
  content: "\F04D";
}

.fa-forward:before {
  content: "\F04E";
}

.fa-fast-forward:before {
  content: "\F050";
}

.fa-step-forward:before {
  content: "\F051";
}

.fa-eject:before {
  content: "\F052";
}

.fa-chevron-left:before {
  content: "\F053";
}

.fa-chevron-right:before {
  content: "\F054";
}

.fa-plus-circle:before {
  content: "\F055";
}

.fa-minus-circle:before {
  content: "\F056";
}

.fa-times-circle:before {
  content: "\F057";
}

.fa-check-circle:before {
  content: "\F058";
}

.fa-question-circle:before {
  content: "\F059";
}

.fa-info-circle:before {
  content: "\F05A";
}

.fa-crosshairs:before {
  content: "\F05B";
}

.fa-times-circle-o:before {
  content: "\F05C";
}

.fa-check-circle-o:before {
  content: "\F05D";
}

.fa-ban:before {
  content: "\F05E";
}

.fa-arrow-left:before {
  content: "\F060";
}

.fa-arrow-right:before {
  content: "\F061";
}

.fa-arrow-up:before {
  content: "\F062";
}

.fa-arrow-down:before {
  content: "\F063";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "\F064";
}

.fa-expand:before {
  content: "\F065";
}

.fa-compress:before {
  content: "\F066";
}

.fa-plus:before {
  content: "\F067";
}

.fa-minus:before {
  content: "\F068";
}

.fa-asterisk:before {
  content: "\F069";
}

.fa-exclamation-circle:before {
  content: "\F06A";
}

.fa-gift:before {
  content: "\F06B";
}

.fa-leaf:before {
  content: "\F06C";
}

.fa-fire:before {
  content: "\F06D";
}

.fa-eye:before {
  content: "\F06E";
}

.fa-eye-slash:before {
  content: "\F070";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\F071";
}

.fa-plane:before {
  content: "\F072";
}

.fa-calendar:before {
  content: "\F073";
}

.fa-random:before {
  content: "\F074";
}

.fa-comment:before {
  content: "\F075";
}

.fa-magnet:before {
  content: "\F076";
}

.fa-chevron-up:before {
  content: "\F077";
}

.fa-chevron-down:before {
  content: "\F078";
}

.fa-retweet:before {
  content: "\F079";
}

.fa-shopping-cart:before {
  content: "\F07A";
}

.fa-folder:before {
  content: "\F07B";
}

.fa-folder-open:before {
  content: "\F07C";
}

.fa-arrows-v:before {
  content: "\F07D";
}

.fa-arrows-h:before {
  content: "\F07E";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\F080";
}

.fa-twitter-square:before {
  content: "\F081";
}

.fa-facebook-square:before {
  content: "\F082";
}

.fa-camera-retro:before {
  content: "\F083";
}

.fa-key:before {
  content: "\F084";
}

.fa-gears:before,
.fa-cogs:before {
  content: "\F085";
}

.fa-comments:before {
  content: "\F086";
}

.fa-thumbs-o-up:before {
  content: "\F087";
}

.fa-thumbs-o-down:before {
  content: "\F088";
}

.fa-star-half:before {
  content: "\F089";
}

.fa-heart-o:before {
  content: "\F08A";
}

.fa-sign-out:before {
  content: "\F08B";
}

.fa-linkedin-square:before {
  content: "\F08C";
}

.fa-thumb-tack:before {
  content: "\F08D";
}

.fa-external-link:before {
  content: "\F08E";
}

.fa-sign-in:before {
  content: "\F090";
}

.fa-trophy:before {
  content: "\F091";
}

.fa-github-square:before {
  content: "\F092";
}

.fa-upload:before {
  content: "\F093";
}

.fa-lemon-o:before {
  content: "\F094";
}

.fa-phone:before {
  content: "\F095";
}

.fa-square-o:before {
  content: "\F096";
}

.fa-bookmark-o:before {
  content: "\F097";
}

.fa-phone-square:before {
  content: "\F098";
}

.fa-twitter:before {
  content: "\F099";
}

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\F09A";
}

.fa-github:before {
  content: "\F09B";
}

.fa-unlock:before {
  content: "\F09C";
}

.fa-credit-card:before {
  content: "\F09D";
}

.fa-feed:before,
.fa-rss:before {
  content: "\F09E";
}

.fa-hdd-o:before {
  content: "\F0A0";
}

.fa-bullhorn:before {
  content: "\F0A1";
}

.fa-bell:before {
  content: "\F0F3";
}

.fa-certificate:before {
  content: "\F0A3";
}

.fa-hand-o-right:before {
  content: "\F0A4";
}

.fa-hand-o-left:before {
  content: "\F0A5";
}

.fa-hand-o-up:before {
  content: "\F0A6";
}

.fa-hand-o-down:before {
  content: "\F0A7";
}

.fa-arrow-circle-left:before {
  content: "\F0A8";
}

.fa-arrow-circle-right:before {
  content: "\F0A9";
}

.fa-arrow-circle-up:before {
  content: "\F0AA";
}

.fa-arrow-circle-down:before {
  content: "\F0AB";
}

.fa-globe:before {
  content: "\F0AC";
}

.fa-wrench:before {
  content: "\F0AD";
}

.fa-tasks:before {
  content: "\F0AE";
}

.fa-filter:before {
  content: "\F0B0";
}

.fa-briefcase:before {
  content: "\F0B1";
}

.fa-arrows-alt:before {
  content: "\F0B2";
}

.fa-group:before,
.fa-users:before {
  content: "\F0C0";
}

.fa-chain:before,
.fa-link:before {
  content: "\F0C1";
}

.fa-cloud:before {
  content: "\F0C2";
}

.fa-flask:before {
  content: "\F0C3";
}

.fa-cut:before,
.fa-scissors:before {
  content: "\F0C4";
}

.fa-copy:before,
.fa-files-o:before {
  content: "\F0C5";
}

.fa-paperclip:before {
  content: "\F0C6";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "\F0C7";
}

.fa-square:before {
  content: "\F0C8";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\F0C9";
}

.fa-list-ul:before {
  content: "\F0CA";
}

.fa-list-ol:before {
  content: "\F0CB";
}

.fa-strikethrough:before {
  content: "\F0CC";
}

.fa-underline:before {
  content: "\F0CD";
}

.fa-table:before {
  content: "\F0CE";
}

.fa-magic:before {
  content: "\F0D0";
}

.fa-truck:before {
  content: "\F0D1";
}

.fa-pinterest:before {
  content: "\F0D2";
}

.fa-pinterest-square:before {
  content: "\F0D3";
}

.fa-google-plus-square:before {
  content: "\F0D4";
}

.fa-google-plus:before {
  content: "\F0D5";
}

.fa-money:before {
  content: "\F0D6";
}

.fa-caret-down:before {
  content: "\F0D7";
}

.fa-caret-up:before {
  content: "\F0D8";
}

.fa-caret-left:before {
  content: "\F0D9";
}

.fa-caret-right:before {
  content: "\F0DA";
}

.fa-columns:before {
  content: "\F0DB";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "\F0DC";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\F0DD";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\F0DE";
}

.fa-envelope:before {
  content: "\F0E0";
}

.fa-linkedin:before {
  content: "\F0E1";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "\F0E2";
}

.fa-legal:before,
.fa-gavel:before {
  content: "\F0E3";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\F0E4";
}

.fa-comment-o:before {
  content: "\F0E5";
}

.fa-comments-o:before {
  content: "\F0E6";
}

.fa-flash:before,
.fa-bolt:before {
  content: "\F0E7";
}

.fa-sitemap:before {
  content: "\F0E8";
}

.fa-umbrella:before {
  content: "\F0E9";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "\F0EA";
}

.fa-lightbulb-o:before {
  content: "\F0EB";
}

.fa-exchange:before {
  content: "\F0EC";
}

.fa-cloud-download:before {
  content: "\F0ED";
}

.fa-cloud-upload:before {
  content: "\F0EE";
}

.fa-user-md:before {
  content: "\F0F0";
}

.fa-stethoscope:before {
  content: "\F0F1";
}

.fa-suitcase:before {
  content: "\F0F2";
}

.fa-bell-o:before {
  content: "\F0A2";
}

.fa-coffee:before {
  content: "\F0F4";
}

.fa-cutlery:before {
  content: "\F0F5";
}

.fa-file-text-o:before {
  content: "\F0F6";
}

.fa-building-o:before {
  content: "\F0F7";
}

.fa-hospital-o:before {
  content: "\F0F8";
}

.fa-ambulance:before {
  content: "\F0F9";
}

.fa-medkit:before {
  content: "\F0FA";
}

.fa-fighter-jet:before {
  content: "\F0FB";
}

.fa-beer:before {
  content: "\F0FC";
}

.fa-h-square:before {
  content: "\F0FD";
}

.fa-plus-square:before {
  content: "\F0FE";
}

.fa-angle-double-left:before {
  content: "\F100";
}

.fa-angle-double-right:before {
  content: "\F101";
}

.fa-angle-double-up:before {
  content: "\F102";
}

.fa-angle-double-down:before {
  content: "\F103";
}

.fa-angle-left:before {
  content: "\F104";
}

.fa-angle-right:before {
  content: "\F105";
}

.fa-angle-up:before {
  content: "\F106";
}

.fa-angle-down:before {
  content: "\F107";
}

.fa-desktop:before {
  content: "\F108";
}

.fa-laptop:before {
  content: "\F109";
}

.fa-tablet:before {
  content: "\F10A";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\F10B";
}

.fa-circle-o:before {
  content: "\F10C";
}

.fa-quote-left:before {
  content: "\F10D";
}

.fa-quote-right:before {
  content: "\F10E";
}

.fa-spinner:before {
  content: "\F110";
}

.fa-circle:before {
  content: "\F111";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "\F112";
}

.fa-github-alt:before {
  content: "\F113";
}

.fa-folder-o:before {
  content: "\F114";
}

.fa-folder-open-o:before {
  content: "\F115";
}

.fa-smile-o:before {
  content: "\F118";
}

.fa-frown-o:before {
  content: "\F119";
}

.fa-meh-o:before {
  content: "\F11A";
}

.fa-gamepad:before {
  content: "\F11B";
}

.fa-keyboard-o:before {
  content: "\F11C";
}

.fa-flag-o:before {
  content: "\F11D";
}

.fa-flag-checkered:before {
  content: "\F11E";
}

.fa-terminal:before {
  content: "\F120";
}

.fa-code:before {
  content: "\F121";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\F122";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\F123";
}

.fa-location-arrow:before {
  content: "\F124";
}

.fa-crop:before {
  content: "\F125";
}

.fa-code-fork:before {
  content: "\F126";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\F127";
}

.fa-question:before {
  content: "\F128";
}

.fa-info:before {
  content: "\F129";
}

.fa-exclamation:before {
  content: "\F12A";
}

.fa-superscript:before {
  content: "\F12B";
}

.fa-subscript:before {
  content: "\F12C";
}

.fa-eraser:before {
  content: "\F12D";
}

.fa-puzzle-piece:before {
  content: "\F12E";
}

.fa-microphone:before {
  content: "\F130";
}

.fa-microphone-slash:before {
  content: "\F131";
}

.fa-shield:before {
  content: "\F132";
}

.fa-calendar-o:before {
  content: "\F133";
}

.fa-fire-extinguisher:before {
  content: "\F134";
}

.fa-rocket:before {
  content: "\F135";
}

.fa-maxcdn:before {
  content: "\F136";
}

.fa-chevron-circle-left:before {
  content: "\F137";
}

.fa-chevron-circle-right:before {
  content: "\F138";
}

.fa-chevron-circle-up:before {
  content: "\F139";
}

.fa-chevron-circle-down:before {
  content: "\F13A";
}

.fa-html5:before {
  content: "\F13B";
}

.fa-css3:before {
  content: "\F13C";
}

.fa-anchor:before {
  content: "\F13D";
}

.fa-unlock-alt:before {
  content: "\F13E";
}

.fa-bullseye:before {
  content: "\F140";
}

.fa-ellipsis-h:before {
  content: "\F141";
}

.fa-ellipsis-v:before {
  content: "\F142";
}

.fa-rss-square:before {
  content: "\F143";
}

.fa-play-circle:before {
  content: "\F144";
}

.fa-ticket:before {
  content: "\F145";
}

.fa-minus-square:before {
  content: "\F146";
}

.fa-minus-square-o:before {
  content: "\F147";
}

.fa-level-up:before {
  content: "\F148";
}

.fa-level-down:before {
  content: "\F149";
}

.fa-check-square:before {
  content: "\F14A";
}

.fa-pencil-square:before {
  content: "\F14B";
}

.fa-external-link-square:before {
  content: "\F14C";
}

.fa-share-square:before {
  content: "\F14D";
}

.fa-compass:before {
  content: "\F14E";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\F150";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\F151";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\F152";
}

.fa-euro:before,
.fa-eur:before {
  content: "\F153";
}

.fa-gbp:before {
  content: "\F154";
}

.fa-dollar:before,
.fa-usd:before {
  content: "\F155";
}

.fa-rupee:before,
.fa-inr:before {
  content: "\F156";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\F157";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\F158";
}

.fa-won:before,
.fa-krw:before {
  content: "\F159";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "\F15A";
}

.fa-file:before {
  content: "\F15B";
}

.fa-file-text:before {
  content: "\F15C";
}

.fa-sort-alpha-asc:before {
  content: "\F15D";
}

.fa-sort-alpha-desc:before {
  content: "\F15E";
}

.fa-sort-amount-asc:before {
  content: "\F160";
}

.fa-sort-amount-desc:before {
  content: "\F161";
}

.fa-sort-numeric-asc:before {
  content: "\F162";
}

.fa-sort-numeric-desc:before {
  content: "\F163";
}

.fa-thumbs-up:before {
  content: "\F164";
}

.fa-thumbs-down:before {
  content: "\F165";
}

.fa-youtube-square:before {
  content: "\F166";
}

.fa-youtube:before {
  content: "\F167";
}

.fa-xing:before {
  content: "\F168";
}

.fa-xing-square:before {
  content: "\F169";
}

.fa-youtube-play:before {
  content: "\F16A";
}

.fa-dropbox:before {
  content: "\F16B";
}

.fa-stack-overflow:before {
  content: "\F16C";
}

.fa-instagram:before {
  content: "\F16D";
}

.fa-flickr:before {
  content: "\F16E";
}

.fa-adn:before {
  content: "\F170";
}

.fa-bitbucket:before {
  content: "\F171";
}

.fa-bitbucket-square:before {
  content: "\F172";
}

.fa-tumblr:before {
  content: "\F173";
}

.fa-tumblr-square:before {
  content: "\F174";
}

.fa-long-arrow-down:before {
  content: "\F175";
}

.fa-long-arrow-up:before {
  content: "\F176";
}

.fa-long-arrow-left:before {
  content: "\F177";
}

.fa-long-arrow-right:before {
  content: "\F178";
}

.fa-apple:before {
  content: "\F179";
}

.fa-windows:before {
  content: "\F17A";
}

.fa-android:before {
  content: "\F17B";
}

.fa-linux:before {
  content: "\F17C";
}

.fa-dribbble:before {
  content: "\F17D";
}

.fa-skype:before {
  content: "\F17E";
}

.fa-foursquare:before {
  content: "\F180";
}

.fa-trello:before {
  content: "\F181";
}

.fa-female:before {
  content: "\F182";
}

.fa-male:before {
  content: "\F183";
}

.fa-gittip:before,
.fa-gratipay:before {
  content: "\F184";
}

.fa-sun-o:before {
  content: "\F185";
}

.fa-moon-o:before {
  content: "\F186";
}

.fa-archive:before {
  content: "\F187";
}

.fa-bug:before {
  content: "\F188";
}

.fa-vk:before {
  content: "\F189";
}

.fa-weibo:before {
  content: "\F18A";
}

.fa-renren:before {
  content: "\F18B";
}

.fa-pagelines:before {
  content: "\F18C";
}

.fa-stack-exchange:before {
  content: "\F18D";
}

.fa-arrow-circle-o-right:before {
  content: "\F18E";
}

.fa-arrow-circle-o-left:before {
  content: "\F190";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\F191";
}

.fa-dot-circle-o:before {
  content: "\F192";
}

.fa-wheelchair:before {
  content: "\F193";
}

.fa-vimeo-square:before {
  content: "\F194";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "\F195";
}

.fa-plus-square-o:before {
  content: "\F196";
}

.fa-space-shuttle:before {
  content: "\F197";
}

.fa-slack:before {
  content: "\F198";
}

.fa-envelope-square:before {
  content: "\F199";
}

.fa-wordpress:before {
  content: "\F19A";
}

.fa-openid:before {
  content: "\F19B";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\F19C";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\F19D";
}

.fa-yahoo:before {
  content: "\F19E";
}

.fa-google:before {
  content: "\F1A0";
}

.fa-reddit:before {
  content: "\F1A1";
}

.fa-reddit-square:before {
  content: "\F1A2";
}

.fa-stumbleupon-circle:before {
  content: "\F1A3";
}

.fa-stumbleupon:before {
  content: "\F1A4";
}

.fa-delicious:before {
  content: "\F1A5";
}

.fa-digg:before {
  content: "\F1A6";
}

.fa-pied-piper-pp:before {
  content: "\F1A7";
}

.fa-pied-piper-alt:before {
  content: "\F1A8";
}

.fa-drupal:before {
  content: "\F1A9";
}

.fa-joomla:before {
  content: "\F1AA";
}

.fa-language:before {
  content: "\F1AB";
}

.fa-fax:before {
  content: "\F1AC";
}

.fa-building:before {
  content: "\F1AD";
}

.fa-child:before {
  content: "\F1AE";
}

.fa-paw:before {
  content: "\F1B0";
}

.fa-spoon:before {
  content: "\F1B1";
}

.fa-cube:before {
  content: "\F1B2";
}

.fa-cubes:before {
  content: "\F1B3";
}

.fa-behance:before {
  content: "\F1B4";
}

.fa-behance-square:before {
  content: "\F1B5";
}

.fa-steam:before {
  content: "\F1B6";
}

.fa-steam-square:before {
  content: "\F1B7";
}

.fa-recycle:before {
  content: "\F1B8";
}

.fa-automobile:before,
.fa-car:before {
  content: "\F1B9";
}

.fa-cab:before,
.fa-taxi:before {
  content: "\F1BA";
}

.fa-tree:before {
  content: "\F1BB";
}

.fa-spotify:before {
  content: "\F1BC";
}

.fa-deviantart:before {
  content: "\F1BD";
}

.fa-soundcloud:before {
  content: "\F1BE";
}

.fa-database:before {
  content: "\F1C0";
}

.fa-file-pdf-o:before {
  content: "\F1C1";
}

.fa-file-word-o:before {
  content: "\F1C2";
}

.fa-file-excel-o:before {
  content: "\F1C3";
}

.fa-file-powerpoint-o:before {
  content: "\F1C4";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\F1C5";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\F1C6";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\F1C7";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\F1C8";
}

.fa-file-code-o:before {
  content: "\F1C9";
}

.fa-vine:before {
  content: "\F1CA";
}

.fa-codepen:before {
  content: "\F1CB";
}

.fa-jsfiddle:before {
  content: "\F1CC";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\F1CD";
}

.fa-circle-o-notch:before {
  content: "\F1CE";
}

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\F1D0";
}

.fa-ge:before,
.fa-empire:before {
  content: "\F1D1";
}

.fa-git-square:before {
  content: "\F1D2";
}

.fa-git:before {
  content: "\F1D3";
}

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\F1D4";
}

.fa-tencent-weibo:before {
  content: "\F1D5";
}

.fa-qq:before {
  content: "\F1D6";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "\F1D7";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "\F1D8";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\F1D9";
}

.fa-history:before {
  content: "\F1DA";
}

.fa-circle-thin:before {
  content: "\F1DB";
}

.fa-header:before {
  content: "\F1DC";
}

.fa-paragraph:before {
  content: "\F1DD";
}

.fa-sliders:before {
  content: "\F1DE";
}

.fa-share-alt:before {
  content: "\F1E0";
}

.fa-share-alt-square:before {
  content: "\F1E1";
}

.fa-bomb:before {
  content: "\F1E2";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\F1E3";
}

.fa-tty:before {
  content: "\F1E4";
}

.fa-binoculars:before {
  content: "\F1E5";
}

.fa-plug:before {
  content: "\F1E6";
}

.fa-slideshare:before {
  content: "\F1E7";
}

.fa-twitch:before {
  content: "\F1E8";
}

.fa-yelp:before {
  content: "\F1E9";
}

.fa-newspaper-o:before {
  content: "\F1EA";
}

.fa-wifi:before {
  content: "\F1EB";
}

.fa-calculator:before {
  content: "\F1EC";
}

.fa-paypal:before {
  content: "\F1ED";
}

.fa-google-wallet:before {
  content: "\F1EE";
}

.fa-cc-visa:before {
  content: "\F1F0";
}

.fa-cc-mastercard:before {
  content: "\F1F1";
}

.fa-cc-discover:before {
  content: "\F1F2";
}

.fa-cc-amex:before {
  content: "\F1F3";
}

.fa-cc-paypal:before {
  content: "\F1F4";
}

.fa-cc-stripe:before {
  content: "\F1F5";
}

.fa-bell-slash:before {
  content: "\F1F6";
}

.fa-bell-slash-o:before {
  content: "\F1F7";
}

.fa-trash:before {
  content: "\F1F8";
}

.fa-copyright:before {
  content: "\F1F9";
}

.fa-at:before {
  content: "\F1FA";
}

.fa-eyedropper:before {
  content: "\F1FB";
}

.fa-paint-brush:before {
  content: "\F1FC";
}

.fa-birthday-cake:before {
  content: "\F1FD";
}

.fa-area-chart:before {
  content: "\F1FE";
}

.fa-pie-chart:before {
  content: "\F200";
}

.fa-line-chart:before {
  content: "\F201";
}

.fa-lastfm:before {
  content: "\F202";
}

.fa-lastfm-square:before {
  content: "\F203";
}

.fa-toggle-off:before {
  content: "\F204";
}

.fa-toggle-on:before {
  content: "\F205";
}

.fa-bicycle:before {
  content: "\F206";
}

.fa-bus:before {
  content: "\F207";
}

.fa-ioxhost:before {
  content: "\F208";
}

.fa-angellist:before {
  content: "\F209";
}

.fa-cc:before {
  content: "\F20A";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\F20B";
}

.fa-meanpath:before {
  content: "\F20C";
}

.fa-buysellads:before {
  content: "\F20D";
}

.fa-connectdevelop:before {
  content: "\F20E";
}

.fa-dashcube:before {
  content: "\F210";
}

.fa-forumbee:before {
  content: "\F211";
}

.fa-leanpub:before {
  content: "\F212";
}

.fa-sellsy:before {
  content: "\F213";
}

.fa-shirtsinbulk:before {
  content: "\F214";
}

.fa-simplybuilt:before {
  content: "\F215";
}

.fa-skyatlas:before {
  content: "\F216";
}

.fa-cart-plus:before {
  content: "\F217";
}

.fa-cart-arrow-down:before {
  content: "\F218";
}

.fa-diamond:before {
  content: "\F219";
}

.fa-ship:before {
  content: "\F21A";
}

.fa-user-secret:before {
  content: "\F21B";
}

.fa-motorcycle:before {
  content: "\F21C";
}

.fa-street-view:before {
  content: "\F21D";
}

.fa-heartbeat:before {
  content: "\F21E";
}

.fa-venus:before {
  content: "\F221";
}

.fa-mars:before {
  content: "\F222";
}

.fa-mercury:before {
  content: "\F223";
}

.fa-intersex:before,
.fa-transgender:before {
  content: "\F224";
}

.fa-transgender-alt:before {
  content: "\F225";
}

.fa-venus-double:before {
  content: "\F226";
}

.fa-mars-double:before {
  content: "\F227";
}

.fa-venus-mars:before {
  content: "\F228";
}

.fa-mars-stroke:before {
  content: "\F229";
}

.fa-mars-stroke-v:before {
  content: "\F22A";
}

.fa-mars-stroke-h:before {
  content: "\F22B";
}

.fa-neuter:before {
  content: "\F22C";
}

.fa-genderless:before {
  content: "\F22D";
}

.fa-facebook-official:before {
  content: "\F230";
}

.fa-pinterest-p:before {
  content: "\F231";
}

.fa-whatsapp:before {
  content: "\F232";
}

.fa-server:before {
  content: "\F233";
}

.fa-user-plus:before {
  content: "\F234";
}

.fa-user-times:before {
  content: "\F235";
}

.fa-hotel:before,
.fa-bed:before {
  content: "\F236";
}

.fa-viacoin:before {
  content: "\F237";
}

.fa-train:before {
  content: "\F238";
}

.fa-subway:before {
  content: "\F239";
}

.fa-medium:before {
  content: "\F23A";
}

.fa-yc:before,
.fa-y-combinator:before {
  content: "\F23B";
}

.fa-optin-monster:before {
  content: "\F23C";
}

.fa-opencart:before {
  content: "\F23D";
}

.fa-expeditedssl:before {
  content: "\F23E";
}

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\F240";
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\F241";
}

.fa-battery-2:before,
.fa-battery-half:before {
  content: "\F242";
}

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\F243";
}

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\F244";
}

.fa-mouse-pointer:before {
  content: "\F245";
}

.fa-i-cursor:before {
  content: "\F246";
}

.fa-object-group:before {
  content: "\F247";
}

.fa-object-ungroup:before {
  content: "\F248";
}

.fa-sticky-note:before {
  content: "\F249";
}

.fa-sticky-note-o:before {
  content: "\F24A";
}

.fa-cc-jcb:before {
  content: "\F24B";
}

.fa-cc-diners-club:before {
  content: "\F24C";
}

.fa-clone:before {
  content: "\F24D";
}

.fa-balance-scale:before {
  content: "\F24E";
}

.fa-hourglass-o:before {
  content: "\F250";
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\F251";
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\F252";
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\F253";
}

.fa-hourglass:before {
  content: "\F254";
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\F255";
}

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\F256";
}

.fa-hand-scissors-o:before {
  content: "\F257";
}

.fa-hand-lizard-o:before {
  content: "\F258";
}

.fa-hand-spock-o:before {
  content: "\F259";
}

.fa-hand-pointer-o:before {
  content: "\F25A";
}

.fa-hand-peace-o:before {
  content: "\F25B";
}

.fa-trademark:before {
  content: "\F25C";
}

.fa-registered:before {
  content: "\F25D";
}

.fa-creative-commons:before {
  content: "\F25E";
}

.fa-gg:before {
  content: "\F260";
}

.fa-gg-circle:before {
  content: "\F261";
}

.fa-tripadvisor:before {
  content: "\F262";
}

.fa-odnoklassniki:before {
  content: "\F263";
}

.fa-odnoklassniki-square:before {
  content: "\F264";
}

.fa-get-pocket:before {
  content: "\F265";
}

.fa-wikipedia-w:before {
  content: "\F266";
}

.fa-safari:before {
  content: "\F267";
}

.fa-chrome:before {
  content: "\F268";
}

.fa-firefox:before {
  content: "\F269";
}

.fa-opera:before {
  content: "\F26A";
}

.fa-internet-explorer:before {
  content: "\F26B";
}

.fa-tv:before,
.fa-television:before {
  content: "\F26C";
}

.fa-contao:before {
  content: "\F26D";
}

.fa-500px:before {
  content: "\F26E";
}

.fa-amazon:before {
  content: "\F270";
}

.fa-calendar-plus-o:before {
  content: "\F271";
}

.fa-calendar-minus-o:before {
  content: "\F272";
}

.fa-calendar-times-o:before {
  content: "\F273";
}

.fa-calendar-check-o:before {
  content: "\F274";
}

.fa-industry:before {
  content: "\F275";
}

.fa-map-pin:before {
  content: "\F276";
}

.fa-map-signs:before {
  content: "\F277";
}

.fa-map-o:before {
  content: "\F278";
}

.fa-map:before {
  content: "\F279";
}

.fa-commenting:before {
  content: "\F27A";
}

.fa-commenting-o:before {
  content: "\F27B";
}

.fa-houzz:before {
  content: "\F27C";
}

.fa-vimeo:before {
  content: "\F27D";
}

.fa-black-tie:before {
  content: "\F27E";
}

.fa-fonticons:before {
  content: "\F280";
}

.fa-reddit-alien:before {
  content: "\F281";
}

.fa-edge:before {
  content: "\F282";
}

.fa-credit-card-alt:before {
  content: "\F283";
}

.fa-codiepie:before {
  content: "\F284";
}

.fa-modx:before {
  content: "\F285";
}

.fa-fort-awesome:before {
  content: "\F286";
}

.fa-usb:before {
  content: "\F287";
}

.fa-product-hunt:before {
  content: "\F288";
}

.fa-mixcloud:before {
  content: "\F289";
}

.fa-scribd:before {
  content: "\F28A";
}

.fa-pause-circle:before {
  content: "\F28B";
}

.fa-pause-circle-o:before {
  content: "\F28C";
}

.fa-stop-circle:before {
  content: "\F28D";
}

.fa-stop-circle-o:before {
  content: "\F28E";
}

.fa-shopping-bag:before {
  content: "\F290";
}

.fa-shopping-basket:before {
  content: "\F291";
}

.fa-hashtag:before {
  content: "\F292";
}

.fa-bluetooth:before {
  content: "\F293";
}

.fa-bluetooth-b:before {
  content: "\F294";
}

.fa-percent:before {
  content: "\F295";
}

.fa-gitlab:before {
  content: "\F296";
}

.fa-wpbeginner:before {
  content: "\F297";
}

.fa-wpforms:before {
  content: "\F298";
}

.fa-envira:before {
  content: "\F299";
}

.fa-universal-access:before {
  content: "\F29A";
}

.fa-wheelchair-alt:before {
  content: "\F29B";
}

.fa-question-circle-o:before {
  content: "\F29C";
}

.fa-blind:before {
  content: "\F29D";
}

.fa-audio-description:before {
  content: "\F29E";
}

.fa-volume-control-phone:before {
  content: "\F2A0";
}

.fa-braille:before {
  content: "\F2A1";
}

.fa-assistive-listening-systems:before {
  content: "\F2A2";
}

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\F2A3";
}

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\F2A4";
}

.fa-glide:before {
  content: "\F2A5";
}

.fa-glide-g:before {
  content: "\F2A6";
}

.fa-signing:before,
.fa-sign-language:before {
  content: "\F2A7";
}

.fa-low-vision:before {
  content: "\F2A8";
}

.fa-viadeo:before {
  content: "\F2A9";
}

.fa-viadeo-square:before {
  content: "\F2AA";
}

.fa-snapchat:before {
  content: "\F2AB";
}

.fa-snapchat-ghost:before {
  content: "\F2AC";
}

.fa-snapchat-square:before {
  content: "\F2AD";
}

.fa-pied-piper:before {
  content: "\F2AE";
}

.fa-first-order:before {
  content: "\F2B0";
}

.fa-yoast:before {
  content: "\F2B1";
}

.fa-themeisle:before {
  content: "\F2B2";
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\F2B3";
}

.fa-fa:before,
.fa-font-awesome:before {
  content: "\F2B4";
}

.fa-handshake-o:before {
  content: "\F2B5";
}

.fa-envelope-open:before {
  content: "\F2B6";
}

.fa-envelope-open-o:before {
  content: "\F2B7";
}

.fa-linode:before {
  content: "\F2B8";
}

.fa-address-book:before {
  content: "\F2B9";
}

.fa-address-book-o:before {
  content: "\F2BA";
}

.fa-vcard:before,
.fa-address-card:before {
  content: "\F2BB";
}

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\F2BC";
}

.fa-user-circle:before {
  content: "\F2BD";
}

.fa-user-circle-o:before {
  content: "\F2BE";
}

.fa-user-o:before {
  content: "\F2C0";
}

.fa-id-badge:before {
  content: "\F2C1";
}

.fa-drivers-license:before,
.fa-id-card:before {
  content: "\F2C2";
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\F2C3";
}

.fa-quora:before {
  content: "\F2C4";
}

.fa-free-code-camp:before {
  content: "\F2C5";
}

.fa-telegram:before {
  content: "\F2C6";
}

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\F2C7";
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\F2C8";
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\F2C9";
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\F2CA";
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\F2CB";
}

.fa-shower:before {
  content: "\F2CC";
}

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\F2CD";
}

.fa-podcast:before {
  content: "\F2CE";
}

.fa-window-maximize:before {
  content: "\F2D0";
}

.fa-window-minimize:before {
  content: "\F2D1";
}

.fa-window-restore:before {
  content: "\F2D2";
}

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\F2D3";
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\F2D4";
}

.fa-bandcamp:before {
  content: "\F2D5";
}

.fa-grav:before {
  content: "\F2D6";
}

.fa-etsy:before {
  content: "\F2D7";
}

.fa-imdb:before {
  content: "\F2D8";
}

.fa-ravelry:before {
  content: "\F2D9";
}

.fa-eercast:before {
  content: "\F2DA";
}

.fa-microchip:before {
  content: "\F2DB";
}

.fa-snowflake-o:before {
  content: "\F2DC";
}

.fa-superpowers:before {
  content: "\F2DD";
}

.fa-wpexplorer:before {
  content: "\F2DE";
}

.fa-meetup:before {
  content: "\F2E0";
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

.ps__rail-y {
  right: 0 !important;
  left: auto !important;
}

#jqstooltip {
  width: auto !important;
  height: auto !important;
  padding: 5px 10px !important;
  border-radius: 2px !important;
}

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

.fc {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.0625);
}

.fc th {
  text-align: center;
  padding: 15px;
  background-color: transparent;
  color: #72777a;
  font-size: 12px;
  text-transform: uppercase;
  border-right-width: 0;
  border-left-width: 0;
}

.fc button {
  background-color: #fff;
  background-image: none;
  height: 37px;
  padding: 0 15px;
  color: #595d60;
}

.fc button.fc-state-default {
  border-color: rgba(0, 0, 0, 0.0625);
  box-shadow: none;
}

.fc button.fc-state-active {
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.0625);
}

.fc-toolbar {
  padding: 20px 20px 0;
}

.fc-view,
.fc-view > table {
  background-color: #fff;
}

.fc-basic-view td.fc-day-number,
.fc-basic-view td.fc-week-number span {
  padding: 7px 15px;
}

.fc-unthemed .fc-content,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-row,
.fc-unthemed tbody,
.fc-unthemed td,
.fc-unthemed th,
.fc-unthemed thead {
  border-color: rgba(0, 0, 0, 0.0625);
}

.fc-unthemed .fc-today {
  background-color: transparent;
}

.fc-basic-view .fc-day-number.fc-today {
  background-color: #0f9aee;
  color: #fff;
  display: inline-block;
  float: right;
  border-radius: 50%;
  padding: 6px 8px;
  line-height: 1;
  margin: 4px 4px 0 0;
}

.fc-event-container .fc-event {
  border-radius: 0;
  border: 0;
  background-color: #8dc63f;
  color: #ffffff !important;
  font-size: 12px;
  line-height: 2.5;
  padding: 0 15px;
}

.fc-event-container .fc-day-grid-event {
  margin: 1px 5px 5px;
}

.datepicker {
  border-radius: 0;
  padding: 25px;
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.0625);
}

.datepicker table tr th,
.datepicker table tr td {
  border-radius: 0;
  width: 40px;
  height: 35px;
}

.datepicker table tr td {
  transition: all 0.2s ease-in-out;
}

.datepicker table tr td span {
  border-radius: 0;
}

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled: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.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
  background-color: #7774e7;
  border-color: transparent;
}

.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #7774e7;
  color: #fff;
}

.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #7774e7;
  color: #fff;
  cursor: pointer;
}

.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #7774e7;
  color: #fff;
  cursor: pointer;
}

.datepicker-inline {
  width: 330px;
}

.daterangepicker {
  border-radius: 0;
  padding: 30px;
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.0625);
}

.daterangepicker .input-mini {
  border-radius: 0;
  margin-bottom: 20px;
  height: 40px;
  padding: 0 6px 0 35px;
}

.daterangepicker .input-mini.active {
  border-radius: 0;
  border-color: #6dc2f6;
}

.daterangepicker .daterangepicker_input i {
  position: absolute;
  left: 10px;
  top: 13px;
}

.daterangepicker td,
.daterangepicker th {
  border-radius: 0;
  width: 40px;
  height: 35px;
}

.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
  background: #7774e7;
  color: #fff;
}

.daterangepicker td.in-range {
  background-color: transparent;
  color: #7774e7;
}

.daterangepicker td.active {
  background-color: #7774e7;
  border-color: transparent;
  color: #fff;
}

.daterangepicker td.active:hover {
  background-color: #7774e7;
  border-color: transparent;
  color: #fff;
}

.daterangepicker td.start-date {
  border-radius: 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 0;
}

.daterangepicker td.end-date {
  border-radius: 0;
}

.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
  border: 1px solid rgba(0, 0, 0, 0.0625);
  min-height: 30px;
}

.daterangepicker .calendar-time i {
  top: 8px;
  left: 35px;
}

@media screen and (min-width: 768px) {
  .daterangepicker .calendar {
    margin-right: 20px !important;
  }
}

.sidebar .logo img {
  max-width: 60px;
  padding: 5px 0 5px 5px;
}

.sidebar .logo-title h5.logo-text {
  color: #8dc63f;
  font-weight: bold;
  text-transform: uppercase;
  font-weight: bold;
}

.event-list-table td {
  vertical-align: middle;
}

.event-list-table a {
  color: #72777a;
}

#event-form {
  display: flex;
}

/*.main-content {
  background-image: url('../static/images/bg-hunde-25.png');
}*/

.loading-icon {
  display: none;
}

.appointment-response {
  display: none;
}

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

form span.help-block {
  color: #e53935;
}

.fc-day-grid-event {
  cursor: pointer;
  font-weight: bold;
}

.fc-time-grid-event .fc-title {
  line-height: 1.5;
}

.fc-slats td {
  height: 35px !important;
  font-size: 8px !important;
}

.trainer-event.hiddenForClients {
  opacity: 0.3;
}

.trainer-event {
  border: 1px solid #212529 !important;
}

.trainer-event.multiple {
  background-color: #565a5c;
  border: 2px dashed #8dc63f !important;
}

.fc-list-item-title {
  color: #fff;
}

.fc-list-item:hover td {
  background-color: #72777a !important;
}

.select2-container--default .select2-selection--multiple {
  border-radius: 0px;
  border-color: #f2f3f5;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f2f3f5;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  padding: 5px 5px;
  border-radius: 0px;
  background-color: #f9fafb;
  border-color: #d3d9e3;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  margin-right: 5px;
  color: #f44336;
}

.message-log .btn-link {
  font-size: 13px;
  text-decoration: none;
  color: #565a5c;
  width: 100%;
  text-align: left;
}

.message-log .log-header {
  background-color: #f9fafb;
  padding: 10px;
  display: flex;
  justify-content: space-between;
}

#message-form .form-check {
  padding-left: 0;
}

.sidebar-menu > li.dropdown ul.dropdown-menu {
  font-size: 14px;
}

#empty-message {
  display: none;
}

#no-message-results {
  display: none;
}

#view-change {
  background-color: white;
  display: flex;
}

#view-change .view-option {
  padding: 10px;
  text-align: center;
  background-color: #ffffff;
  flex-grow: 1;
  font-size: 16px;
  font-weight: 500;
  color: #313435;
  font-family: Roboto, sans-serif;
  cursor: pointer;
  text-transform: uppercase;
}

#view-change .view-option.active {
  color: #8dc63f;
  background-color: #313435;
}

.color-square {
  width: 12px;
  height: 12px;
  display: inline-block;
}

.trainer-filter .entries {
  display: flex;
}

.trainer-filter-entry {
  padding: 5px 5px 5px 25px;
  margin-right: 5px;
  color: #ffffff;
  margin-bottom: 5px;
}

.trainer-filter {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}

.input-group-addon {
  padding: 9px 20px 6px 7px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group.date .input-group-addon {
  cursor: pointer;
}

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

.eventImagePeer {
  display: block;
  height: auto;
  margin-left: 10px;
}

.eventImagePeer img {
  max-width: 300px;
}

.eventDescriptionPeer {
  display: block;
  height: auto;
  width: 0;
  flex-grow: 1;
}

.eventInfoPeers {
  box-sizing: border-box;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-flow: row wrap;
  height: auto;
  max-width: 100%;
  margin: 0;
  padding: 0;
}

@media (max-width: 800px) {
  .eventInfoPeers {
    display: block !important;
  }

  .eventDescriptionPeer {
    width: auto;
  }

  .eventImagePeer {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    margin-left: 0;
  }

  .eventImagePeer img {
    max-width: 100%;
  }
}

.trainer-cal-box {
  display: inline-block;
  width: 30px;
  height: 30px;
  color: #ffffff;
  padding-top: 5px;
  text-align: center;
}

.notification.unread .notification-title {
  font-weight: 600;
}

.unread-sign {
  display: none;
}

.notification.unread .unread-sign {
  display: block;
}

.vich-image img {
  max-width: 400px;
}

.glider-image {
  background-color: #ebecf0;
  display: flex;
  align-items: center;
  justify-content: center;
}

.glider-image img {
  object-fit: cover;
  height: 310px;
}

.product-image .glider-next {
  position: absolute;
  color: #ffffff;
  opacity: 1;
  right: 10px;
  top: 43%;
}

.product-image .glider-prev {
  position: absolute;
  color: #ffffff;
  opacity: 1;
  left: 10px;
  top: 43%;
}

.message-list-item {
  display: flex;
  align-items: center;
  gap: 20px;
  font-size: 13px;
  font-family: Roboto, sans-serif;
  cursor: pointer;
}

.text-icon {
  margin-inline-end: 4px;
}

.message-header.planned {
  background-color: #e3f2fd;
}

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

.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.9.0 (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}/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:576px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span,.bootstrap-datetimepicker-widget .picker-switch td i{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:.25rem;padding:.5em}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#f8f9fa}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#dee2e6}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#f8f9fa;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#dee2e6}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#dee2e6;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span,.bootstrap-datetimepicker-widget table td i{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:.25rem}.bootstrap-datetimepicker-widget table td span:hover,.bootstrap-datetimepicker-widget table td i:hover{background:#f8f9fa}.bootstrap-datetimepicker-widget table td span.active,.bootstrap-datetimepicker-widget table td i.active{background-color:#dee2e6;color:#007bff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old,.bootstrap-datetimepicker-widget table td i.old{color:#dee2e6}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td i.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover,.bootstrap-datetimepicker-widget table td i.disabled:hover{background:none;color:#dee2e6;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.input-group.date .input-group-text{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  cursor: default;
  display: inline-block;
  height: 12px !important;
  padding: 0 2px;
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
      user-select: all;
  width: 8px !important;
}
.mce-content-body .mce-item-anchor[data-mce-selected] {
  outline-offset: 1px;
}
.tox-comments-visible .tox-comment {
  background-color: #fff0b7;
}
.tox-comments-visible .tox-comment--active {
  background-color: #ffe168;
}
.tox-checklist > li:not(.tox-checklist--hidden) {
  list-style: none;
  margin: 0.25em 0;
}
.tox-checklist > li:not(.tox-checklist--hidden)::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
  cursor: pointer;
  height: 1em;
  margin-left: -1.5em;
  margin-top: 0.125em;
  position: absolute;
  width: 1em;
}
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
}
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
  margin-left: 0;
  margin-right: -1.5em;
}
/* stylelint-disable */
/* http://prismjs.com/ */
/**
 * Dracula Theme originally by Zeno Rocha [@zenorocha]
 * https://draculatheme.com/
 *
 * Ported for PrismJS by Albert Vallverdu [@byverdu]
 */
code[class*="language-"],
pre[class*="language-"] {
  color: #f8f8f2;
  background: none;
  text-shadow: 0 1px rgba(0, 0, 0, 0.3);
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
/* Code blocks */
pre[class*="language-"] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
  border-radius: 0.3em;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #282a36;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: #6272a4;
}
.token.punctuation {
  color: #f8f8f2;
}
.namespace {
  opacity: 0.7;
}
.token.property,
.token.tag,
.token.constant,
.token.symbol,
.token.deleted {
  color: #ff79c6;
}
.token.boolean,
.token.number {
  color: #bd93f9;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #50fa7b;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string,
.token.variable {
  color: #f8f8f2;
}
.token.atrule,
.token.attr-value,
.token.function,
.token.class-name {
  color: #f1fa8c;
}
.token.keyword {
  color: #8be9fd;
}
.token.regex,
.token.important {
  color: #ffb86c;
}
.token.important,
.token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}
.token.entity {
  cursor: help;
}
/* stylelint-enable */
.mce-content-body {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.mce-content-body .mce-visual-caret {
  background-color: black;
  background-color: currentColor;
  position: absolute;
}
.mce-content-body .mce-visual-caret-hidden {
  display: none;
}
.mce-content-body *[data-mce-caret] {
  left: -1000px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: auto;
  top: 0;
}
.mce-content-body .mce-offscreen-selection {
  left: -2000000px;
  max-width: 1000000px;
  position: absolute;
}
.mce-content-body *[contentEditable=false] {
  cursor: default;
}
.mce-content-body *[contentEditable=true] {
  cursor: text;
}
.tox-cursor-format-painter {
  cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
}
.mce-content-body figure.align-left {
  float: left;
}
.mce-content-body figure.align-right {
  float: right;
}
.mce-content-body figure.image.align-center {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.mce-preview-object {
  border: 1px solid gray;
  display: inline-block;
  line-height: 0;
  margin: 0 2px 0 2px;
  position: relative;
}
.mce-preview-object .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-preview-object[data-mce-selected="2"] .mce-shim {
  display: none;
}
.mce-object {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  border: 1px dashed #aaa;
}
.mce-pagebreak {
  border: 1px dashed #aaa;
  cursor: default;
  display: block;
  height: 5px;
  margin-top: 15px;
  page-break-before: always;
  width: 100%;
}
@media print {
  .mce-pagebreak {
    border: 0;
  }
}
.tiny-pageembed .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
  display: none;
}
.tiny-pageembed {
  display: inline-block;
  position: relative;
}
.tiny-pageembed--21by9,
.tiny-pageembed--16by9,
.tiny-pageembed--4by3,
.tiny-pageembed--1by1 {
  display: block;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.tiny-pageembed--21by9 {
  padding-top: 42.857143%;
}
.tiny-pageembed--16by9 {
  padding-top: 56.25%;
}
.tiny-pageembed--4by3 {
  padding-top: 75%;
}
.tiny-pageembed--1by1 {
  padding-top: 100%;
}
.tiny-pageembed--21by9 iframe,
.tiny-pageembed--16by9 iframe,
.tiny-pageembed--4by3 iframe,
.tiny-pageembed--1by1 iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-content-body[data-mce-placeholder] {
  position: relative;
}
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
  color: rgba(34, 47, 62, 0.7);
  content: attr(data-mce-placeholder);
  position: absolute;
}
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
  left: 1px;
}
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
  right: 1px;
}
.mce-content-body div.mce-resizehandle {
  background-color: #4099ff;
  border-color: #4099ff;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: 10000;
}
.mce-content-body div.mce-resizehandle:hover {
  background-color: #4099ff;
}
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
  cursor: nesw-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
  cursor: nesw-resize;
}
.mce-content-body .mce-clonedresizable {
  opacity: 0.5;
  outline: 1px dashed black;
  position: absolute;
  z-index: 10000;
}
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
  border: 0;
}
.mce-content-body .mce-resize-helper {
  background: #555;
  background: rgba(0, 0, 0, 0.75);
  border: 1px;
  border-radius: 3px;
  color: white;
  display: none;
  font-family: sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 5px 10px;
  padding: 5px;
  position: absolute;
  white-space: nowrap;
  z-index: 10001;
}
.tox-rtc-user-selection {
  position: relative;
}
.tox-rtc-user-cursor {
  bottom: 0;
  cursor: default;
  position: absolute;
  top: 0;
  width: 2px;
}
.tox-rtc-user-cursor::before {
  background-color: inherit;
  border-radius: 50%;
  content: '';
  display: block;
  height: 8px;
  position: absolute;
  right: -3px;
  top: -3px;
  width: 8px;
}
.tox-rtc-user-cursor:hover::after {
  background-color: inherit;
  border-radius: 100px;
  box-sizing: border-box;
  color: #fff;
  content: attr(data-user);
  display: block;
  font-size: 12px;
  font-weight: bold;
  left: -5px;
  min-height: 8px;
  min-width: 8px;
  padding: 0 12px;
  position: absolute;
  top: -11px;
  white-space: nowrap;
  z-index: 1000;
}
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
  background-color: #2dc26b;
}
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
  background-color: #e03e2d;
}
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
  background-color: #f1c40f;
}
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
  background-color: #3598db;
}
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
  background-color: #b96ad9;
}
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
  background-color: #e67e23;
}
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
  background-color: #aaa69d;
}
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
  background-color: #f368e0;
}
.tox-rtc-remote-image {
  background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
  border: 1px solid #ccc;
  min-height: 240px;
  min-width: 320px;
}
.mce-match-marker {
  background: #aaa;
  color: #fff;
}
.mce-match-marker-selected {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::-moz-selection {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::selection {
  background: #39f;
  color: #fff;
}
.mce-content-body img[data-mce-selected],
.mce-content-body video[data-mce-selected],
.mce-content-body audio[data-mce-selected],
.mce-content-body object[data-mce-selected],
.mce-content-body embed[data-mce-selected],
.mce-content-body table[data-mce-selected] {
  outline: 3px solid #4099ff;
}
.mce-content-body hr[data-mce-selected] {
  outline: 3px solid #4099ff;
  outline-offset: 1px;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
  outline: 3px solid #4099ff;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
  outline: 3px solid #4099ff;
}
.mce-content-body *[contentEditable=false][data-mce-selected] {
  cursor: not-allowed;
  outline: 3px solid #4099ff;
}
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
  outline: none;
}
.mce-content-body *[data-mce-selected="inline-boundary"] {
  background-color: #4099ff;
}
.mce-content-body .mce-edit-focus {
  outline: 3px solid #4099ff;
}
.mce-content-body td[data-mce-selected],
.mce-content-body th[data-mce-selected] {
  position: relative;
}
.mce-content-body td[data-mce-selected]::-moz-selection,
.mce-content-body th[data-mce-selected]::-moz-selection {
  background: none;
}
.mce-content-body td[data-mce-selected]::selection,
.mce-content-body th[data-mce-selected]::selection {
  background: none;
}
.mce-content-body td[data-mce-selected] *,
.mce-content-body th[data-mce-selected] * {
  outline: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.mce-content-body td[data-mce-selected]::after,
.mce-content-body th[data-mce-selected]::after {
  background-color: rgba(180, 215, 255, 0.35);
  border: 1px solid transparent;
  bottom: -1px;
  content: '';
  left: -1px;
  mix-blend-mode: lighten;
  position: absolute;
  right: -1px;
  top: -1px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .mce-content-body td[data-mce-selected]::after,
  .mce-content-body th[data-mce-selected]::after {
    border-color: rgba(0, 84, 180, 0.35);
  }
}
.mce-content-body img::-moz-selection {
  background: none;
}
.mce-content-body img::selection {
  background: none;
}
.ephox-snooker-resizer-bar {
  background-color: #4099ff;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ephox-snooker-resizer-cols {
  cursor: col-resize;
}
.ephox-snooker-resizer-rows {
  cursor: row-resize;
}
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
  opacity: 1;
}
.mce-spellchecker-word {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
  height: 2rem;
}
.mce-spellchecker-grammar {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
}
.mce-toc {
  border: 1px solid gray;
}
.mce-toc h2 {
  margin: 4px;
}
.mce-toc li {
  list-style-type: none;
}
table[style*="border-width: 0px"],
.mce-item-table:not([border]),
.mce-item-table[border="0"],
table[style*="border-width: 0px"] td,
.mce-item-table:not([border]) td,
.mce-item-table[border="0"] td,
table[style*="border-width: 0px"] th,
.mce-item-table:not([border]) th,
.mce-item-table[border="0"] th,
table[style*="border-width: 0px"] caption,
.mce-item-table:not([border]) caption,
.mce-item-table[border="0"] caption {
  border: 1px dashed #bbb;
}
.mce-visualblocks p,
.mce-visualblocks h1,
.mce-visualblocks h2,
.mce-visualblocks h3,
.mce-visualblocks h4,
.mce-visualblocks h5,
.mce-visualblocks h6,
.mce-visualblocks div:not([data-mce-bogus]),
.mce-visualblocks section,
.mce-visualblocks article,
.mce-visualblocks blockquote,
.mce-visualblocks address,
.mce-visualblocks pre,
.mce-visualblocks figure,
.mce-visualblocks figcaption,
.mce-visualblocks hgroup,
.mce-visualblocks aside,
.mce-visualblocks ul,
.mce-visualblocks ol,
.mce-visualblocks dl {
  background-repeat: no-repeat;
  border: 1px dashed #bbb;
  margin-left: 3px;
  padding-top: 10px;
}
.mce-visualblocks p {
  background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
}
.mce-visualblocks h1 {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
}
.mce-visualblocks h2 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
}
.mce-visualblocks h3 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
}
.mce-visualblocks h4 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
}
.mce-visualblocks h5 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
}
.mce-visualblocks h6 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
}
.mce-visualblocks div:not([data-mce-bogus]) {
  background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
}
.mce-visualblocks section {
  background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
}
.mce-visualblocks article {
  background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
}
.mce-visualblocks blockquote {
  background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
}
.mce-visualblocks address {
  background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
}
.mce-visualblocks pre {
  background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
}
.mce-visualblocks figure {
  background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
}
.mce-visualblocks figcaption {
  border: 1px dashed #bbb;
}
.mce-visualblocks hgroup {
  background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
}
.mce-visualblocks aside {
  background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
}
.mce-visualblocks ul {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
}
.mce-visualblocks ol {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
}
.mce-visualblocks dl {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
}
.mce-visualblocks:not([dir=rtl]) p,
.mce-visualblocks:not([dir=rtl]) h1,
.mce-visualblocks:not([dir=rtl]) h2,
.mce-visualblocks:not([dir=rtl]) h3,
.mce-visualblocks:not([dir=rtl]) h4,
.mce-visualblocks:not([dir=rtl]) h5,
.mce-visualblocks:not([dir=rtl]) h6,
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
.mce-visualblocks:not([dir=rtl]) section,
.mce-visualblocks:not([dir=rtl]) article,
.mce-visualblocks:not([dir=rtl]) blockquote,
.mce-visualblocks:not([dir=rtl]) address,
.mce-visualblocks:not([dir=rtl]) pre,
.mce-visualblocks:not([dir=rtl]) figure,
.mce-visualblocks:not([dir=rtl]) figcaption,
.mce-visualblocks:not([dir=rtl]) hgroup,
.mce-visualblocks:not([dir=rtl]) aside,
.mce-visualblocks:not([dir=rtl]) ul,
.mce-visualblocks:not([dir=rtl]) ol,
.mce-visualblocks:not([dir=rtl]) dl {
  margin-left: 3px;
}
.mce-visualblocks[dir=rtl] p,
.mce-visualblocks[dir=rtl] h1,
.mce-visualblocks[dir=rtl] h2,
.mce-visualblocks[dir=rtl] h3,
.mce-visualblocks[dir=rtl] h4,
.mce-visualblocks[dir=rtl] h5,
.mce-visualblocks[dir=rtl] h6,
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
.mce-visualblocks[dir=rtl] section,
.mce-visualblocks[dir=rtl] article,
.mce-visualblocks[dir=rtl] blockquote,
.mce-visualblocks[dir=rtl] address,
.mce-visualblocks[dir=rtl] pre,
.mce-visualblocks[dir=rtl] figure,
.mce-visualblocks[dir=rtl] figcaption,
.mce-visualblocks[dir=rtl] hgroup,
.mce-visualblocks[dir=rtl] aside,
.mce-visualblocks[dir=rtl] ul,
.mce-visualblocks[dir=rtl] ol,
.mce-visualblocks[dir=rtl] dl {
  background-position-x: right;
  margin-right: 3px;
}
.mce-nbsp,
.mce-shy {
  background: #aaa;
}
.mce-shy::after {
  content: '-';
}
body {
  font-family: sans-serif;
}
table {
  border-collapse: collapse;
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  cursor: default;
  display: inline-block;
  height: 12px !important;
  padding: 0 2px;
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
      user-select: all;
  width: 8px !important;
}
.mce-content-body .mce-item-anchor[data-mce-selected] {
  outline-offset: 1px;
}
.tox-comments-visible .tox-comment {
  background-color: #fff0b7;
}
.tox-comments-visible .tox-comment--active {
  background-color: #ffe168;
}
.tox-checklist > li:not(.tox-checklist--hidden) {
  list-style: none;
  margin: 0.25em 0;
}
.tox-checklist > li:not(.tox-checklist--hidden)::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
  cursor: pointer;
  height: 1em;
  margin-left: -1.5em;
  margin-top: 0.125em;
  position: absolute;
  width: 1em;
}
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
}
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
  margin-left: 0;
  margin-right: -1.5em;
}
/* stylelint-disable */
/* http://prismjs.com/ */
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*="language-"],
pre[class*="language-"] {
  color: black;
  background: none;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
  text-shadow: none;
  background: #b3d4fc;
}
@media print {
  code[class*="language-"],
  pre[class*="language-"] {
    text-shadow: none;
  }
}
/* Code blocks */
pre[class*="language-"] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #f5f2f0;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: slategray;
}
.token.punctuation {
  color: #999;
}
.namespace {
  opacity: 0.7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #9a6e3a;
  background: hsla(0, 0%, 100%, 0.5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a;
}
.token.function,
.token.class-name {
  color: #DD4A68;
}
.token.regex,
.token.important,
.token.variable {
  color: #e90;
}
.token.important,
.token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}
.token.entity {
  cursor: help;
}
/* stylelint-enable */
.mce-content-body {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.mce-content-body .mce-visual-caret {
  background-color: black;
  background-color: currentColor;
  position: absolute;
}
.mce-content-body .mce-visual-caret-hidden {
  display: none;
}
.mce-content-body *[data-mce-caret] {
  left: -1000px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: auto;
  top: 0;
}
.mce-content-body .mce-offscreen-selection {
  left: -2000000px;
  max-width: 1000000px;
  position: absolute;
}
.mce-content-body *[contentEditable=false] {
  cursor: default;
}
.mce-content-body *[contentEditable=true] {
  cursor: text;
}
.tox-cursor-format-painter {
  cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
}
.mce-content-body figure.align-left {
  float: left;
}
.mce-content-body figure.align-right {
  float: right;
}
.mce-content-body figure.image.align-center {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.mce-preview-object {
  border: 1px solid gray;
  display: inline-block;
  line-height: 0;
  margin: 0 2px 0 2px;
  position: relative;
}
.mce-preview-object .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-preview-object[data-mce-selected="2"] .mce-shim {
  display: none;
}
.mce-object {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  border: 1px dashed #aaa;
}
.mce-pagebreak {
  border: 1px dashed #aaa;
  cursor: default;
  display: block;
  height: 5px;
  margin-top: 15px;
  page-break-before: always;
  width: 100%;
}
@media print {
  .mce-pagebreak {
    border: 0;
  }
}
.tiny-pageembed .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
  display: none;
}
.tiny-pageembed {
  display: inline-block;
  position: relative;
}
.tiny-pageembed--21by9,
.tiny-pageembed--16by9,
.tiny-pageembed--4by3,
.tiny-pageembed--1by1 {
  display: block;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.tiny-pageembed--21by9 {
  padding-top: 42.857143%;
}
.tiny-pageembed--16by9 {
  padding-top: 56.25%;
}
.tiny-pageembed--4by3 {
  padding-top: 75%;
}
.tiny-pageembed--1by1 {
  padding-top: 100%;
}
.tiny-pageembed--21by9 iframe,
.tiny-pageembed--16by9 iframe,
.tiny-pageembed--4by3 iframe,
.tiny-pageembed--1by1 iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-content-body[data-mce-placeholder] {
  position: relative;
}
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
  color: rgba(34, 47, 62, 0.7);
  content: attr(data-mce-placeholder);
  position: absolute;
}
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
  left: 1px;
}
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
  right: 1px;
}
.mce-content-body div.mce-resizehandle {
  background-color: #4099ff;
  border-color: #4099ff;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: 10000;
}
.mce-content-body div.mce-resizehandle:hover {
  background-color: #4099ff;
}
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
  cursor: nesw-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
  cursor: nesw-resize;
}
.mce-content-body .mce-clonedresizable {
  opacity: 0.5;
  outline: 1px dashed black;
  position: absolute;
  z-index: 10000;
}
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
  border: 0;
}
.mce-content-body .mce-resize-helper {
  background: #555;
  background: rgba(0, 0, 0, 0.75);
  border: 1px;
  border-radius: 3px;
  color: white;
  display: none;
  font-family: sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 5px 10px;
  padding: 5px;
  position: absolute;
  white-space: nowrap;
  z-index: 10001;
}
.tox-rtc-user-selection {
  position: relative;
}
.tox-rtc-user-cursor {
  bottom: 0;
  cursor: default;
  position: absolute;
  top: 0;
  width: 2px;
}
.tox-rtc-user-cursor::before {
  background-color: inherit;
  border-radius: 50%;
  content: '';
  display: block;
  height: 8px;
  position: absolute;
  right: -3px;
  top: -3px;
  width: 8px;
}
.tox-rtc-user-cursor:hover::after {
  background-color: inherit;
  border-radius: 100px;
  box-sizing: border-box;
  color: #fff;
  content: attr(data-user);
  display: block;
  font-size: 12px;
  font-weight: bold;
  left: -5px;
  min-height: 8px;
  min-width: 8px;
  padding: 0 12px;
  position: absolute;
  top: -11px;
  white-space: nowrap;
  z-index: 1000;
}
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
  background-color: #2dc26b;
}
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
  background-color: #e03e2d;
}
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
  background-color: #f1c40f;
}
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
  background-color: #3598db;
}
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
  background-color: #b96ad9;
}
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
  background-color: #e67e23;
}
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
  background-color: #aaa69d;
}
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
  background-color: #f368e0;
}
.tox-rtc-remote-image {
  background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
  border: 1px solid #ccc;
  min-height: 240px;
  min-width: 320px;
}
.mce-match-marker {
  background: #aaa;
  color: #fff;
}
.mce-match-marker-selected {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::-moz-selection {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::selection {
  background: #39f;
  color: #fff;
}
.mce-content-body img[data-mce-selected],
.mce-content-body video[data-mce-selected],
.mce-content-body audio[data-mce-selected],
.mce-content-body object[data-mce-selected],
.mce-content-body embed[data-mce-selected],
.mce-content-body table[data-mce-selected] {
  outline: 3px solid #b4d7ff;
}
.mce-content-body hr[data-mce-selected] {
  outline: 3px solid #b4d7ff;
  outline-offset: 1px;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
  outline: 3px solid #b4d7ff;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
  outline: 3px solid #b4d7ff;
}
.mce-content-body *[contentEditable=false][data-mce-selected] {
  cursor: not-allowed;
  outline: 3px solid #b4d7ff;
}
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
  outline: none;
}
.mce-content-body *[data-mce-selected="inline-boundary"] {
  background-color: #b4d7ff;
}
.mce-content-body .mce-edit-focus {
  outline: 3px solid #b4d7ff;
}
.mce-content-body td[data-mce-selected],
.mce-content-body th[data-mce-selected] {
  position: relative;
}
.mce-content-body td[data-mce-selected]::-moz-selection,
.mce-content-body th[data-mce-selected]::-moz-selection {
  background: none;
}
.mce-content-body td[data-mce-selected]::selection,
.mce-content-body th[data-mce-selected]::selection {
  background: none;
}
.mce-content-body td[data-mce-selected] *,
.mce-content-body th[data-mce-selected] * {
  outline: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.mce-content-body td[data-mce-selected]::after,
.mce-content-body th[data-mce-selected]::after {
  background-color: rgba(180, 215, 255, 0.35);
  border: 1px solid rgba(180, 215, 255, 0.35);
  bottom: -1px;
  content: '';
  left: -1px;
  mix-blend-mode: multiply;
  position: absolute;
  right: -1px;
  top: -1px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .mce-content-body td[data-mce-selected]::after,
  .mce-content-body th[data-mce-selected]::after {
    border-color: rgba(0, 84, 180, 0.35);
  }
}
.mce-content-body img::-moz-selection {
  background: none;
}
.mce-content-body img::selection {
  background: none;
}
.ephox-snooker-resizer-bar {
  background-color: #b4d7ff;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ephox-snooker-resizer-cols {
  cursor: col-resize;
}
.ephox-snooker-resizer-rows {
  cursor: row-resize;
}
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
  opacity: 1;
}
.mce-spellchecker-word {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
  height: 2rem;
}
.mce-spellchecker-grammar {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
}
.mce-toc {
  border: 1px solid gray;
}
.mce-toc h2 {
  margin: 4px;
}
.mce-toc li {
  list-style-type: none;
}
table[style*="border-width: 0px"],
.mce-item-table:not([border]),
.mce-item-table[border="0"],
table[style*="border-width: 0px"] td,
.mce-item-table:not([border]) td,
.mce-item-table[border="0"] td,
table[style*="border-width: 0px"] th,
.mce-item-table:not([border]) th,
.mce-item-table[border="0"] th,
table[style*="border-width: 0px"] caption,
.mce-item-table:not([border]) caption,
.mce-item-table[border="0"] caption {
  border: 1px dashed #bbb;
}
.mce-visualblocks p,
.mce-visualblocks h1,
.mce-visualblocks h2,
.mce-visualblocks h3,
.mce-visualblocks h4,
.mce-visualblocks h5,
.mce-visualblocks h6,
.mce-visualblocks div:not([data-mce-bogus]),
.mce-visualblocks section,
.mce-visualblocks article,
.mce-visualblocks blockquote,
.mce-visualblocks address,
.mce-visualblocks pre,
.mce-visualblocks figure,
.mce-visualblocks figcaption,
.mce-visualblocks hgroup,
.mce-visualblocks aside,
.mce-visualblocks ul,
.mce-visualblocks ol,
.mce-visualblocks dl {
  background-repeat: no-repeat;
  border: 1px dashed #bbb;
  margin-left: 3px;
  padding-top: 10px;
}
.mce-visualblocks p {
  background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
}
.mce-visualblocks h1 {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
}
.mce-visualblocks h2 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
}
.mce-visualblocks h3 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
}
.mce-visualblocks h4 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
}
.mce-visualblocks h5 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
}
.mce-visualblocks h6 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
}
.mce-visualblocks div:not([data-mce-bogus]) {
  background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
}
.mce-visualblocks section {
  background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
}
.mce-visualblocks article {
  background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
}
.mce-visualblocks blockquote {
  background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
}
.mce-visualblocks address {
  background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
}
.mce-visualblocks pre {
  background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
}
.mce-visualblocks figure {
  background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
}
.mce-visualblocks figcaption {
  border: 1px dashed #bbb;
}
.mce-visualblocks hgroup {
  background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
}
.mce-visualblocks aside {
  background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
}
.mce-visualblocks ul {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
}
.mce-visualblocks ol {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
}
.mce-visualblocks dl {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
}
.mce-visualblocks:not([dir=rtl]) p,
.mce-visualblocks:not([dir=rtl]) h1,
.mce-visualblocks:not([dir=rtl]) h2,
.mce-visualblocks:not([dir=rtl]) h3,
.mce-visualblocks:not([dir=rtl]) h4,
.mce-visualblocks:not([dir=rtl]) h5,
.mce-visualblocks:not([dir=rtl]) h6,
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
.mce-visualblocks:not([dir=rtl]) section,
.mce-visualblocks:not([dir=rtl]) article,
.mce-visualblocks:not([dir=rtl]) blockquote,
.mce-visualblocks:not([dir=rtl]) address,
.mce-visualblocks:not([dir=rtl]) pre,
.mce-visualblocks:not([dir=rtl]) figure,
.mce-visualblocks:not([dir=rtl]) figcaption,
.mce-visualblocks:not([dir=rtl]) hgroup,
.mce-visualblocks:not([dir=rtl]) aside,
.mce-visualblocks:not([dir=rtl]) ul,
.mce-visualblocks:not([dir=rtl]) ol,
.mce-visualblocks:not([dir=rtl]) dl {
  margin-left: 3px;
}
.mce-visualblocks[dir=rtl] p,
.mce-visualblocks[dir=rtl] h1,
.mce-visualblocks[dir=rtl] h2,
.mce-visualblocks[dir=rtl] h3,
.mce-visualblocks[dir=rtl] h4,
.mce-visualblocks[dir=rtl] h5,
.mce-visualblocks[dir=rtl] h6,
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
.mce-visualblocks[dir=rtl] section,
.mce-visualblocks[dir=rtl] article,
.mce-visualblocks[dir=rtl] blockquote,
.mce-visualblocks[dir=rtl] address,
.mce-visualblocks[dir=rtl] pre,
.mce-visualblocks[dir=rtl] figure,
.mce-visualblocks[dir=rtl] figcaption,
.mce-visualblocks[dir=rtl] hgroup,
.mce-visualblocks[dir=rtl] aside,
.mce-visualblocks[dir=rtl] ul,
.mce-visualblocks[dir=rtl] ol,
.mce-visualblocks[dir=rtl] dl {
  background-position-x: right;
  margin-right: 3px;
}
.mce-nbsp,
.mce-shy {
  background: #aaa;
}
.mce-shy::after {
  content: '-';
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-clonedresizable{opacity:.5;outline:1px dashed #000;position:absolute;z-index:10000}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10001}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.35);border:1px solid rgba(180,215,255,.35);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.35)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#6272a4}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#ff79c6}.token.boolean,.token.number{color:#bd93f9}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#50fa7b}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#f1fa8c}.token.keyword{color:#8be9fd}.token.important,.token.regex{color:#ffb86c}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-clonedresizable{opacity:.5;outline:1px dashed #000;position:absolute;z-index:10000}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10001}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #4099ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #4099ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #4099ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #4099ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #4099ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#4099ff}.mce-content-body .mce-edit-focus{outline:3px solid #4099ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.35);border:1px solid transparent;bottom:-1px;content:'';left:-1px;mix-blend-mode:lighten;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.35)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#4099ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection {
  /* Note: this file is used inside the content, so isn't part of theming */
  background-color: green;
  display: inline-block;
  opacity: 0.5;
  position: absolute;
}
body {
  -webkit-text-size-adjust: none;
}
body img {
  /* this is related to the content margin */
  max-width: 96vw;
}
body table img {
  max-width: 95%;
}
body {
  font-family: sans-serif;
}
table {
  border-collapse: collapse;
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tox {
  box-sizing: content-box;
  color: #2A3746;
  cursor: auto;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  vertical-align: initial;
  white-space: normal;
}
.tox *:not(svg):not(rect) {
  box-sizing: inherit;
  color: inherit;
  cursor: inherit;
  direction: inherit;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  -webkit-tap-highlight-color: inherit;
  text-align: inherit;
  text-decoration: inherit;
  text-shadow: inherit;
  text-transform: inherit;
  vertical-align: inherit;
  white-space: inherit;
}
.tox *:not(svg):not(rect) {
  /* stylelint-disable-line no-duplicate-selectors */
  background: transparent;
  border: 0;
  float: none;
  height: auto;
  margin: 0;
  max-width: none;
  outline: 0;
  padding: 0;
  position: static;
  width: auto;
}
.tox:not([dir=rtl]) {
  direction: ltr;
  text-align: left;
}
.tox[dir=rtl] {
  direction: rtl;
  text-align: right;
}
.tox-tinymce {
  border: 1px solid #000000;
  border-radius: 0;
  box-shadow: none;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  overflow: hidden;
  position: relative;
  visibility: inherit !important;
}
.tox-tinymce-inline {
  border: none;
  box-shadow: none;
}
.tox-tinymce-inline .tox-editor-header {
  border: 1px solid #000000;
  border-radius: 0;
  box-shadow: none;
}
.tox-tinymce-aux {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  z-index: 1300;
}
.tox-tinymce *:focus,
.tox-tinymce-aux *:focus {
  outline: none;
}
button::-moz-focus-inner {
  border: 0;
}
.tox .accessibility-issue__header {
  align-items: center;
  display: flex;
  margin-bottom: 4px;
}
.tox .accessibility-issue__description {
  align-items: stretch;
  border: 1px solid #000000;
  border-radius: 3px;
  display: flex;
  justify-content: space-between;
}
.tox .accessibility-issue__description > div {
  padding-bottom: 4px;
}
.tox .accessibility-issue__description > div > div {
  align-items: center;
  display: flex;
  margin-bottom: 4px;
}
.tox .accessibility-issue__description > *:last-child:not(:only-child) {
  border-color: #000000;
  border-style: solid;
}
.tox .accessibility-issue__repair {
  margin-top: 16px;
}
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description {
  background-color: rgba(32, 122, 183, 0.5);
  border-color: #207ab7;
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child {
  border-color: #207ab7;
}
.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg {
  fill: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description {
  background-color: rgba(255, 165, 0, 0.5);
  border-color: rgba(255, 165, 0, 0.8);
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child {
  border-color: rgba(255, 165, 0, 0.8);
}
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg {
  fill: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description {
  background-color: rgba(204, 0, 0, 0.5);
  border-color: rgba(204, 0, 0, 0.8);
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child {
  border-color: rgba(204, 0, 0, 0.8);
}
.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg {
  fill: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description {
  background-color: rgba(120, 171, 70, 0.5);
  border-color: rgba(120, 171, 70, 0.8);
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child {
  border-color: rgba(120, 171, 70, 0.8);
}
.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg {
  fill: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon {
  color: #fff;
}
.tox .tox-dialog__body-content .accessibility-issue__header h1,
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 {
  margin-top: 0;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {
  margin-left: auto;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description {
  padding: 4px 4px 4px 8px;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child {
  border-left-width: 1px;
  padding-left: 4px;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button {
  margin-right: 4px;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {
  margin-right: auto;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description {
  padding: 4px 8px 4px 4px;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child {
  border-right-width: 1px;
  padding-right: 4px;
}
.tox .tox-anchorbar {
  display: flex;
  flex: 0 0 auto;
}
.tox .tox-bar {
  display: flex;
  flex: 0 0 auto;
}
.tox .tox-button {
  background-color: #207ab7;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  border-color: #207ab7;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  line-height: 24px;
  margin: 0;
  outline: none;
  padding: 4px 16px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  white-space: nowrap;
}
.tox .tox-button[disabled] {
  background-color: #207ab7;
  background-image: none;
  border-color: #207ab7;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.tox .tox-button:focus:not(:disabled) {
  background-color: #1c6ca1;
  background-image: none;
  border-color: #1c6ca1;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button:hover:not(:disabled) {
  background-color: #1c6ca1;
  background-image: none;
  border-color: #1c6ca1;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button:active:not(:disabled) {
  background-color: #185d8c;
  background-image: none;
  border-color: #185d8c;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--secondary {
  background-color: #3d546f;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  border-color: #3d546f;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  outline: none;
  padding: 4px 16px;
  text-decoration: none;
  text-transform: capitalize;
}
.tox .tox-button--secondary[disabled] {
  background-color: #3d546f;
  background-image: none;
  border-color: #3d546f;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
}
.tox .tox-button--secondary:focus:not(:disabled) {
  background-color: #34485f;
  background-image: none;
  border-color: #34485f;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--secondary:hover:not(:disabled) {
  background-color: #34485f;
  background-image: none;
  border-color: #34485f;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--secondary:active:not(:disabled) {
  background-color: #2b3b4e;
  background-image: none;
  border-color: #2b3b4e;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--icon,
.tox .tox-button.tox-button--icon,
.tox .tox-button.tox-button--secondary.tox-button--icon {
  padding: 4px;
}
.tox .tox-button--icon .tox-icon svg,
.tox .tox-button.tox-button--icon .tox-icon svg,
.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg {
  display: block;
  fill: currentColor;
}
.tox .tox-button-link {
  background: 0;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.3;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.tox .tox-button-link--sm {
  font-size: 14px;
}
.tox .tox-button--naked {
  background-color: transparent;
  border-color: transparent;
  box-shadow: unset;
  color: #fff;
}
.tox .tox-button--naked[disabled] {
  background-color: #3d546f;
  border-color: #3d546f;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
}
.tox .tox-button--naked:hover:not(:disabled) {
  background-color: #34485f;
  border-color: #34485f;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--naked:focus:not(:disabled) {
  background-color: #34485f;
  border-color: #34485f;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--naked:active:not(:disabled) {
  background-color: #2b3b4e;
  border-color: #2b3b4e;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--naked .tox-icon svg {
  fill: currentColor;
}
.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) {
  color: #fff;
}
.tox .tox-checkbox {
  align-items: center;
  border-radius: 3px;
  cursor: pointer;
  display: flex;
  height: 36px;
  min-width: 36px;
}
.tox .tox-checkbox__input {
  /* Hide from view but visible to screen readers */
  height: 1px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
}
.tox .tox-checkbox__icons {
  align-items: center;
  border-radius: 3px;
  box-shadow: 0 0 0 2px transparent;
  box-sizing: content-box;
  display: flex;
  height: 24px;
  justify-content: center;
  padding: calc(4px - 1px);
  width: 24px;
}
.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  display: block;
  fill: rgba(255, 255, 255, 0.2);
}
.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {
  display: none;
  fill: #207ab7;
}
.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg {
  display: none;
  fill: #207ab7;
}
.tox .tox-checkbox--disabled {
  color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg {
  fill: rgba(255, 255, 255, 0.5);
}
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  fill: rgba(255, 255, 255, 0.5);
}
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {
  fill: rgba(255, 255, 255, 0.5);
}
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  display: none;
}
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg {
  display: block;
}
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  display: none;
}
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {
  display: block;
}
.tox input.tox-checkbox__input:focus + .tox-checkbox__icons {
  border-radius: 3px;
  box-shadow: inset 0 0 0 1px #207ab7;
  padding: calc(4px - 1px);
}
.tox:not([dir=rtl]) .tox-checkbox__label {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-checkbox__input {
  left: -10000px;
}
.tox:not([dir=rtl]) .tox-bar .tox-checkbox {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-checkbox__label {
  margin-right: 4px;
}
.tox[dir=rtl] .tox-checkbox__input {
  right: -10000px;
}
.tox[dir=rtl] .tox-bar .tox-checkbox {
  margin-right: 4px;
}
.tox {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox .tox-collection--toolbar .tox-collection__group {
  display: flex;
  padding: 0;
}
.tox .tox-collection--grid .tox-collection__group {
  display: flex;
  flex-wrap: wrap;
  max-height: 208px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
}
.tox .tox-collection--list .tox-collection__group {
  border-bottom-width: 0;
  border-color: #1a1a1a;
  border-left-width: 0;
  border-right-width: 0;
  border-style: solid;
  border-top-width: 1px;
  padding: 4px 0;
}
.tox .tox-collection--list .tox-collection__group:first-child {
  border-top-width: 0;
}
.tox .tox-collection__group-heading {
  background-color: #333333;
  color: #fff;
  cursor: default;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 4px;
  margin-top: -4px;
  padding: 4px 8px;
  text-transform: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tox .tox-collection__item {
  align-items: center;
  color: #fff;
  cursor: pointer;
  display: flex;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tox .tox-collection--list .tox-collection__item {
  padding: 4px 8px;
}
.tox .tox-collection--toolbar .tox-collection__item {
  border-radius: 3px;
  padding: 4px;
}
.tox .tox-collection--grid .tox-collection__item {
  border-radius: 3px;
  padding: 4px;
}
.tox .tox-collection--list .tox-collection__item--enabled {
  background-color: #2b3b4e;
  color: #fff;
}
.tox .tox-collection--list .tox-collection__item--active {
  background-color: #4a5562;
}
.tox .tox-collection--toolbar .tox-collection__item--enabled {
  background-color: #757d87;
  color: #fff;
}
.tox .tox-collection--toolbar .tox-collection__item--active {
  background-color: #4a5562;
}
.tox .tox-collection--grid .tox-collection__item--enabled {
  background-color: #757d87;
  color: #fff;
}
.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
  background-color: #4a5562;
  color: #fff;
}
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
  color: #fff;
}
.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
  color: #fff;
}
.tox .tox-collection__item--state-disabled {
  background-color: transparent;
  color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.tox .tox-collection__item-icon,
.tox .tox-collection__item-checkmark {
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.tox .tox-collection__item-icon svg,
.tox .tox-collection__item-checkmark svg {
  fill: currentColor;
}
.tox .tox-collection--toolbar-lg .tox-collection__item-icon {
  height: 48px;
  width: 48px;
}
.tox .tox-collection__item-label {
  color: currentColor;
  display: inline-block;
  flex: 1;
  -ms-flex-preferred-size: auto;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 24px;
  text-transform: none;
  word-break: break-all;
}
.tox .tox-collection__item-accessory {
  color: rgba(255, 255, 255, 0.5);
  display: inline-block;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  text-transform: none;
}
.tox .tox-collection__item-caret {
  align-items: center;
  display: flex;
  min-height: 24px;
}
.tox .tox-collection__item-caret::after {
  content: '';
  font-size: 0;
  min-height: inherit;
}
.tox .tox-collection__item-caret svg {
  fill: #fff;
}
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg {
  display: none;
}
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark {
  display: none;
}
.tox .tox-collection--horizontal {
  background-color: #2b3b4e;
  border: 1px solid #1a1a1a;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  display: flex;
  flex: 0 0 auto;
  flex-shrink: 0;
  flex-wrap: nowrap;
  margin-bottom: 0;
  overflow-x: auto;
  padding: 0;
}
.tox .tox-collection--horizontal .tox-collection__group {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0 4px;
}
.tox .tox-collection--horizontal .tox-collection__item {
  height: 34px;
  margin: 2px 0 3px 0;
  padding: 0 4px;
}
.tox .tox-collection--horizontal .tox-collection__item-label {
  white-space: nowrap;
}
.tox .tox-collection--horizontal .tox-collection__item-caret {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {
  border-right: 1px solid #000000;
}
.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) {
  margin-left: 8px;
}
.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item-label:first-child {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-collection__item-accessory {
  margin-left: 16px;
  text-align: right;
}
.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret {
  margin-left: 16px;
}
.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {
  border-left: 1px solid #000000;
}
.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) {
  margin-right: 8px;
}
.tox[dir=rtl] .tox-collection--list .tox-collection__item-label:first-child {
  margin-right: 4px;
}
.tox[dir=rtl] .tox-collection__item-icon-rtl {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg {
  transform: rotateY(180deg);
}
.tox[dir=rtl] .tox-collection__item-accessory {
  margin-right: 16px;
  text-align: left;
}
.tox[dir=rtl] .tox-collection .tox-collection__item-caret {
  margin-right: 16px;
  transform: rotateY(180deg);
}
.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret {
  margin-right: 4px;
}
.tox .tox-color-picker-container {
  display: flex;
  flex-direction: row;
  height: 225px;
  margin: 0;
}
.tox .tox-sv-palette {
  box-sizing: border-box;
  display: flex;
  height: 100%;
}
.tox .tox-sv-palette-spectrum {
  height: 100%;
}
.tox .tox-sv-palette,
.tox .tox-sv-palette-spectrum {
  width: 225px;
}
.tox .tox-sv-palette-thumb {
  background: none;
  border: 1px solid black;
  border-radius: 50%;
  box-sizing: content-box;
  height: 12px;
  position: absolute;
  width: 12px;
}
.tox .tox-sv-palette-inner-thumb {
  border: 1px solid white;
  border-radius: 50%;
  height: 10px;
  position: absolute;
  width: 10px;
}
.tox .tox-hue-slider {
  box-sizing: border-box;
  height: 100%;
  width: 25px;
}
.tox .tox-hue-slider-spectrum {
  background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00);
  height: 100%;
  width: 100%;
}
.tox .tox-hue-slider,
.tox .tox-hue-slider-spectrum {
  width: 20px;
}
.tox .tox-hue-slider-thumb {
  background: white;
  border: 1px solid black;
  box-sizing: content-box;
  height: 4px;
  width: 100%;
}
.tox .tox-rgb-form {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.tox .tox-rgb-form div {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  width: inherit;
}
.tox .tox-rgb-form input {
  width: 6em;
}
.tox .tox-rgb-form input.tox-invalid {
  /* Need !important to override Chrome's focus styling unfortunately */
  border: 1px solid red !important;
}
.tox .tox-rgb-form .tox-rgba-preview {
  border: 1px solid black;
  flex-grow: 2;
  margin-bottom: 0;
}
.tox:not([dir=rtl]) .tox-sv-palette {
  margin-right: 15px;
}
.tox:not([dir=rtl]) .tox-hue-slider {
  margin-right: 15px;
}
.tox:not([dir=rtl]) .tox-hue-slider-thumb {
  margin-left: -1px;
}
.tox:not([dir=rtl]) .tox-rgb-form label {
  margin-right: 0.5em;
}
.tox[dir=rtl] .tox-sv-palette {
  margin-left: 15px;
}
.tox[dir=rtl] .tox-hue-slider {
  margin-left: 15px;
}
.tox[dir=rtl] .tox-hue-slider-thumb {
  margin-right: -1px;
}
.tox[dir=rtl] .tox-rgb-form label {
  margin-left: 0.5em;
}
.tox .tox-toolbar .tox-swatches,
.tox .tox-toolbar__primary .tox-swatches,
.tox .tox-toolbar__overflow .tox-swatches {
  margin: 2px 0 3px 4px;
}
.tox .tox-collection--list .tox-collection__group .tox-swatches-menu {
  border: 0;
  margin: -4px 0;
}
.tox .tox-swatches__row {
  display: flex;
}
.tox .tox-swatch {
  height: 30px;
  transition: transform 0.15s, box-shadow 0.15s;
  width: 30px;
}
.tox .tox-swatch:hover,
.tox .tox-swatch:focus {
  box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset;
  transform: scale(0.8);
}
.tox .tox-swatch--remove {
  align-items: center;
  display: flex;
  justify-content: center;
}
.tox .tox-swatch--remove svg path {
  stroke: #e74c3c;
}
.tox .tox-swatches__picker-btn {
  align-items: center;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  height: 30px;
  justify-content: center;
  outline: none;
  padding: 0;
  width: 30px;
}
.tox .tox-swatches__picker-btn svg {
  height: 24px;
  width: 24px;
}
.tox .tox-swatches__picker-btn:hover {
  background: #4a5562;
}
.tox:not([dir=rtl]) .tox-swatches__picker-btn {
  margin-left: auto;
}
.tox[dir=rtl] .tox-swatches__picker-btn {
  margin-right: auto;
}
.tox .tox-comment-thread {
  background: #2b3b4e;
  position: relative;
}
.tox .tox-comment-thread > *:not(:first-child) {
  margin-top: 8px;
}
.tox .tox-comment {
  background: #2b3b4e;
  border: 1px solid #000000;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1);
  padding: 8px 8px 16px 8px;
  position: relative;
}
.tox .tox-comment__header {
  align-items: center;
  color: #fff;
  display: flex;
  justify-content: space-between;
}
.tox .tox-comment__date {
  color: rgba(255, 255, 255, 0.5);
  font-size: 12px;
}
.tox .tox-comment__body {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  margin-top: 8px;
  position: relative;
  text-transform: initial;
}
.tox .tox-comment__body textarea {
  resize: none;
  white-space: normal;
  width: 100%;
}
.tox .tox-comment__expander {
  padding-top: 8px;
}
.tox .tox-comment__expander p {
  color: rgba(255, 255, 255, 0.5);
  font-size: 14px;
  font-style: normal;
}
.tox .tox-comment__body p {
  margin: 0;
}
.tox .tox-comment__buttonspacing {
  padding-top: 16px;
  text-align: center;
}
.tox .tox-comment-thread__overlay::after {
  background: #2b3b4e;
  bottom: 0;
  content: "";
  display: flex;
  left: 0;
  opacity: 0.9;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
}
.tox .tox-comment__reply {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-top: 8px;
}
.tox .tox-comment__reply > *:first-child {
  margin-bottom: 8px;
  width: 100%;
}
.tox .tox-comment__edit {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-top: 16px;
}
.tox .tox-comment__gradient::after {
  background: linear-gradient(rgba(43, 59, 78, 0), #2b3b4e);
  bottom: 0;
  content: "";
  display: block;
  height: 5em;
  margin-top: -40px;
  position: absolute;
  width: 100%;
}
.tox .tox-comment__overlay {
  background: #2b3b4e;
  bottom: 0;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  left: 0;
  opacity: 0.9;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 5;
}
.tox .tox-comment__loading-text {
  align-items: center;
  color: #fff;
  display: flex;
  flex-direction: column;
  position: relative;
}
.tox .tox-comment__loading-text > div {
  padding-bottom: 16px;
}
.tox .tox-comment__overlaytext {
  bottom: 0;
  flex-direction: column;
  font-size: 14px;
  left: 0;
  padding: 1em;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
.tox .tox-comment__overlaytext p {
  background-color: #2b3b4e;
  box-shadow: 0 0 8px 8px #2b3b4e;
  color: #fff;
  text-align: center;
}
.tox .tox-comment__overlaytext div:nth-of-type(2) {
  font-size: 0.8em;
}
.tox .tox-comment__busy-spinner {
  align-items: center;
  background-color: #2b3b4e;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 20;
}
.tox .tox-comment__scroll {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  overflow: auto;
}
.tox .tox-conversations {
  margin: 8px;
}
.tox:not([dir=rtl]) .tox-comment__edit {
  margin-left: 8px;
}
.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child,
.tox:not([dir=rtl]) .tox-comment__edit > *:last-child,
.tox:not([dir=rtl]) .tox-comment__reply > *:last-child {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-comment__edit {
  margin-right: 8px;
}
.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child,
.tox[dir=rtl] .tox-comment__edit > *:last-child,
.tox[dir=rtl] .tox-comment__reply > *:last-child {
  margin-right: 8px;
}
.tox .tox-user {
  align-items: center;
  display: flex;
}
.tox .tox-user__avatar svg {
  fill: rgba(255, 255, 255, 0.5);
}
.tox .tox-user__name {
  color: rgba(255, 255, 255, 0.5);
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
}
.tox:not([dir=rtl]) .tox-user__avatar svg {
  margin-right: 8px;
}
.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-user__avatar svg {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-user__avatar + .tox-user__name {
  margin-right: 8px;
}
.tox .tox-dialog-wrap {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1100;
}
.tox .tox-dialog-wrap__backdrop {
  background-color: rgba(34, 47, 62, 0.75);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.tox .tox-dialog-wrap__backdrop--opaque {
  background-color: #222f3e;
}
.tox .tox-dialog {
  background-color: #2b3b4e;
  border-color: #000000;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 16px 16px -10px rgba(42, 55, 70, 0.15), 0 0 40px 1px rgba(42, 55, 70, 0.15);
  display: flex;
  flex-direction: column;
  max-height: 100%;
  max-width: 480px;
  overflow: hidden;
  position: relative;
  width: 95vw;
  z-index: 2;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox .tox-dialog {
    align-self: flex-start;
    margin: 8px auto;
    width: calc(100vw - 16px);
  }
}
.tox .tox-dialog-inline {
  z-index: 1100;
}
.tox .tox-dialog__header {
  align-items: center;
  background-color: #2b3b4e;
  border-bottom: none;
  color: #fff;
  display: flex;
  font-size: 16px;
  justify-content: space-between;
  padding: 8px 16px 0 16px;
  position: relative;
}
.tox .tox-dialog__header .tox-button {
  z-index: 1;
}
.tox .tox-dialog__draghandle {
  cursor: grab;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tox .tox-dialog__draghandle:active {
  cursor: grabbing;
}
.tox .tox-dialog__dismiss {
  margin-left: auto;
}
.tox .tox-dialog__title {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  margin: 0;
  text-transform: none;
}
.tox .tox-dialog__body {
  color: #fff;
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  min-width: 0;
  text-align: left;
  text-transform: none;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox .tox-dialog__body {
    flex-direction: column;
  }
}
.tox .tox-dialog__body-nav {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 16px 16px;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox .tox-dialog__body-nav {
    flex-direction: row;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    padding-bottom: 0;
  }
}
.tox .tox-dialog__body-nav-item {
  border-bottom: 2px solid transparent;
  color: rgba(255, 255, 255, 0.5);
  display: inline-block;
  font-size: 14px;
  line-height: 1.3;
  margin-bottom: 8px;
  text-decoration: none;
  white-space: nowrap;
}
.tox .tox-dialog__body-nav-item:focus {
  background-color: rgba(32, 122, 183, 0.1);
}
.tox .tox-dialog__body-nav-item--active {
  border-bottom: 2px solid #207ab7;
  color: #207ab7;
}
.tox .tox-dialog__body-content {
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
  max-height: 650px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 16px 16px;
}
.tox .tox-dialog__body-content > * {
  margin-bottom: 0;
  margin-top: 16px;
}
.tox .tox-dialog__body-content > *:first-child {
  margin-top: 0;
}
.tox .tox-dialog__body-content > *:last-child {
  margin-bottom: 0;
}
.tox .tox-dialog__body-content > *:only-child {
  margin-bottom: 0;
  margin-top: 0;
}
.tox .tox-dialog__body-content a {
  color: #207ab7;
  cursor: pointer;
  text-decoration: none;
}
.tox .tox-dialog__body-content a:hover,
.tox .tox-dialog__body-content a:focus {
  color: #185d8c;
  text-decoration: none;
}
.tox .tox-dialog__body-content a:active {
  color: #185d8c;
  text-decoration: none;
}
.tox .tox-dialog__body-content svg {
  fill: #fff;
}
.tox .tox-dialog__body-content ul {
  display: block;
  list-style-type: disc;
  margin-bottom: 16px;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-padding-start: 2.5rem;
          padding-inline-start: 2.5rem;
}
.tox .tox-dialog__body-content .tox-form__group h1 {
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  margin-bottom: 16px;
  margin-top: 2rem;
  text-transform: none;
}
.tox .tox-dialog__body-content .tox-form__group h2 {
  color: #fff;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  margin-bottom: 16px;
  margin-top: 2rem;
  text-transform: none;
}
.tox .tox-dialog__body-content .tox-form__group p {
  margin-bottom: 16px;
}
.tox .tox-dialog__body-content .tox-form__group h1:first-child,
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
.tox .tox-dialog__body-content .tox-form__group p:first-child {
  margin-top: 0;
}
.tox .tox-dialog__body-content .tox-form__group h1:last-child,
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
.tox .tox-dialog__body-content .tox-form__group p:last-child {
  margin-bottom: 0;
}
.tox .tox-dialog__body-content .tox-form__group h1:only-child,
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
.tox .tox-dialog__body-content .tox-form__group p:only-child {
  margin-bottom: 0;
  margin-top: 0;
}
.tox .tox-dialog--width-lg {
  height: 650px;
  max-width: 1200px;
}
.tox .tox-dialog--width-md {
  max-width: 800px;
}
.tox .tox-dialog--width-md .tox-dialog__body-content {
  overflow: auto;
}
.tox .tox-dialog__body-content--centered {
  text-align: center;
}
.tox .tox-dialog__footer {
  align-items: center;
  background-color: #2b3b4e;
  border-top: 1px solid #000000;
  display: flex;
  justify-content: space-between;
  padding: 8px 16px;
}
.tox .tox-dialog__footer-start,
.tox .tox-dialog__footer-end {
  display: flex;
}
.tox .tox-dialog__busy-spinner {
  align-items: center;
  background-color: rgba(34, 47, 62, 0.75);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 3;
}
.tox .tox-dialog__table {
  border-collapse: collapse;
  width: 100%;
}
.tox .tox-dialog__table thead th {
  font-weight: bold;
  padding-bottom: 8px;
}
.tox .tox-dialog__table tbody tr {
  border-bottom: 1px solid #000000;
}
.tox .tox-dialog__table tbody tr:last-child {
  border-bottom: none;
}
.tox .tox-dialog__table td {
  padding-bottom: 8px;
  padding-top: 8px;
}
.tox .tox-dialog__popups {
  position: absolute;
  width: 100%;
  z-index: 1100;
}
.tox .tox-dialog__body-iframe {
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dialog__body-iframe .tox-navobj {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) {
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 100%;
}
.tox .tox-dialog-dock-fadeout {
  opacity: 0;
  visibility: hidden;
}
.tox .tox-dialog-dock-fadein {
  opacity: 1;
  visibility: visible;
}
.tox .tox-dialog-dock-transition {
  transition: visibility 0s linear 0.3s, opacity 0.3s ease;
}
.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein {
  transition-delay: 0s;
}
body.tox-dialog__disable-scroll {
  overflow: hidden;
}
.tox.tox-platform-ie {
  /* IE11 CSS styles go here */
}
.tox.tox-platform-ie .tox-dialog-wrap {
  position: -ms-device-fixed;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav {
    margin-right: 0;
  }
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) {
    margin-left: 8px;
  }
}
.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *,
.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-dialog__body {
  text-align: right;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav {
    margin-left: 0;
  }
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) {
    margin-right: 8px;
  }
}
.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *,
.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * {
  margin-right: 8px;
}
.tox .tox-dropzone-container {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dropzone {
  align-items: center;
  background: #fff;
  border: 2px dashed #000000;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  min-height: 100px;
  padding: 10px;
}
.tox .tox-dropzone p {
  color: rgba(255, 255, 255, 0.5);
  margin: 0 0 16px 0;
}
.tox .tox-edit-area {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
  overflow: hidden;
  position: relative;
}
.tox .tox-edit-area__iframe {
  background-color: #fff;
  border: 0;
  box-sizing: border-box;
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 100%;
  position: absolute;
  width: 100%;
}
.tox.tox-inline-edit-area {
  border: 1px dotted #000000;
}
.tox .tox-editor-container {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  overflow: hidden;
}
.tox .tox-editor-header {
  z-index: 1;
}
.tox:not(.tox-tinymce-inline) .tox-editor-header {
  box-shadow: none;
  transition: box-shadow 0.5s;
}
.tox.tox-tinymce--toolbar-bottom .tox-editor-header,
.tox.tox-tinymce-inline .tox-editor-header {
  margin-bottom: -1px;
}
.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header {
  box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25);
}
.tox-editor-dock-fadeout {
  opacity: 0;
  visibility: hidden;
}
.tox-editor-dock-fadein {
  opacity: 1;
  visibility: visible;
}
.tox-editor-dock-transition {
  transition: visibility 0s linear 0.25s, opacity 0.25s ease;
}
.tox-editor-dock-transition.tox-editor-dock-fadein {
  transition-delay: 0s;
}
.tox .tox-control-wrap {
  flex: 1;
  position: relative;
}
.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid {
  display: none;
}
.tox .tox-control-wrap svg {
  display: block;
}
.tox .tox-control-wrap__status-icon-wrap {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tox .tox-control-wrap__status-icon-invalid svg {
  fill: #c00;
}
.tox .tox-control-wrap__status-icon-unknown svg {
  fill: orange;
}
.tox .tox-control-wrap__status-icon-valid svg {
  fill: green;
}
.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,
.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,
.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield {
  padding-right: 32px;
}
.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap {
  right: 4px;
}
.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,
.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,
.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield {
  padding-left: 32px;
}
.tox[dir=rtl] .tox-control-wrap__status-icon-wrap {
  left: 4px;
}
.tox .tox-autocompleter {
  max-width: 25em;
}
.tox .tox-autocompleter .tox-menu {
  max-width: 25em;
}
.tox .tox-autocompleter .tox-autocompleter-highlight {
  font-weight: bold;
}
.tox .tox-color-input {
  display: flex;
  position: relative;
  z-index: 1;
}
.tox .tox-color-input .tox-textfield {
  z-index: -1;
}
.tox .tox-color-input span {
  border-color: rgba(42, 55, 70, 0.2);
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  height: 24px;
  position: absolute;
  top: 6px;
  width: 24px;
}
.tox .tox-color-input span:hover:not([aria-disabled=true]),
.tox .tox-color-input span:focus:not([aria-disabled=true]) {
  border-color: #207ab7;
  cursor: pointer;
}
.tox .tox-color-input span::before {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%);
  background-position: 0 0, 0 6px, 6px -6px, -6px 0;
  background-size: 12px 12px;
  border: 1px solid #2b3b4e;
  border-radius: 3px;
  box-sizing: border-box;
  content: '';
  height: 24px;
  left: -1px;
  position: absolute;
  top: -1px;
  width: 24px;
  z-index: -1;
}
.tox .tox-color-input span[aria-disabled=true] {
  cursor: not-allowed;
}
.tox:not([dir=rtl]) .tox-color-input {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox:not([dir=rtl]) .tox-color-input .tox-textfield {
  padding-left: 36px;
}
.tox:not([dir=rtl]) .tox-color-input span {
  left: 6px;
}
.tox[dir="rtl"] .tox-color-input {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox[dir="rtl"] .tox-color-input .tox-textfield {
  padding-right: 36px;
}
.tox[dir="rtl"] .tox-color-input span {
  right: 6px;
}
.tox .tox-label,
.tox .tox-toolbar-label {
  color: rgba(255, 255, 255, 0.5);
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  padding: 0 8px 0 0;
  text-transform: none;
  white-space: nowrap;
}
.tox .tox-toolbar-label {
  padding: 0 8px;
}
.tox[dir=rtl] .tox-label {
  padding: 0 0 0 8px;
}
.tox .tox-form {
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group {
  box-sizing: border-box;
  margin-bottom: 4px;
}
.tox .tox-form-group--maximize {
  flex: 1;
}
.tox .tox-form__group--error {
  color: #c00;
}
.tox .tox-form__group--collection {
  display: flex;
}
.tox .tox-form__grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.tox .tox-form__grid--2col > .tox-form__group {
  width: calc(50% - (8px / 2));
}
.tox .tox-form__grid--3col > .tox-form__group {
  width: calc(100% / 3 - (8px / 2));
}
.tox .tox-form__grid--4col > .tox-form__group {
  width: calc(25% - (8px / 2));
}
.tox .tox-form__controls-h-stack {
  align-items: center;
  display: flex;
}
.tox .tox-form__group--inline {
  align-items: center;
  display: flex;
}
.tox .tox-form__group--stretched {
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group--stretched .tox-textarea {
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group--stretched .tox-navobj {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group--stretched .tox-navobj :nth-child(2) {
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 100%;
}
.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) {
  margin-right: 4px;
}
.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock {
  display: none;
}
.tox .tox-textfield,
.tox .tox-toolbar-textfield,
.tox .tox-listboxfield .tox-listbox--select,
.tox .tox-textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #2b3b4e;
  border-color: #000000;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  color: #fff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  min-height: 34px;
  outline: none;
  padding: 5px 4.75px;
  resize: none;
  width: 100%;
}
.tox .tox-textfield[disabled],
.tox .tox-textarea[disabled] {
  background-color: #222f3e;
  color: rgba(255, 255, 255, 0.85);
  cursor: not-allowed;
}
.tox .tox-textfield:focus,
.tox .tox-listboxfield .tox-listbox--select:focus,
.tox .tox-textarea:focus {
  background-color: #2b3b4e;
  border-color: #207ab7;
  box-shadow: none;
  outline: none;
}
.tox .tox-toolbar-textfield {
  border-width: 0;
  margin-bottom: 3px;
  margin-top: 2px;
  max-width: 250px;
}
.tox .tox-naked-btn {
  background-color: transparent;
  border: 0;
  border-color: transparent;
  box-shadow: unset;
  color: #207ab7;
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
}
.tox .tox-naked-btn svg {
  display: block;
  fill: #fff;
}
.tox:not([dir=rtl]) .tox-toolbar-textfield + * {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-toolbar-textfield + * {
  margin-right: 4px;
}
.tox .tox-listboxfield {
  cursor: pointer;
  position: relative;
}
.tox .tox-listboxfield .tox-listbox--select[disabled] {
  background-color: #19232e;
  color: rgba(255, 255, 255, 0.85);
  cursor: not-allowed;
}
.tox .tox-listbox__select-label {
  cursor: default;
  flex: 1;
  margin: 0 4px;
}
.tox .tox-listbox__select-chevron {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 16px;
}
.tox .tox-listbox__select-chevron svg {
  fill: #fff;
}
.tox .tox-listboxfield .tox-listbox--select {
  align-items: center;
  display: flex;
}
.tox:not([dir=rtl]) .tox-listboxfield svg {
  right: 8px;
}
.tox[dir=rtl] .tox-listboxfield svg {
  left: 8px;
}
.tox .tox-selectfield {
  cursor: pointer;
  position: relative;
}
.tox .tox-selectfield select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #2b3b4e;
  border-color: #000000;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  color: #fff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  min-height: 34px;
  outline: none;
  padding: 5px 4.75px;
  resize: none;
  width: 100%;
}
.tox .tox-selectfield select[disabled] {
  background-color: #19232e;
  color: rgba(255, 255, 255, 0.85);
  cursor: not-allowed;
}
.tox .tox-selectfield select::-ms-expand {
  display: none;
}
.tox .tox-selectfield select:focus {
  background-color: #2b3b4e;
  border-color: #207ab7;
  box-shadow: none;
  outline: none;
}
.tox .tox-selectfield svg {
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tox:not([dir=rtl]) .tox-selectfield select[size="0"],
.tox:not([dir=rtl]) .tox-selectfield select[size="1"] {
  padding-right: 24px;
}
.tox:not([dir=rtl]) .tox-selectfield svg {
  right: 8px;
}
.tox[dir=rtl] .tox-selectfield select[size="0"],
.tox[dir=rtl] .tox-selectfield select[size="1"] {
  padding-left: 24px;
}
.tox[dir=rtl] .tox-selectfield svg {
  left: 8px;
}
.tox .tox-textarea {
  -webkit-appearance: textarea;
     -moz-appearance: textarea;
          appearance: textarea;
  white-space: pre-wrap;
}
.tox-fullscreen {
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  overflow: hidden;
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
  padding: 0;
  position: fixed;
  top: 0;
  touch-action: pinch-zoom;
  width: 100%;
}
.tox-fullscreen .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
  display: none;
}
.tox-fullscreen .tox.tox-tinymce.tox-fullscreen {
  z-index: 1200;
}
.tox-fullscreen .tox.tox-tinymce-aux {
  z-index: 1201;
}
.tox .tox-help__more-link {
  list-style: none;
  margin-top: 1em;
}
.tox .tox-image-tools {
  width: 100%;
}
.tox .tox-image-tools__toolbar {
  align-items: center;
  display: flex;
  justify-content: center;
}
.tox .tox-image-tools__image {
  background-color: #666;
  height: 380px;
  overflow: auto;
  position: relative;
  width: 100%;
}
.tox .tox-image-tools__image,
.tox .tox-image-tools__image + .tox-image-tools__toolbar {
  margin-top: 8px;
}
.tox .tox-image-tools__image-bg {
  background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==);
}
.tox .tox-image-tools__toolbar > .tox-spacer {
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-croprect-block {
  background: black;
  filter: alpha(opacity=50);
  opacity: 0.5;
  position: absolute;
  zoom: 1;
}
.tox .tox-croprect-handle {
  border: 2px solid white;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.tox .tox-croprect-handle-move {
  border: 0;
  cursor: move;
  position: absolute;
}
.tox .tox-croprect-handle-nw {
  border-width: 2px 0 0 2px;
  cursor: nw-resize;
  left: 100px;
  margin: -2px 0 0 -2px;
  top: 100px;
}
.tox .tox-croprect-handle-ne {
  border-width: 2px 2px 0 0;
  cursor: ne-resize;
  left: 200px;
  margin: -2px 0 0 -20px;
  top: 100px;
}
.tox .tox-croprect-handle-sw {
  border-width: 0 0 2px 2px;
  cursor: sw-resize;
  left: 100px;
  margin: -20px 2px 0 -2px;
  top: 200px;
}
.tox .tox-croprect-handle-se {
  border-width: 0 2px 2px 0;
  cursor: se-resize;
  left: 200px;
  margin: -20px 0 0 -20px;
  top: 200px;
}
.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {
  margin-left: 8px;
}
.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-button + .tox-slider {
  margin-left: 32px;
}
.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider + .tox-button {
  margin-left: 32px;
}
.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {
  margin-right: 8px;
}
.tox[dir=rtl] .tox-image-tools__toolbar > .tox-button + .tox-slider {
  margin-right: 32px;
}
.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider + .tox-button {
  margin-right: 32px;
}
.tox .tox-insert-table-picker {
  display: flex;
  flex-wrap: wrap;
  width: 170px;
}
.tox .tox-insert-table-picker > div {
  border-color: #000000;
  border-style: solid;
  border-width: 0 1px 1px 0;
  box-sizing: border-box;
  height: 17px;
  width: 17px;
}
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker {
  margin: -4px 0;
}
.tox .tox-insert-table-picker .tox-insert-table-picker__selected {
  background-color: rgba(32, 122, 183, 0.5);
  border-color: rgba(32, 122, 183, 0.5);
}
.tox .tox-insert-table-picker__label {
  color: #fff;
  display: block;
  font-size: 14px;
  padding: 4px;
  text-align: center;
  width: 100%;
}
.tox:not([dir=rtl]) {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) {
  border-right: 0;
}
.tox[dir=rtl] {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) {
  border-right: 0;
}
.tox {
  /* stylelint-disable */
  /* stylelint-enable */
}
.tox .tox-menu {
  background-color: #2b3b4e;
  border: 1px solid #000000;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1);
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  z-index: 1150;
}
.tox .tox-menu.tox-collection.tox-collection--list {
  padding: 0;
}
.tox .tox-menu.tox-collection.tox-collection--toolbar {
  padding: 4px;
}
.tox .tox-menu.tox-collection.tox-collection--grid {
  padding: 4px;
}
.tox .tox-menu__label h1,
.tox .tox-menu__label h2,
.tox .tox-menu__label h3,
.tox .tox-menu__label h4,
.tox .tox-menu__label h5,
.tox .tox-menu__label h6,
.tox .tox-menu__label p,
.tox .tox-menu__label blockquote,
.tox .tox-menu__label code {
  margin: 0;
}
.tox .tox-menubar {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e;
  background-color: #222f3e;
  display: flex;
  flex: 0 0 auto;
  flex-shrink: 0;
  flex-wrap: wrap;
  padding: 0 4px 0 4px;
}
.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar {
  border-top: 1px solid #000000;
}
/* Deprecated. Remove in next major release */
.tox .tox-mbtn {
  align-items: center;
  background: transparent;
  border: 0;
  border-radius: 3px;
  box-shadow: none;
  color: #fff;
  display: flex;
  flex: 0 0 auto;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  height: 34px;
  justify-content: center;
  margin: 2px 0 3px 0;
  outline: none;
  overflow: hidden;
  padding: 0 4px;
  text-transform: none;
  width: auto;
}
.tox .tox-mbtn[disabled] {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.tox .tox-mbtn:focus:not(:disabled) {
  background: #4a5562;
  border: 0;
  box-shadow: none;
  color: #fff;
}
.tox .tox-mbtn--active {
  background: #757d87;
  border: 0;
  box-shadow: none;
  color: #fff;
}
.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {
  background: #4a5562;
  border: 0;
  box-shadow: none;
  color: #fff;
}
.tox .tox-mbtn__select-label {
  cursor: default;
  font-weight: normal;
  margin: 0 4px;
}
.tox .tox-mbtn[disabled] .tox-mbtn__select-label {
  cursor: not-allowed;
}
.tox .tox-mbtn__select-chevron {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 16px;
  display: none;
}
.tox .tox-notification {
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  display: -ms-grid;
  display: grid;
  font-size: 14px;
  font-weight: normal;
  -ms-grid-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);
      grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);
  margin-top: 4px;
  opacity: 0;
  padding: 4px;
  transition: transform 100ms ease-in, opacity 150ms ease-in;
}
.tox .tox-notification p {
  font-size: 14px;
  font-weight: normal;
}
.tox .tox-notification a {
  text-decoration: underline;
}
.tox .tox-notification--in {
  opacity: 1;
}
.tox .tox-notification--success {
  background-color: #e4eeda;
  border-color: #d7e6c8;
  color: #fff;
}
.tox .tox-notification--success p {
  color: #fff;
}
.tox .tox-notification--success a {
  color: #547831;
}
.tox .tox-notification--success svg {
  fill: #fff;
}
.tox .tox-notification--error {
  background-color: #f8dede;
  border-color: #f2bfbf;
  color: #fff;
}
.tox .tox-notification--error p {
  color: #fff;
}
.tox .tox-notification--error a {
  color: #c00;
}
.tox .tox-notification--error svg {
  fill: #fff;
}
.tox .tox-notification--warn,
.tox .tox-notification--warning {
  background-color: #fffaea;
  border-color: #ffe89d;
  color: #fff;
}
.tox .tox-notification--warn p,
.tox .tox-notification--warning p {
  color: #fff;
}
.tox .tox-notification--warn a,
.tox .tox-notification--warning a {
  color: #fff;
}
.tox .tox-notification--warn svg,
.tox .tox-notification--warning svg {
  fill: #fff;
}
.tox .tox-notification--info {
  background-color: #d9edf7;
  border-color: #779ecb;
  color: #fff;
}
.tox .tox-notification--info p {
  color: #fff;
}
.tox .tox-notification--info a {
  color: #fff;
}
.tox .tox-notification--info svg {
  fill: #fff;
}
.tox .tox-notification__body {
  -ms-grid-row-align: center;
      align-self: center;
  color: #fff;
  font-size: 14px;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
      grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
      grid-row-start: 1;
  text-align: center;
  white-space: normal;
  word-break: break-all;
  word-break: break-word;
}
.tox .tox-notification__body > * {
  margin: 0;
}
.tox .tox-notification__body > * + * {
  margin-top: 1rem;
}
.tox .tox-notification__icon {
  -ms-grid-row-align: center;
      align-self: center;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
      grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
      grid-row-start: 1;
  -ms-grid-column-align: end;
      justify-self: end;
}
.tox .tox-notification__icon svg {
  display: block;
}
.tox .tox-notification__dismiss {
  -ms-grid-row-align: start;
      align-self: start;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
      grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
      grid-row-start: 1;
  -ms-grid-column-align: end;
      justify-self: end;
}
.tox .tox-notification .tox-progress-bar {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
      grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
      grid-row-start: 2;
  -ms-grid-column-align: center;
      justify-self: center;
}
.tox .tox-pop {
  display: inline-block;
  position: relative;
}
.tox .tox-pop--resizing {
  transition: width 0.1s ease;
}
.tox .tox-pop--resizing .tox-toolbar {
  flex-wrap: nowrap;
}
.tox .tox-pop__dialog {
  background-color: #222f3e;
  border: 1px solid #000000;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  min-width: 0;
  overflow: hidden;
}
.tox .tox-pop__dialog > *:not(.tox-toolbar) {
  margin: 4px 4px 4px 8px;
}
.tox .tox-pop__dialog .tox-toolbar {
  background-color: transparent;
  margin-bottom: -1px;
}
.tox .tox-pop::before,
.tox .tox-pop::after {
  border-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.tox .tox-pop.tox-pop--bottom::before,
.tox .tox-pop.tox-pop--bottom::after {
  left: 50%;
  top: 100%;
}
.tox .tox-pop.tox-pop--bottom::after {
  border-color: #222f3e transparent transparent transparent;
  border-width: 8px;
  margin-left: -8px;
  margin-top: -1px;
}
.tox .tox-pop.tox-pop--bottom::before {
  border-color: #000000 transparent transparent transparent;
  border-width: 9px;
  margin-left: -9px;
}
.tox .tox-pop.tox-pop--top::before,
.tox .tox-pop.tox-pop--top::after {
  left: 50%;
  top: 0;
  transform: translateY(-100%);
}
.tox .tox-pop.tox-pop--top::after {
  border-color: transparent transparent #222f3e transparent;
  border-width: 8px;
  margin-left: -8px;
  margin-top: 1px;
}
.tox .tox-pop.tox-pop--top::before {
  border-color: transparent transparent #000000 transparent;
  border-width: 9px;
  margin-left: -9px;
}
.tox .tox-pop.tox-pop--left::before,
.tox .tox-pop.tox-pop--left::after {
  left: 0;
  top: calc(50% - 1px);
  transform: translateY(-50%);
}
.tox .tox-pop.tox-pop--left::after {
  border-color: transparent #222f3e transparent transparent;
  border-width: 8px;
  margin-left: -15px;
}
.tox .tox-pop.tox-pop--left::before {
  border-color: transparent #000000 transparent transparent;
  border-width: 10px;
  margin-left: -19px;
}
.tox .tox-pop.tox-pop--right::before,
.tox .tox-pop.tox-pop--right::after {
  left: 100%;
  top: calc(50% + 1px);
  transform: translateY(-50%);
}
.tox .tox-pop.tox-pop--right::after {
  border-color: transparent transparent transparent #222f3e;
  border-width: 8px;
  margin-left: -1px;
}
.tox .tox-pop.tox-pop--right::before {
  border-color: transparent transparent transparent #000000;
  border-width: 10px;
  margin-left: -1px;
}
.tox .tox-pop.tox-pop--align-left::before,
.tox .tox-pop.tox-pop--align-left::after {
  left: 20px;
}
.tox .tox-pop.tox-pop--align-right::before,
.tox .tox-pop.tox-pop--align-right::after {
  left: calc(100% - 20px);
}
.tox .tox-sidebar-wrap {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  min-height: 0;
}
.tox .tox-sidebar {
  background-color: #222f3e;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.tox .tox-sidebar__slider {
  display: flex;
  overflow: hidden;
}
.tox .tox-sidebar__pane-container {
  display: flex;
}
.tox .tox-sidebar__pane {
  display: flex;
}
.tox .tox-sidebar--sliding-closed {
  opacity: 0;
}
.tox .tox-sidebar--sliding-open {
  opacity: 1;
}
.tox .tox-sidebar--sliding-growing,
.tox .tox-sidebar--sliding-shrinking {
  transition: width 0.5s ease, opacity 0.5s ease;
}
.tox .tox-selector {
  background-color: #4099ff;
  border-color: #4099ff;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  display: inline-block;
  height: 10px;
  position: absolute;
  width: 10px;
}
.tox.tox-platform-touch .tox-selector {
  height: 12px;
  width: 12px;
}
.tox .tox-slider {
  align-items: center;
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 24px;
  justify-content: center;
  position: relative;
}
.tox .tox-slider__rail {
  background-color: transparent;
  border: 1px solid #000000;
  border-radius: 3px;
  height: 10px;
  min-width: 120px;
  width: 100%;
}
.tox .tox-slider__handle {
  background-color: #207ab7;
  border: 2px solid #185d8c;
  border-radius: 3px;
  box-shadow: none;
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 14px;
}
.tox .tox-source-code {
  overflow: auto;
}
.tox .tox-spinner {
  display: flex;
}
.tox .tox-spinner > div {
  animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 100%;
  height: 8px;
  width: 8px;
}
.tox .tox-spinner > div:nth-child(1) {
  animation-delay: -0.32s;
}
.tox .tox-spinner > div:nth-child(2) {
  animation-delay: -0.16s;
}
@keyframes tam-bouncing-dots {
  0%,
  80%,
  100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-spinner > div:not(:first-child) {
  margin-right: 4px;
}
.tox .tox-statusbar {
  align-items: center;
  background-color: #222f3e;
  border-top: 1px solid #000000;
  color: #fff;
  display: flex;
  flex: 0 0 auto;
  font-size: 12px;
  font-weight: normal;
  height: 18px;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  text-transform: uppercase;
}
.tox .tox-statusbar__text-container {
  display: flex;
  flex: 1 1 auto;
  justify-content: flex-end;
  overflow: hidden;
}
.tox .tox-statusbar__path {
  display: flex;
  flex: 1 1 auto;
  margin-right: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tox .tox-statusbar__path > * {
  display: inline;
  white-space: nowrap;
}
.tox .tox-statusbar__wordcount {
  flex: 0 0 auto;
  margin-left: 1ch;
}
.tox .tox-statusbar a,
.tox .tox-statusbar__path-item,
.tox .tox-statusbar__wordcount {
  color: #fff;
  text-decoration: none;
}
.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) {
  cursor: pointer;
  text-decoration: underline;
}
.tox .tox-statusbar__resize-handle {
  align-items: flex-end;
  align-self: stretch;
  cursor: nwse-resize;
  display: flex;
  flex: 0 0 auto;
  justify-content: flex-end;
  margin-left: auto;
  margin-right: -8px;
  padding-left: 1ch;
}
.tox .tox-statusbar__resize-handle svg {
  display: block;
  fill: #fff;
}
.tox:not([dir=rtl]) .tox-statusbar__path > * {
  margin-right: 4px;
}
.tox:not([dir=rtl]) .tox-statusbar__branding {
  margin-left: 1ch;
}
.tox[dir=rtl] .tox-statusbar {
  flex-direction: row-reverse;
}
.tox[dir=rtl] .tox-statusbar__path > * {
  margin-left: 4px;
}
.tox .tox-throbber {
  z-index: 1400;
}
.tox .tox-throbber__busy-spinner {
  align-items: center;
  background-color: rgba(34, 47, 62, 0.6);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.tox .tox-tbtn {
  align-items: center;
  background: transparent;
  border: 0;
  border-radius: 3px;
  box-shadow: none;
  color: #fff;
  display: flex;
  flex: 0 0 auto;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  height: 34px;
  justify-content: center;
  margin: 2px 0 3px 0;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-transform: none;
  width: 34px;
}
.tox .tox-tbtn svg {
  display: block;
  fill: #fff;
}
.tox .tox-tbtn.tox-tbtn-more {
  padding-left: 5px;
  padding-right: 5px;
  width: inherit;
}
.tox .tox-tbtn:focus {
  background: #4a5562;
  border: 0;
  box-shadow: none;
}
.tox .tox-tbtn:hover {
  background: #4a5562;
  border: 0;
  box-shadow: none;
  color: #fff;
}
.tox .tox-tbtn:hover svg {
  fill: #fff;
}
.tox .tox-tbtn:active {
  background: #757d87;
  border: 0;
  box-shadow: none;
  color: #fff;
}
.tox .tox-tbtn:active svg {
  fill: #fff;
}
.tox .tox-tbtn--disabled,
.tox .tox-tbtn--disabled:hover,
.tox .tox-tbtn:disabled,
.tox .tox-tbtn:disabled:hover {
  background: transparent;
  border: 0;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.tox .tox-tbtn--disabled svg,
.tox .tox-tbtn--disabled:hover svg,
.tox .tox-tbtn:disabled svg,
.tox .tox-tbtn:disabled:hover svg {
  /* stylelint-disable-line no-descending-specificity */
  fill: rgba(255, 255, 255, 0.5);
}
.tox .tox-tbtn--enabled,
.tox .tox-tbtn--enabled:hover {
  background: #757d87;
  border: 0;
  box-shadow: none;
  color: #fff;
}
.tox .tox-tbtn--enabled > *,
.tox .tox-tbtn--enabled:hover > * {
  transform: none;
}
.tox .tox-tbtn--enabled svg,
.tox .tox-tbtn--enabled:hover svg {
  /* stylelint-disable-line no-descending-specificity */
  fill: #fff;
}
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) {
  color: #fff;
}
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg {
  fill: #fff;
}
.tox .tox-tbtn:active > * {
  transform: none;
}
.tox .tox-tbtn--md {
  height: 51px;
  width: 51px;
}
.tox .tox-tbtn--lg {
  flex-direction: column;
  height: 68px;
  width: 68px;
}
.tox .tox-tbtn--return {
  -ms-grid-row-align: stretch;
      align-self: stretch;
  height: unset;
  width: 16px;
}
.tox .tox-tbtn--labeled {
  padding: 0 4px;
  width: unset;
}
.tox .tox-tbtn__vlabel {
  display: block;
  font-size: 10px;
  font-weight: normal;
  letter-spacing: -0.025em;
  margin-bottom: 4px;
  white-space: nowrap;
}
.tox .tox-tbtn--select {
  margin: 2px 0 3px 0;
  padding: 0 4px;
  width: auto;
}
.tox .tox-tbtn__select-label {
  cursor: default;
  font-weight: normal;
  margin: 0 4px;
}
.tox .tox-tbtn__select-chevron {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 16px;
}
.tox .tox-tbtn__select-chevron svg {
  fill: rgba(255, 255, 255, 0.5);
}
.tox .tox-tbtn--bespoke .tox-tbtn__select-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 7em;
}
.tox .tox-split-button {
  border: 0;
  border-radius: 3px;
  box-sizing: border-box;
  display: flex;
  margin: 2px 0 3px 0;
  overflow: hidden;
}
.tox .tox-split-button:hover {
  box-shadow: 0 0 0 1px #4a5562 inset;
}
.tox .tox-split-button:focus {
  background: #4a5562;
  box-shadow: none;
  color: #fff;
}
.tox .tox-split-button > * {
  border-radius: 0;
}
.tox .tox-split-button__chevron {
  width: 16px;
}
.tox .tox-split-button__chevron svg {
  fill: rgba(255, 255, 255, 0.5);
}
.tox .tox-split-button .tox-tbtn {
  margin: 0;
}
.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child {
  width: 30px;
}
.tox.tox-platform-touch .tox-split-button__chevron {
  width: 20px;
}
.tox .tox-split-button.tox-tbtn--disabled:hover,
.tox .tox-split-button.tox-tbtn--disabled:focus,
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus {
  background: transparent;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
}
.tox .tox-toolbar-overlord {
  background-color: #222f3e;
}
.tox .tox-toolbar,
.tox .tox-toolbar__primary,
.tox .tox-toolbar__overflow {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e;
  background-color: #222f3e;
  display: flex;
  flex: 0 0 auto;
  flex-shrink: 0;
  flex-wrap: wrap;
  padding: 0 0;
}
.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed {
  height: 0;
  opacity: 0;
  padding-bottom: 0;
  padding-top: 0;
  visibility: hidden;
}
.tox .tox-toolbar__overflow--growing {
  transition: height 0.3s ease, opacity 0.2s linear 0.1s;
}
.tox .tox-toolbar__overflow--shrinking {
  transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s;
}
.tox .tox-menubar + .tox-toolbar,
.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary {
  border-top: 1px solid #000000;
  margin-top: -1px;
}
.tox .tox-toolbar--scrolling {
  flex-wrap: nowrap;
  overflow-x: auto;
}
.tox .tox-pop .tox-toolbar {
  border-width: 0;
}
.tox .tox-toolbar--no-divider {
  background-image: none;
}
.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child,
.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary {
  border-top: 1px solid #000000;
}
.tox.tox-tinymce-aux .tox-toolbar__overflow {
  background-color: #222f3e;
  border: 1px solid #000000;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}
.tox[dir=rtl] .tox-tbtn__icon-rtl svg {
  transform: rotateY(180deg);
}
.tox .tox-toolbar__group {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin: 0 0;
  padding: 0 4px 0 4px;
}
.tox .tox-toolbar__group--pull-right {
  margin-left: auto;
}
.tox .tox-toolbar--scrolling .tox-toolbar__group {
  flex-shrink: 0;
  flex-wrap: nowrap;
}
.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
  border-right: 1px solid #000000;
}
.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) {
  border-left: 1px solid #000000;
}
.tox .tox-tooltip {
  display: inline-block;
  padding: 8px;
  position: relative;
}
.tox .tox-tooltip__body {
  background-color: #3d546f;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(42, 55, 70, 0.3);
  color: rgba(255, 255, 255, 0.75);
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  padding: 4px 8px;
  text-transform: none;
}
.tox .tox-tooltip__arrow {
  position: absolute;
}
.tox .tox-tooltip--down .tox-tooltip__arrow {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #3d546f;
  bottom: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
}
.tox .tox-tooltip--up .tox-tooltip__arrow {
  border-bottom: 8px solid #3d546f;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
}
.tox .tox-tooltip--right .tox-tooltip__arrow {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #3d546f;
  border-top: 8px solid transparent;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.tox .tox-tooltip--left .tox-tooltip__arrow {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #3d546f;
  border-top: 8px solid transparent;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tox .tox-well {
  border: 1px solid #000000;
  border-radius: 3px;
  padding: 8px;
  width: 100%;
}
.tox .tox-well > *:first-child {
  margin-top: 0;
}
.tox .tox-well > *:last-child {
  margin-bottom: 0;
}
.tox .tox-well > *:only-child {
  margin: 0;
}
.tox .tox-custom-editor {
  border: 1px solid #000000;
  border-radius: 3px;
  display: flex;
  flex: 1;
  position: relative;
}
/* stylelint-disable */
.tox {
  /* stylelint-enable */
}
.tox .tox-dialog-loading::before {
  background-color: rgba(0, 0, 0, 0.5);
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1000;
}
.tox .tox-tab {
  cursor: pointer;
}
.tox .tox-dialog__content-js {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dialog__body-content .tox-collection {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-image-tools-edit-panel {
  height: 60px;
}
.tox .tox-image-tools__sidebar {
  height: 60px;
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tox{box-sizing:content-box;color:#2a3746;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #000;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox-tinymce-inline{border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{border:1px solid #000;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #000;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>:last-child:not(:only-child){border-color:#000;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,.5);border-color:#207ab7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>:last-child{border-color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.5);border-color:rgba(255,165,0,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>:last-child{border-color:rgba(255,165,0,.8)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.5);border-color:rgba(204,0,0,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>:last-child{border-color:rgba(204,0,0,.8)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.5);border-color:rgba(120,171,70,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{border-color:rgba(120,171,70,.8)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#3d546f;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#3d546f;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#fff;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:capitalize}.tox .tox-button--secondary[disabled]{background-color:#3d546f;background-image:none;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:hover:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:active:not(:disabled){background-color:#2b3b4e;background-image:none;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#fff}.tox .tox-button--naked[disabled]{background-color:#3d546f;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#34485f;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--naked:focus:not(:disabled){background-color:#34485f;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--naked:active:not(:disabled){background-color:#2b3b4e;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#fff}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(255,255,255,.2)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(255,255,255,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(255,255,255,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(255,255,255,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#1a1a1a;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#333;color:#fff;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#2b3b4e;color:#fff}.tox .tox-collection--list .tox-collection__item--active{background-color:#4a5562}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#757d87;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#4a5562}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#757d87;color:#fff}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#4a5562;color:#fff}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(255,255,255,.5);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#fff}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#2b3b4e;border:1px solid #1a1a1a;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #000}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #000}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg{transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#4a5562}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#2b3b4e;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#2b3b4e;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px 0 rgba(42,55,70,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#fff;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(255,255,255,.5);font-size:12px}.tox .tox-comment__body{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(255,255,255,.5);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#2b3b4e;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(43,59,78,0),#2b3b4e);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#2b3b4e;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#fff;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#2b3b4e;box-shadow:0 0 8px 8px #2b3b4e;color:#fff;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#2b3b4e;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(255,255,255,.5)}.tox .tox-user__name{color:rgba(255,255,255,.5);font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(34,47,62,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#222f3e}.tox .tox-dialog{background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(42,55,70,.15),0 0 40px 1px rgba(42,55,70,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#2b3b4e;border-bottom:none;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#fff;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(255,255,255,.5);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#fff}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#fff;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#fff;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#2b3b4e;border-top:1px solid #000;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(34,47,62,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #000}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}body.tox-dialog__disable-scroll{overflow:hidden}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #000;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(255,255,255,.5);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #000}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{box-shadow:0 4px 4px -3px rgba(0,0,0,.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(42,55,70,.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #2b3b4e;border-radius:3px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(255,255,255,.5);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#222f3e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#2b3b4e;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#fff}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#fff}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#2b3b4e;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox-fullscreen .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-fullscreen .tox.tox-tinymce.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#000;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,.5);border-color:rgba(32,122,183,.5)}.tox .tox-insert-table-picker__label{color:#fff;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#2b3b4e;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px 0 rgba(42,55,70,.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #000}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn--active{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:400;-ms-grid-columns:minmax(40px,1fr) auto minmax(40px,1fr);grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#fff}.tox .tox-notification--success p{color:#fff}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#fff}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#fff}.tox .tox-notification--error p{color:#fff}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#fff}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#fff}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#fff}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#fff}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#fff}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#fff}.tox .tox-notification--info p{color:#fff}.tox .tox-notification--info a{color:#fff}.tox .tox-notification--info svg{fill:#fff}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#fff;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar{flex-wrap:nowrap}.tox .tox-pop__dialog{background-color:#222f3e;border:1px solid #000;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;position:absolute;width:0}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#222f3e transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#000 transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #222f3e transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #000 transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #222f3e transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #000 transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #222f3e;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #000;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#222f3e;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #000;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(255,255,255,.5);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#222f3e;border-top:1px solid #000;color:#fff;display:flex;flex:0 0 auto;font-size:12px;font-weight:400;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#fff;text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:#fff}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1400}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(34,47,62,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#fff}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#4a5562;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:hover svg{fill:#fff}.tox .tox-tbtn:active{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:active svg{fill:#fff}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(255,255,255,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#fff}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(255,255,255,.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #4a5562 inset}.tox .tox-split-button:focus{background:#4a5562;box-shadow:none;color:#fff}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(255,255,255,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-toolbar-overlord{background-color:#222f3e}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #000;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child{border-top:1px solid #000}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#222f3e;border:1px solid #000;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tox[dir=rtl] .tox-tbtn__icon-rtl svg{transform:rotateY(180deg)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #000}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #000}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#3d546f;border-radius:3px;box-shadow:0 2px 4px rgba(42,55,70,.3);color:rgba(255,255,255,.75);font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #3d546f;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #3d546f;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #3d546f;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #3d546f;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #000;border-radius:3px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #000;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
/* RESET all the things! */
.tinymce-mobile-outer-container {
  all: initial;
  display: block;
}
.tinymce-mobile-outer-container * {
  border: 0;
  box-sizing: initial;
  cursor: inherit;
  float: none;
  line-height: 1;
  margin: 0;
  outline: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent;
  /* TBIO-3691, stop the gray flicker on touch. */
  text-shadow: none;
  white-space: nowrap;
}
.tinymce-mobile-icon-arrow-back::before {
  content: "\E5CD";
}
.tinymce-mobile-icon-image::before {
  content: "\E412";
}
.tinymce-mobile-icon-cancel-circle::before {
  content: "\E5C9";
}
.tinymce-mobile-icon-full-dot::before {
  content: "\E061";
}
.tinymce-mobile-icon-align-center::before {
  content: "\E234";
}
.tinymce-mobile-icon-align-left::before {
  content: "\E236";
}
.tinymce-mobile-icon-align-right::before {
  content: "\E237";
}
.tinymce-mobile-icon-bold::before {
  content: "\E238";
}
.tinymce-mobile-icon-italic::before {
  content: "\E23F";
}
.tinymce-mobile-icon-unordered-list::before {
  content: "\E241";
}
.tinymce-mobile-icon-ordered-list::before {
  content: "\E242";
}
.tinymce-mobile-icon-font-size::before {
  content: "\E245";
}
.tinymce-mobile-icon-underline::before {
  content: "\E249";
}
.tinymce-mobile-icon-link::before {
  content: "\E157";
}
.tinymce-mobile-icon-unlink::before {
  content: "\ECA2";
}
.tinymce-mobile-icon-color::before {
  content: "\E891";
}
.tinymce-mobile-icon-previous::before {
  content: "\E314";
}
.tinymce-mobile-icon-next::before {
  content: "\E315";
}
.tinymce-mobile-icon-large-font::before,
.tinymce-mobile-icon-style-formats::before {
  content: "\E264";
}
.tinymce-mobile-icon-undo::before {
  content: "\E166";
}
.tinymce-mobile-icon-redo::before {
  content: "\E15A";
}
.tinymce-mobile-icon-removeformat::before {
  content: "\E239";
}
.tinymce-mobile-icon-small-font::before {
  content: "\E906";
}
.tinymce-mobile-icon-readonly-back::before,
.tinymce-mobile-format-matches::after {
  content: "\E5CA";
}
.tinymce-mobile-icon-small-heading::before {
  content: "small";
}
.tinymce-mobile-icon-large-heading::before {
  content: "large";
}
.tinymce-mobile-icon-small-heading::before,
.tinymce-mobile-icon-large-heading::before {
  font-family: sans-serif;
  font-size: 80%;
}
.tinymce-mobile-mask-edit-icon::before {
  content: "\E254";
}
.tinymce-mobile-icon-back::before {
  content: "\E5C4";
}
.tinymce-mobile-icon-heading::before {
  /* TODO: Translate */
  content: "Headings";
  font-family: sans-serif;
  font-size: 80%;
  font-weight: bold;
}
.tinymce-mobile-icon-h1::before {
  content: "H1";
  font-weight: bold;
}
.tinymce-mobile-icon-h2::before {
  content: "H2";
  font-weight: bold;
}
.tinymce-mobile-icon-h3::before {
  content: "H3";
  font-weight: bold;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask {
  align-items: center;
  display: flex;
  justify-content: center;
  background: rgba(51, 51, 51, 0.5);
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container {
  align-items: center;
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  font-family: sans-serif;
  font-size: 1em;
  justify-content: space-between;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item {
  align-items: center;
  display: flex;
  justify-content: center;
  border-radius: 50%;
  height: 2.1em;
  width: 2.1em;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
  align-items: center;
  display: flex;
  justify-content: center;
  flex-direction: column;
  font-size: 1em;
}
@media only screen and (min-device-width:700px) {
  .tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
    font-size: 1.2em;
  }
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon {
  align-items: center;
  display: flex;
  justify-content: center;
  border-radius: 50%;
  height: 2.1em;
  width: 2.1em;
  background-color: white;
  color: #207ab7;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before {
  content: "\E900";
  font-family: 'tinymce-mobile', sans-serif;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon {
  z-index: 2;
}
.tinymce-mobile-android-container.tinymce-mobile-android-maximized {
  background: #ffffff;
  border: none;
  bottom: 0;
  display: flex;
  flex-direction: column;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized) {
  position: relative;
}
.tinymce-mobile-android-container .tinymce-mobile-editor-socket {
  display: flex;
  flex-grow: 1;
}
.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe {
  display: flex !important;
  flex-grow: 1;
  height: auto !important;
}
.tinymce-mobile-android-scroll-reload {
  overflow: hidden;
}
:not(.tinymce-mobile-readonly-mode) > .tinymce-mobile-android-selection-context-toolbar {
  margin-top: 23px;
}
.tinymce-mobile-toolstrip {
  background: #fff;
  display: flex;
  flex: 0 0 auto;
  z-index: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #cccccc;
  display: flex;
  flex: 1;
  height: 2.5em;
  width: 100%;
  /* Make it no larger than the toolstrip, so that it needs to scroll */
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group {
  align-items: center;
  display: flex;
  height: 100%;
  flex-shrink: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group > div {
  align-items: center;
  display: flex;
  height: 100%;
  flex: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container {
  background: #f44336;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group {
  flex-grow: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button {
  align-items: center;
  display: flex;
  height: 80%;
  margin-left: 2px;
  margin-right: 2px;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected {
  background: #c8cbcf;
  color: #cccccc;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type {
  background: #207ab7;
  color: #eceff1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar {
  /* Note, this file is imported inside .tinymce-mobile-context-toolbar, so that prefix is on everything here. */
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group {
  align-items: center;
  display: flex;
  height: 100%;
  flex: 1;
  padding-bottom: 0.4em;
  padding-top: 0.4em;
  /* Make any buttons appearing on the left and right display in the centre (e.g. color edges) */
  /* For widgets like the colour picker, use the whole height */
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog {
  display: flex;
  min-height: 1.5em;
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  width: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain {
  display: flex;
  height: 100%;
  transition: left cubic-bezier(0.4, 0, 1, 1) 0.15s;
  width: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen {
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  width: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input {
  font-family: Sans-serif;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container {
  display: flex;
  flex-grow: 1;
  position: relative;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x {
  -ms-grid-row-align: center;
      align-self: center;
  background: inherit;
  border: none;
  border-radius: 50%;
  color: #888;
  font-size: 0.6em;
  font-weight: bold;
  height: 100%;
  padding-right: 2px;
  position: absolute;
  right: 0;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x {
  display: none;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next {
  align-items: center;
  display: flex;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before {
  align-items: center;
  display: flex;
  font-weight: bold;
  height: 100%;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before {
  visibility: hidden;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item {
  color: #cccccc;
  font-size: 10px;
  line-height: 10px;
  margin: 0 2px;
  padding-top: 3px;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active {
  color: #c8cbcf;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before {
  margin-left: 0.5em;
  margin-right: 0.9em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before {
  margin-left: 0.9em;
  margin-right: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider {
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-right: 0;
  padding: 0.28em 0;
  position: relative;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container {
  align-items: center;
  display: flex;
  flex-grow: 1;
  height: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line {
  background: #cccccc;
  display: flex;
  flex: 1;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container {
  padding-left: 2em;
  padding-right: 2em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container {
  align-items: center;
  display: flex;
  flex-grow: 1;
  height: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient {
  background: linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 17%, hsl(120, 100%, 50%) 33%, hsl(180, 100%, 50%) 50%, hsl(240, 100%, 50%) 67%, hsl(300, 100%, 50%) 83%, hsl(0, 100%, 50%) 100%);
  display: flex;
  flex: 1;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black {
  /* Not part of theming */
  background: black;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
  width: 1.2em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white {
  /* Not part of theming */
  background: white;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
  width: 1.2em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb {
  /* vertically centering trick (margin: auto, top: 0, bottom: 0). On iOS and Safari, if you leave
     * out these values, then it shows the thumb at the top of the spectrum. This is probably because it is
     * absolutely positioned with only a left value, and not a top. Note, on Chrome it seems to be fine without
     * this approach.
    */
  align-items: center;
  background-clip: padding-box;
  background-color: #455a64;
  border: 0.5em solid rgba(136, 136, 136, 0);
  border-radius: 3em;
  bottom: 0;
  color: #fff;
  display: flex;
  height: 0.5em;
  justify-content: center;
  left: -10px;
  margin: auto;
  position: absolute;
  top: 0;
  transition: border 120ms cubic-bezier(0.39, 0.58, 0.57, 1);
  width: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active {
  border: 0.5em solid rgba(136, 136, 136, 0.39);
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group > div {
  align-items: center;
  display: flex;
  height: 100%;
  flex: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper {
  flex-direction: column;
  justify-content: center;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
  align-items: center;
  display: flex;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog) {
  height: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container {
  display: flex;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input {
  background: #ffffff;
  border: none;
  border-radius: 0;
  color: #455a64;
  flex-grow: 1;
  font-size: 0.85em;
  padding-bottom: 0.1em;
  padding-left: 5px;
  padding-top: 0.1em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #888;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder {
  /* WebKit, Blink, Edge */
  color: #888;
}
/* dropup */
.tinymce-mobile-dropup {
  background: white;
  display: flex;
  overflow: hidden;
  width: 100%;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking {
  transition: height 0.3s ease-out;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-growing {
  transition: height 0.3s ease-in;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-closed {
  flex-grow: 0;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing) {
  flex-grow: 1;
}
/* TODO min-height for device size and orientation */
.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
  min-height: 200px;
}
@media only screen and (orientation: landscape) {
  .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
    min-height: 200px;
  }
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
  .tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
    min-height: 150px;
  }
}
/* styles menu */
.tinymce-mobile-styles-menu {
  font-family: sans-serif;
  outline: 4px solid black;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.tinymce-mobile-styles-menu [role="menu"] {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
  width: 100%;
}
.tinymce-mobile-styles-menu [role="menu"].transitioning {
  transition: transform 0.5s ease-in-out;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item {
  border-bottom: 1px solid #ddd;
  color: #455a64;
  cursor: pointer;
  display: flex;
  padding: 1em 1em;
  position: relative;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before {
  color: #455a64;
  content: "\E314";
  font-family: 'tinymce-mobile', sans-serif;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after {
  color: #455a64;
  content: "\E315";
  font-family: 'tinymce-mobile', sans-serif;
  padding-left: 1em;
  padding-right: 1em;
  position: absolute;
  right: 0;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after {
  font-family: 'tinymce-mobile', sans-serif;
  padding-left: 1em;
  padding-right: 1em;
  position: absolute;
  right: 0;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator,
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser {
  align-items: center;
  background: #fff;
  border-top: #455a64;
  color: #455a64;
  display: flex;
  min-height: 2.5em;
  padding-left: 1em;
  padding-right: 1em;
}
.tinymce-mobile-styles-menu [data-transitioning-destination="before"][data-transitioning-state],
.tinymce-mobile-styles-menu [data-transitioning-state="before"] {
  transform: translate(-100%);
}
.tinymce-mobile-styles-menu [data-transitioning-destination="current"][data-transitioning-state],
.tinymce-mobile-styles-menu [data-transitioning-state="current"] {
  transform: translate(0%);
}
.tinymce-mobile-styles-menu [data-transitioning-destination="after"][data-transitioning-state],
.tinymce-mobile-styles-menu [data-transitioning-state="after"] {
  transform: translate(100%);
}
@font-face {
  font-family: 'tinymce-mobile';
  font-style: normal;
  font-weight: normal;
  src: url(/adminator/fonts/tinymce-mobile.baecf466.woff) format('woff');
}
@media (min-device-width: 700px) {
  .tinymce-mobile-outer-container,
  .tinymce-mobile-outer-container input {
    font-size: 25px;
  }
}
@media (max-device-width: 700px) {
  .tinymce-mobile-outer-container,
  .tinymce-mobile-outer-container input {
    font-size: 18px;
  }
}
.tinymce-mobile-icon {
  font-family: 'tinymce-mobile', sans-serif;
}
.mixin-flex-and-centre {
  align-items: center;
  display: flex;
  justify-content: center;
}
.mixin-flex-bar {
  align-items: center;
  display: flex;
  height: 100%;
}
.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe {
  background-color: #fff;
  width: 100%;
}
.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
  /* Note, on the iPod touch in landscape, this isn't visible when the navbar appears */
  background-color: #207ab7;
  border-radius: 50%;
  bottom: 1em;
  color: white;
  font-size: 1em;
  height: 2.1em;
  position: fixed;
  right: 2em;
  width: 2.1em;
  align-items: center;
  display: flex;
  justify-content: center;
}
@media only screen and (min-device-width:700px) {
  .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
    font-size: 1.2em;
  }
}
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket {
  height: 300px;
  overflow: hidden;
}
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe {
  height: 100%;
}
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip {
  display: none;
}
/*
  Note, that if you don't include this (::-webkit-file-upload-button), the toolbar width gets
  increased and the whole body becomes scrollable. It's important!
 */
input[type="file"]::-webkit-file-upload-button {
  display: none;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
  .tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
    bottom: 50%;
  }
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tinymce-mobile-outer-container{all:initial;display:block}.tinymce-mobile-outer-container *{border:0;box-sizing:initial;cursor:inherit;float:none;line-height:1;margin:0;outline:0;padding:0;-webkit-tap-highlight-color:transparent;text-shadow:none;white-space:nowrap}.tinymce-mobile-icon-arrow-back::before{content:"\E5CD"}.tinymce-mobile-icon-image::before{content:"\E412"}.tinymce-mobile-icon-cancel-circle::before{content:"\E5C9"}.tinymce-mobile-icon-full-dot::before{content:"\E061"}.tinymce-mobile-icon-align-center::before{content:"\E234"}.tinymce-mobile-icon-align-left::before{content:"\E236"}.tinymce-mobile-icon-align-right::before{content:"\E237"}.tinymce-mobile-icon-bold::before{content:"\E238"}.tinymce-mobile-icon-italic::before{content:"\E23F"}.tinymce-mobile-icon-unordered-list::before{content:"\E241"}.tinymce-mobile-icon-ordered-list::before{content:"\E242"}.tinymce-mobile-icon-font-size::before{content:"\E245"}.tinymce-mobile-icon-underline::before{content:"\E249"}.tinymce-mobile-icon-link::before{content:"\E157"}.tinymce-mobile-icon-unlink::before{content:"\ECA2"}.tinymce-mobile-icon-color::before{content:"\E891"}.tinymce-mobile-icon-previous::before{content:"\E314"}.tinymce-mobile-icon-next::before{content:"\E315"}.tinymce-mobile-icon-large-font::before,.tinymce-mobile-icon-style-formats::before{content:"\E264"}.tinymce-mobile-icon-undo::before{content:"\E166"}.tinymce-mobile-icon-redo::before{content:"\E15A"}.tinymce-mobile-icon-removeformat::before{content:"\E239"}.tinymce-mobile-icon-small-font::before{content:"\E906"}.tinymce-mobile-format-matches::after,.tinymce-mobile-icon-readonly-back::before{content:"\E5CA"}.tinymce-mobile-icon-small-heading::before{content:"small"}.tinymce-mobile-icon-large-heading::before{content:"large"}.tinymce-mobile-icon-large-heading::before,.tinymce-mobile-icon-small-heading::before{font-family:sans-serif;font-size:80%}.tinymce-mobile-mask-edit-icon::before{content:"\E254"}.tinymce-mobile-icon-back::before{content:"\E5C4"}.tinymce-mobile-icon-heading::before{content:"Headings";font-family:sans-serif;font-size:80%;font-weight:700}.tinymce-mobile-icon-h1::before{content:"H1";font-weight:700}.tinymce-mobile-icon-h2::before{content:"H2";font-weight:700}.tinymce-mobile-icon-h3::before{content:"H3";font-weight:700}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask{align-items:center;display:flex;justify-content:center;background:rgba(51,51,51,.5);height:100%;position:absolute;top:0;width:100%}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container{align-items:center;border-radius:50%;display:flex;flex-direction:column;font-family:sans-serif;font-size:1em;justify-content:space-between}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{align-items:center;display:flex;justify-content:center;flex-direction:column;font-size:1em}@media only screen and (min-device-width:700px){.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{font-size:1.2em}}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em;background-color:#fff;color:#207ab7}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before{content:"\E900";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon{z-index:2}.tinymce-mobile-android-container.tinymce-mobile-android-maximized{background:#fff;border:none;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0}.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized){position:relative}.tinymce-mobile-android-container .tinymce-mobile-editor-socket{display:flex;flex-grow:1}.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe{display:flex!important;flex-grow:1;height:auto!important}.tinymce-mobile-android-scroll-reload{overflow:hidden}:not(.tinymce-mobile-readonly-mode)>.tinymce-mobile-android-selection-context-toolbar{margin-top:23px}.tinymce-mobile-toolstrip{background:#fff;display:flex;flex:0 0 auto;z-index:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;flex:1;height:2.5em;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex-shrink:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container{background:#f44336}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group{flex-grow:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button{align-items:center;display:flex;height:80%;margin-left:2px;margin-right:2px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected{background:#c8cbcf;color:#ccc}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type{background:#207ab7;color:#eceff1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex:1;padding-bottom:.4em;padding-top:.4em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog{display:flex;min-height:1.5em;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain{display:flex;height:100%;transition:left cubic-bezier(.4,0,1,1) .15s;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen{display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input{font-family:Sans-serif}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container{display:flex;flex-grow:1;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x{-ms-grid-row-align:center;align-self:center;background:inherit;border:none;border-radius:50%;color:#888;font-size:.6em;font-weight:700;height:100%;padding-right:2px;position:absolute;right:0}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x{display:none}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before{align-items:center;display:flex;font-weight:700;height:100%;padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before{visibility:hidden}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item{color:#ccc;font-size:10px;line-height:10px;margin:0 2px;padding-top:3px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active{color:#c8cbcf}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before{margin-left:.5em;margin-right:.9em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before{margin-left:.9em;margin-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider{display:flex;flex:1;margin-left:0;margin-right:0;padding:.28em 0;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line{background:#ccc;display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container{padding-left:2em;padding-right:2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient{background:linear-gradient(to right,red 0,#feff00 17%,#0f0 33%,#00feff 50%,#00f 67%,#ff00fe 83%,red 100%);display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black{background:#000;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white{background:#fff;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb{align-items:center;background-clip:padding-box;background-color:#455a64;border:.5em solid rgba(136,136,136,0);border-radius:3em;bottom:0;color:#fff;display:flex;height:.5em;justify-content:center;left:-10px;margin:auto;position:absolute;top:0;transition:border 120ms cubic-bezier(.39,.58,.57,1);width:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active{border:.5em solid rgba(136,136,136,.39)}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper{flex-direction:column;justify-content:center}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog){height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container{display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input{background:#fff;border:none;border-radius:0;color:#455a64;flex-grow:1;font-size:.85em;padding-bottom:.1em;padding-left:5px;padding-top:.1em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder{color:#888}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder{color:#888}.tinymce-mobile-dropup{background:#fff;display:flex;overflow:hidden;width:100%}.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking{transition:height .3s ease-out}.tinymce-mobile-dropup.tinymce-mobile-dropup-growing{transition:height .3s ease-in}.tinymce-mobile-dropup.tinymce-mobile-dropup-closed{flex-grow:0}.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing){flex-grow:1}.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}@media only screen and (orientation:landscape){.tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:150px}}.tinymce-mobile-styles-menu{font-family:sans-serif;outline:4px solid #000;overflow:hidden;position:relative;width:100%}.tinymce-mobile-styles-menu [role=menu]{display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.tinymce-mobile-styles-menu [role=menu].transitioning{transition:transform .5s ease-in-out}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item{border-bottom:1px solid #ddd;color:#455a64;cursor:pointer;display:flex;padding:1em 1em;position:relative}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before{color:#455a64;content:"\E314";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after{color:#455a64;content:"\E315";font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after{font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser,.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator{align-items:center;background:#fff;border-top:#455a64;color:#455a64;display:flex;min-height:2.5em;padding-left:1em;padding-right:1em}.tinymce-mobile-styles-menu [data-transitioning-destination=before][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=before]{transform:translate(-100%)}.tinymce-mobile-styles-menu [data-transitioning-destination=current][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=current]{transform:translate(0)}.tinymce-mobile-styles-menu [data-transitioning-destination=after][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=after]{transform:translate(100%)}@font-face{font-family:tinymce-mobile;font-style:normal;font-weight:400;src:url(/adminator/fonts/tinymce-mobile.baecf466.woff) format('woff')}@media (min-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:25px}}@media (max-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:18px}}.tinymce-mobile-icon{font-family:tinymce-mobile,sans-serif}.mixin-flex-and-centre{align-items:center;display:flex;justify-content:center}.mixin-flex-bar{align-items:center;display:flex;height:100%}.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe{background-color:#fff;width:100%}.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{background-color:#207ab7;border-radius:50%;bottom:1em;color:#fff;font-size:1em;height:2.1em;position:fixed;right:2em;width:2.1em;align-items:center;display:flex;justify-content:center}@media only screen and (min-device-width:700px){.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{font-size:1.2em}}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket{height:300px;overflow:hidden}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe{height:100%}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip{display:none}input[type=file]::-webkit-file-upload-button{display:none}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{bottom:50%}}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  cursor: default;
  display: inline-block;
  height: 12px !important;
  padding: 0 2px;
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
      user-select: all;
  width: 8px !important;
}
.mce-content-body .mce-item-anchor[data-mce-selected] {
  outline-offset: 1px;
}
.tox-comments-visible .tox-comment {
  background-color: #fff0b7;
}
.tox-comments-visible .tox-comment--active {
  background-color: #ffe168;
}
.tox-checklist > li:not(.tox-checklist--hidden) {
  list-style: none;
  margin: 0.25em 0;
}
.tox-checklist > li:not(.tox-checklist--hidden)::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
  cursor: pointer;
  height: 1em;
  margin-left: -1.5em;
  margin-top: 0.125em;
  position: absolute;
  width: 1em;
}
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
}
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
  margin-left: 0;
  margin-right: -1.5em;
}
/* stylelint-disable */
/* http://prismjs.com/ */
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*="language-"],
pre[class*="language-"] {
  color: black;
  background: none;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
  text-shadow: none;
  background: #b3d4fc;
}
@media print {
  code[class*="language-"],
  pre[class*="language-"] {
    text-shadow: none;
  }
}
/* Code blocks */
pre[class*="language-"] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #f5f2f0;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: slategray;
}
.token.punctuation {
  color: #999;
}
.namespace {
  opacity: 0.7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #9a6e3a;
  background: hsla(0, 0%, 100%, 0.5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a;
}
.token.function,
.token.class-name {
  color: #DD4A68;
}
.token.regex,
.token.important,
.token.variable {
  color: #e90;
}
.token.important,
.token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}
.token.entity {
  cursor: help;
}
/* stylelint-enable */
.mce-content-body {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.mce-content-body .mce-visual-caret {
  background-color: black;
  background-color: currentColor;
  position: absolute;
}
.mce-content-body .mce-visual-caret-hidden {
  display: none;
}
.mce-content-body *[data-mce-caret] {
  left: -1000px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: auto;
  top: 0;
}
.mce-content-body .mce-offscreen-selection {
  left: -2000000px;
  max-width: 1000000px;
  position: absolute;
}
.mce-content-body *[contentEditable=false] {
  cursor: default;
}
.mce-content-body *[contentEditable=true] {
  cursor: text;
}
.tox-cursor-format-painter {
  cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
}
.mce-content-body figure.align-left {
  float: left;
}
.mce-content-body figure.align-right {
  float: right;
}
.mce-content-body figure.image.align-center {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.mce-preview-object {
  border: 1px solid gray;
  display: inline-block;
  line-height: 0;
  margin: 0 2px 0 2px;
  position: relative;
}
.mce-preview-object .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-preview-object[data-mce-selected="2"] .mce-shim {
  display: none;
}
.mce-object {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  border: 1px dashed #aaa;
}
.mce-pagebreak {
  border: 1px dashed #aaa;
  cursor: default;
  display: block;
  height: 5px;
  margin-top: 15px;
  page-break-before: always;
  width: 100%;
}
@media print {
  .mce-pagebreak {
    border: 0;
  }
}
.tiny-pageembed .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
  display: none;
}
.tiny-pageembed {
  display: inline-block;
  position: relative;
}
.tiny-pageembed--21by9,
.tiny-pageembed--16by9,
.tiny-pageembed--4by3,
.tiny-pageembed--1by1 {
  display: block;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.tiny-pageembed--21by9 {
  padding-top: 42.857143%;
}
.tiny-pageembed--16by9 {
  padding-top: 56.25%;
}
.tiny-pageembed--4by3 {
  padding-top: 75%;
}
.tiny-pageembed--1by1 {
  padding-top: 100%;
}
.tiny-pageembed--21by9 iframe,
.tiny-pageembed--16by9 iframe,
.tiny-pageembed--4by3 iframe,
.tiny-pageembed--1by1 iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-content-body[data-mce-placeholder] {
  position: relative;
}
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
  color: rgba(34, 47, 62, 0.7);
  content: attr(data-mce-placeholder);
  position: absolute;
}
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
  left: 1px;
}
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
  right: 1px;
}
.mce-content-body div.mce-resizehandle {
  background-color: #4099ff;
  border-color: #4099ff;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: 10000;
}
.mce-content-body div.mce-resizehandle:hover {
  background-color: #4099ff;
}
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
  cursor: nesw-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
  cursor: nesw-resize;
}
.mce-content-body .mce-clonedresizable {
  opacity: 0.5;
  outline: 1px dashed black;
  position: absolute;
  z-index: 10000;
}
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
  border: 0;
}
.mce-content-body .mce-resize-helper {
  background: #555;
  background: rgba(0, 0, 0, 0.75);
  border: 1px;
  border-radius: 3px;
  color: white;
  display: none;
  font-family: sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 5px 10px;
  padding: 5px;
  position: absolute;
  white-space: nowrap;
  z-index: 10001;
}
.tox-rtc-user-selection {
  position: relative;
}
.tox-rtc-user-cursor {
  bottom: 0;
  cursor: default;
  position: absolute;
  top: 0;
  width: 2px;
}
.tox-rtc-user-cursor::before {
  background-color: inherit;
  border-radius: 50%;
  content: '';
  display: block;
  height: 8px;
  position: absolute;
  right: -3px;
  top: -3px;
  width: 8px;
}
.tox-rtc-user-cursor:hover::after {
  background-color: inherit;
  border-radius: 100px;
  box-sizing: border-box;
  color: #fff;
  content: attr(data-user);
  display: block;
  font-size: 12px;
  font-weight: bold;
  left: -5px;
  min-height: 8px;
  min-width: 8px;
  padding: 0 12px;
  position: absolute;
  top: -11px;
  white-space: nowrap;
  z-index: 1000;
}
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
  background-color: #2dc26b;
}
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
  background-color: #e03e2d;
}
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
  background-color: #f1c40f;
}
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
  background-color: #3598db;
}
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
  background-color: #b96ad9;
}
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
  background-color: #e67e23;
}
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
  background-color: #aaa69d;
}
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
  background-color: #f368e0;
}
.tox-rtc-remote-image {
  background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
  border: 1px solid #ccc;
  min-height: 240px;
  min-width: 320px;
}
.mce-match-marker {
  background: #aaa;
  color: #fff;
}
.mce-match-marker-selected {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::-moz-selection {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::selection {
  background: #39f;
  color: #fff;
}
.mce-content-body img[data-mce-selected],
.mce-content-body video[data-mce-selected],
.mce-content-body audio[data-mce-selected],
.mce-content-body object[data-mce-selected],
.mce-content-body embed[data-mce-selected],
.mce-content-body table[data-mce-selected] {
  outline: 3px solid #b4d7ff;
}
.mce-content-body hr[data-mce-selected] {
  outline: 3px solid #b4d7ff;
  outline-offset: 1px;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
  outline: 3px solid #b4d7ff;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
  outline: 3px solid #b4d7ff;
}
.mce-content-body *[contentEditable=false][data-mce-selected] {
  cursor: not-allowed;
  outline: 3px solid #b4d7ff;
}
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
  outline: none;
}
.mce-content-body *[data-mce-selected="inline-boundary"] {
  background-color: #b4d7ff;
}
.mce-content-body .mce-edit-focus {
  outline: 3px solid #b4d7ff;
}
.mce-content-body td[data-mce-selected],
.mce-content-body th[data-mce-selected] {
  position: relative;
}
.mce-content-body td[data-mce-selected]::-moz-selection,
.mce-content-body th[data-mce-selected]::-moz-selection {
  background: none;
}
.mce-content-body td[data-mce-selected]::selection,
.mce-content-body th[data-mce-selected]::selection {
  background: none;
}
.mce-content-body td[data-mce-selected] *,
.mce-content-body th[data-mce-selected] * {
  outline: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.mce-content-body td[data-mce-selected]::after,
.mce-content-body th[data-mce-selected]::after {
  background-color: rgba(180, 215, 255, 0.35);
  border: 1px solid rgba(180, 215, 255, 0.35);
  bottom: -1px;
  content: '';
  left: -1px;
  mix-blend-mode: multiply;
  position: absolute;
  right: -1px;
  top: -1px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .mce-content-body td[data-mce-selected]::after,
  .mce-content-body th[data-mce-selected]::after {
    border-color: rgba(0, 84, 180, 0.35);
  }
}
.mce-content-body img::-moz-selection {
  background: none;
}
.mce-content-body img::selection {
  background: none;
}
.ephox-snooker-resizer-bar {
  background-color: #b4d7ff;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ephox-snooker-resizer-cols {
  cursor: col-resize;
}
.ephox-snooker-resizer-rows {
  cursor: row-resize;
}
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
  opacity: 1;
}
.mce-spellchecker-word {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
  height: 2rem;
}
.mce-spellchecker-grammar {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
}
.mce-toc {
  border: 1px solid gray;
}
.mce-toc h2 {
  margin: 4px;
}
.mce-toc li {
  list-style-type: none;
}
table[style*="border-width: 0px"],
.mce-item-table:not([border]),
.mce-item-table[border="0"],
table[style*="border-width: 0px"] td,
.mce-item-table:not([border]) td,
.mce-item-table[border="0"] td,
table[style*="border-width: 0px"] th,
.mce-item-table:not([border]) th,
.mce-item-table[border="0"] th,
table[style*="border-width: 0px"] caption,
.mce-item-table:not([border]) caption,
.mce-item-table[border="0"] caption {
  border: 1px dashed #bbb;
}
.mce-visualblocks p,
.mce-visualblocks h1,
.mce-visualblocks h2,
.mce-visualblocks h3,
.mce-visualblocks h4,
.mce-visualblocks h5,
.mce-visualblocks h6,
.mce-visualblocks div:not([data-mce-bogus]),
.mce-visualblocks section,
.mce-visualblocks article,
.mce-visualblocks blockquote,
.mce-visualblocks address,
.mce-visualblocks pre,
.mce-visualblocks figure,
.mce-visualblocks figcaption,
.mce-visualblocks hgroup,
.mce-visualblocks aside,
.mce-visualblocks ul,
.mce-visualblocks ol,
.mce-visualblocks dl {
  background-repeat: no-repeat;
  border: 1px dashed #bbb;
  margin-left: 3px;
  padding-top: 10px;
}
.mce-visualblocks p {
  background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
}
.mce-visualblocks h1 {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
}
.mce-visualblocks h2 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
}
.mce-visualblocks h3 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
}
.mce-visualblocks h4 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
}
.mce-visualblocks h5 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
}
.mce-visualblocks h6 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
}
.mce-visualblocks div:not([data-mce-bogus]) {
  background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
}
.mce-visualblocks section {
  background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
}
.mce-visualblocks article {
  background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
}
.mce-visualblocks blockquote {
  background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
}
.mce-visualblocks address {
  background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
}
.mce-visualblocks pre {
  background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
}
.mce-visualblocks figure {
  background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
}
.mce-visualblocks figcaption {
  border: 1px dashed #bbb;
}
.mce-visualblocks hgroup {
  background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
}
.mce-visualblocks aside {
  background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
}
.mce-visualblocks ul {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
}
.mce-visualblocks ol {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
}
.mce-visualblocks dl {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
}
.mce-visualblocks:not([dir=rtl]) p,
.mce-visualblocks:not([dir=rtl]) h1,
.mce-visualblocks:not([dir=rtl]) h2,
.mce-visualblocks:not([dir=rtl]) h3,
.mce-visualblocks:not([dir=rtl]) h4,
.mce-visualblocks:not([dir=rtl]) h5,
.mce-visualblocks:not([dir=rtl]) h6,
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
.mce-visualblocks:not([dir=rtl]) section,
.mce-visualblocks:not([dir=rtl]) article,
.mce-visualblocks:not([dir=rtl]) blockquote,
.mce-visualblocks:not([dir=rtl]) address,
.mce-visualblocks:not([dir=rtl]) pre,
.mce-visualblocks:not([dir=rtl]) figure,
.mce-visualblocks:not([dir=rtl]) figcaption,
.mce-visualblocks:not([dir=rtl]) hgroup,
.mce-visualblocks:not([dir=rtl]) aside,
.mce-visualblocks:not([dir=rtl]) ul,
.mce-visualblocks:not([dir=rtl]) ol,
.mce-visualblocks:not([dir=rtl]) dl {
  margin-left: 3px;
}
.mce-visualblocks[dir=rtl] p,
.mce-visualblocks[dir=rtl] h1,
.mce-visualblocks[dir=rtl] h2,
.mce-visualblocks[dir=rtl] h3,
.mce-visualblocks[dir=rtl] h4,
.mce-visualblocks[dir=rtl] h5,
.mce-visualblocks[dir=rtl] h6,
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
.mce-visualblocks[dir=rtl] section,
.mce-visualblocks[dir=rtl] article,
.mce-visualblocks[dir=rtl] blockquote,
.mce-visualblocks[dir=rtl] address,
.mce-visualblocks[dir=rtl] pre,
.mce-visualblocks[dir=rtl] figure,
.mce-visualblocks[dir=rtl] figcaption,
.mce-visualblocks[dir=rtl] hgroup,
.mce-visualblocks[dir=rtl] aside,
.mce-visualblocks[dir=rtl] ul,
.mce-visualblocks[dir=rtl] ol,
.mce-visualblocks[dir=rtl] dl {
  background-position-x: right;
  margin-right: 3px;
}
.mce-nbsp,
.mce-shy {
  background: #aaa;
}
.mce-shy::after {
  content: '-';
}
body {
  font-family: sans-serif;
}
table {
  border-collapse: collapse;
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  cursor: default;
  display: inline-block;
  height: 12px !important;
  padding: 0 2px;
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
      user-select: all;
  width: 8px !important;
}
.mce-content-body .mce-item-anchor[data-mce-selected] {
  outline-offset: 1px;
}
.tox-comments-visible .tox-comment {
  background-color: #fff0b7;
}
.tox-comments-visible .tox-comment--active {
  background-color: #ffe168;
}
.tox-checklist > li:not(.tox-checklist--hidden) {
  list-style: none;
  margin: 0.25em 0;
}
.tox-checklist > li:not(.tox-checklist--hidden)::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
  cursor: pointer;
  height: 1em;
  margin-left: -1.5em;
  margin-top: 0.125em;
  position: absolute;
  width: 1em;
}
.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {
  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
}
[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {
  margin-left: 0;
  margin-right: -1.5em;
}
/* stylelint-disable */
/* http://prismjs.com/ */
/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*="language-"],
pre[class*="language-"] {
  color: black;
  background: none;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}
pre[class*="language-"]::-moz-selection,
pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection,
code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}
pre[class*="language-"]::selection,
pre[class*="language-"] ::selection,
code[class*="language-"]::selection,
code[class*="language-"] ::selection {
  text-shadow: none;
  background: #b3d4fc;
}
@media print {
  code[class*="language-"],
  pre[class*="language-"] {
    text-shadow: none;
  }
}
/* Code blocks */
pre[class*="language-"] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}
:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #f5f2f0;
}
/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: slategray;
}
.token.punctuation {
  color: #999;
}
.namespace {
  opacity: 0.7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #9a6e3a;
  background: hsla(0, 0%, 100%, 0.5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a;
}
.token.function,
.token.class-name {
  color: #DD4A68;
}
.token.regex,
.token.important,
.token.variable {
  color: #e90;
}
.token.important,
.token.bold {
  font-weight: bold;
}
.token.italic {
  font-style: italic;
}
.token.entity {
  cursor: help;
}
/* stylelint-enable */
.mce-content-body {
  overflow-wrap: break-word;
  word-wrap: break-word;
}
.mce-content-body .mce-visual-caret {
  background-color: black;
  background-color: currentColor;
  position: absolute;
}
.mce-content-body .mce-visual-caret-hidden {
  display: none;
}
.mce-content-body *[data-mce-caret] {
  left: -1000px;
  margin: 0;
  padding: 0;
  position: absolute;
  right: auto;
  top: 0;
}
.mce-content-body .mce-offscreen-selection {
  left: -2000000px;
  max-width: 1000000px;
  position: absolute;
}
.mce-content-body *[contentEditable=false] {
  cursor: default;
}
.mce-content-body *[contentEditable=true] {
  cursor: text;
}
.tox-cursor-format-painter {
  cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;
}
.mce-content-body figure.align-left {
  float: left;
}
.mce-content-body figure.align-right {
  float: right;
}
.mce-content-body figure.image.align-center {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.mce-preview-object {
  border: 1px solid gray;
  display: inline-block;
  line-height: 0;
  margin: 0 2px 0 2px;
  position: relative;
}
.mce-preview-object .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-preview-object[data-mce-selected="2"] .mce-shim {
  display: none;
}
.mce-object {
  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
  border: 1px dashed #aaa;
}
.mce-pagebreak {
  border: 1px dashed #aaa;
  cursor: default;
  display: block;
  height: 5px;
  margin-top: 15px;
  page-break-before: always;
  width: 100%;
}
@media print {
  .mce-pagebreak {
    border: 0;
  }
}
.tiny-pageembed .mce-shim {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tiny-pageembed[data-mce-selected="2"] .mce-shim {
  display: none;
}
.tiny-pageembed {
  display: inline-block;
  position: relative;
}
.tiny-pageembed--21by9,
.tiny-pageembed--16by9,
.tiny-pageembed--4by3,
.tiny-pageembed--1by1 {
  display: block;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
}
.tiny-pageembed--21by9 {
  padding-top: 42.857143%;
}
.tiny-pageembed--16by9 {
  padding-top: 56.25%;
}
.tiny-pageembed--4by3 {
  padding-top: 75%;
}
.tiny-pageembed--1by1 {
  padding-top: 100%;
}
.tiny-pageembed--21by9 iframe,
.tiny-pageembed--16by9 iframe,
.tiny-pageembed--4by3 iframe,
.tiny-pageembed--1by1 iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.mce-content-body[data-mce-placeholder] {
  position: relative;
}
.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {
  color: rgba(34, 47, 62, 0.7);
  content: attr(data-mce-placeholder);
  position: absolute;
}
.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {
  left: 1px;
}
.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {
  right: 1px;
}
.mce-content-body div.mce-resizehandle {
  background-color: #4099ff;
  border-color: #4099ff;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  height: 10px;
  position: absolute;
  width: 10px;
  z-index: 10000;
}
.mce-content-body div.mce-resizehandle:hover {
  background-color: #4099ff;
}
.mce-content-body div.mce-resizehandle:nth-of-type(1) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(2) {
  cursor: nesw-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(3) {
  cursor: nwse-resize;
}
.mce-content-body div.mce-resizehandle:nth-of-type(4) {
  cursor: nesw-resize;
}
.mce-content-body .mce-clonedresizable {
  opacity: 0.5;
  outline: 1px dashed black;
  position: absolute;
  z-index: 10000;
}
.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,
.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {
  border: 0;
}
.mce-content-body .mce-resize-helper {
  background: #555;
  background: rgba(0, 0, 0, 0.75);
  border: 1px;
  border-radius: 3px;
  color: white;
  display: none;
  font-family: sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 5px 10px;
  padding: 5px;
  position: absolute;
  white-space: nowrap;
  z-index: 10001;
}
.tox-rtc-user-selection {
  position: relative;
}
.tox-rtc-user-cursor {
  bottom: 0;
  cursor: default;
  position: absolute;
  top: 0;
  width: 2px;
}
.tox-rtc-user-cursor::before {
  background-color: inherit;
  border-radius: 50%;
  content: '';
  display: block;
  height: 8px;
  position: absolute;
  right: -3px;
  top: -3px;
  width: 8px;
}
.tox-rtc-user-cursor:hover::after {
  background-color: inherit;
  border-radius: 100px;
  box-sizing: border-box;
  color: #fff;
  content: attr(data-user);
  display: block;
  font-size: 12px;
  font-weight: bold;
  left: -5px;
  min-height: 8px;
  min-width: 8px;
  padding: 0 12px;
  position: absolute;
  top: -11px;
  white-space: nowrap;
  z-index: 1000;
}
.tox-rtc-user-selection--1 .tox-rtc-user-cursor {
  background-color: #2dc26b;
}
.tox-rtc-user-selection--2 .tox-rtc-user-cursor {
  background-color: #e03e2d;
}
.tox-rtc-user-selection--3 .tox-rtc-user-cursor {
  background-color: #f1c40f;
}
.tox-rtc-user-selection--4 .tox-rtc-user-cursor {
  background-color: #3598db;
}
.tox-rtc-user-selection--5 .tox-rtc-user-cursor {
  background-color: #b96ad9;
}
.tox-rtc-user-selection--6 .tox-rtc-user-cursor {
  background-color: #e67e23;
}
.tox-rtc-user-selection--7 .tox-rtc-user-cursor {
  background-color: #aaa69d;
}
.tox-rtc-user-selection--8 .tox-rtc-user-cursor {
  background-color: #f368e0;
}
.tox-rtc-remote-image {
  background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;
  border: 1px solid #ccc;
  min-height: 240px;
  min-width: 320px;
}
.mce-match-marker {
  background: #aaa;
  color: #fff;
}
.mce-match-marker-selected {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::-moz-selection {
  background: #39f;
  color: #fff;
}
.mce-match-marker-selected::selection {
  background: #39f;
  color: #fff;
}
.mce-content-body img[data-mce-selected],
.mce-content-body video[data-mce-selected],
.mce-content-body audio[data-mce-selected],
.mce-content-body object[data-mce-selected],
.mce-content-body embed[data-mce-selected],
.mce-content-body table[data-mce-selected] {
  outline: 3px solid #b4d7ff;
}
.mce-content-body hr[data-mce-selected] {
  outline: 3px solid #b4d7ff;
  outline-offset: 1px;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
  outline: 3px solid #b4d7ff;
}
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
  outline: 3px solid #b4d7ff;
}
.mce-content-body *[contentEditable=false][data-mce-selected] {
  cursor: not-allowed;
  outline: 3px solid #b4d7ff;
}
.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,
.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {
  outline: none;
}
.mce-content-body *[data-mce-selected="inline-boundary"] {
  background-color: #b4d7ff;
}
.mce-content-body .mce-edit-focus {
  outline: 3px solid #b4d7ff;
}
.mce-content-body td[data-mce-selected],
.mce-content-body th[data-mce-selected] {
  position: relative;
}
.mce-content-body td[data-mce-selected]::-moz-selection,
.mce-content-body th[data-mce-selected]::-moz-selection {
  background: none;
}
.mce-content-body td[data-mce-selected]::selection,
.mce-content-body th[data-mce-selected]::selection {
  background: none;
}
.mce-content-body td[data-mce-selected] *,
.mce-content-body th[data-mce-selected] * {
  outline: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.mce-content-body td[data-mce-selected]::after,
.mce-content-body th[data-mce-selected]::after {
  background-color: rgba(180, 215, 255, 0.35);
  border: 1px solid rgba(180, 215, 255, 0.35);
  bottom: -1px;
  content: '';
  left: -1px;
  mix-blend-mode: multiply;
  position: absolute;
  right: -1px;
  top: -1px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .mce-content-body td[data-mce-selected]::after,
  .mce-content-body th[data-mce-selected]::after {
    border-color: rgba(0, 84, 180, 0.35);
  }
}
.mce-content-body img::-moz-selection {
  background: none;
}
.mce-content-body img::selection {
  background: none;
}
.ephox-snooker-resizer-bar {
  background-color: #b4d7ff;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ephox-snooker-resizer-cols {
  cursor: col-resize;
}
.ephox-snooker-resizer-rows {
  cursor: row-resize;
}
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
  opacity: 1;
}
.mce-spellchecker-word {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
  height: 2rem;
}
.mce-spellchecker-grammar {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");
  background-position: 0 calc(100% + 1px);
  background-repeat: repeat-x;
  background-size: auto 6px;
  cursor: default;
}
.mce-toc {
  border: 1px solid gray;
}
.mce-toc h2 {
  margin: 4px;
}
.mce-toc li {
  list-style-type: none;
}
table[style*="border-width: 0px"],
.mce-item-table:not([border]),
.mce-item-table[border="0"],
table[style*="border-width: 0px"] td,
.mce-item-table:not([border]) td,
.mce-item-table[border="0"] td,
table[style*="border-width: 0px"] th,
.mce-item-table:not([border]) th,
.mce-item-table[border="0"] th,
table[style*="border-width: 0px"] caption,
.mce-item-table:not([border]) caption,
.mce-item-table[border="0"] caption {
  border: 1px dashed #bbb;
}
.mce-visualblocks p,
.mce-visualblocks h1,
.mce-visualblocks h2,
.mce-visualblocks h3,
.mce-visualblocks h4,
.mce-visualblocks h5,
.mce-visualblocks h6,
.mce-visualblocks div:not([data-mce-bogus]),
.mce-visualblocks section,
.mce-visualblocks article,
.mce-visualblocks blockquote,
.mce-visualblocks address,
.mce-visualblocks pre,
.mce-visualblocks figure,
.mce-visualblocks figcaption,
.mce-visualblocks hgroup,
.mce-visualblocks aside,
.mce-visualblocks ul,
.mce-visualblocks ol,
.mce-visualblocks dl {
  background-repeat: no-repeat;
  border: 1px dashed #bbb;
  margin-left: 3px;
  padding-top: 10px;
}
.mce-visualblocks p {
  background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);
}
.mce-visualblocks h1 {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);
}
.mce-visualblocks h2 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);
}
.mce-visualblocks h3 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);
}
.mce-visualblocks h4 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);
}
.mce-visualblocks h5 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);
}
.mce-visualblocks h6 {
  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);
}
.mce-visualblocks div:not([data-mce-bogus]) {
  background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);
}
.mce-visualblocks section {
  background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);
}
.mce-visualblocks article {
  background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);
}
.mce-visualblocks blockquote {
  background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);
}
.mce-visualblocks address {
  background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=);
}
.mce-visualblocks pre {
  background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);
}
.mce-visualblocks figure {
  background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);
}
.mce-visualblocks figcaption {
  border: 1px dashed #bbb;
}
.mce-visualblocks hgroup {
  background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);
}
.mce-visualblocks aside {
  background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);
}
.mce-visualblocks ul {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);
}
.mce-visualblocks ol {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);
}
.mce-visualblocks dl {
  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);
}
.mce-visualblocks:not([dir=rtl]) p,
.mce-visualblocks:not([dir=rtl]) h1,
.mce-visualblocks:not([dir=rtl]) h2,
.mce-visualblocks:not([dir=rtl]) h3,
.mce-visualblocks:not([dir=rtl]) h4,
.mce-visualblocks:not([dir=rtl]) h5,
.mce-visualblocks:not([dir=rtl]) h6,
.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),
.mce-visualblocks:not([dir=rtl]) section,
.mce-visualblocks:not([dir=rtl]) article,
.mce-visualblocks:not([dir=rtl]) blockquote,
.mce-visualblocks:not([dir=rtl]) address,
.mce-visualblocks:not([dir=rtl]) pre,
.mce-visualblocks:not([dir=rtl]) figure,
.mce-visualblocks:not([dir=rtl]) figcaption,
.mce-visualblocks:not([dir=rtl]) hgroup,
.mce-visualblocks:not([dir=rtl]) aside,
.mce-visualblocks:not([dir=rtl]) ul,
.mce-visualblocks:not([dir=rtl]) ol,
.mce-visualblocks:not([dir=rtl]) dl {
  margin-left: 3px;
}
.mce-visualblocks[dir=rtl] p,
.mce-visualblocks[dir=rtl] h1,
.mce-visualblocks[dir=rtl] h2,
.mce-visualblocks[dir=rtl] h3,
.mce-visualblocks[dir=rtl] h4,
.mce-visualblocks[dir=rtl] h5,
.mce-visualblocks[dir=rtl] h6,
.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),
.mce-visualblocks[dir=rtl] section,
.mce-visualblocks[dir=rtl] article,
.mce-visualblocks[dir=rtl] blockquote,
.mce-visualblocks[dir=rtl] address,
.mce-visualblocks[dir=rtl] pre,
.mce-visualblocks[dir=rtl] figure,
.mce-visualblocks[dir=rtl] figcaption,
.mce-visualblocks[dir=rtl] hgroup,
.mce-visualblocks[dir=rtl] aside,
.mce-visualblocks[dir=rtl] ul,
.mce-visualblocks[dir=rtl] ol,
.mce-visualblocks[dir=rtl] dl {
  background-position-x: right;
  margin-right: 3px;
}
.mce-nbsp,
.mce-shy {
  background: #aaa;
}
.mce-shy::after {
  content: '-';
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-clonedresizable{opacity:.5;outline:1px dashed #000;position:absolute;z-index:10000}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10001}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.35);border:1px solid rgba(180,215,255,.35);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.35)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body [data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body [contentEditable=false]{cursor:default}.mce-content-body [contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--16by9,.tiny-pageembed--1by1,.tiny-pageembed--21by9,.tiny-pageembed--4by3{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--16by9 iframe,.tiny-pageembed--1by1 iframe,.tiny-pageembed--21by9 iframe,.tiny-pageembed--4by3 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:10000}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-clonedresizable{opacity:.5;outline:1px dashed #000;position:absolute;z-index:10000}.mce-content-body .mce-clonedresizable.mce-resizetable-columns td,.mce-content-body .mce-clonedresizable.mce-resizetable-columns th{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10001}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:'';display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body audio[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body img[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body video[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body [contentEditable=false] [contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false] [contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body [contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly [contentEditable=true]:focus,.mce-content-body.mce-content-readonly [contentEditable=true]:hover{outline:0}.mce-content-body [data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:0 0}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:0 0}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.35);border:1px solid rgba(180,215,255,.35);bottom:-1px;content:'';left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.35)}}.mce-content-body img::-moz-selection{background:0 0}.mce-content-body img::selection{background:0 0}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}.mce-item-table:not([border]),.mce-item-table:not([border]) caption,.mce-item-table:not([border]) td,.mce-item-table:not([border]) th,.mce-item-table[border="0"],.mce-item-table[border="0"] caption,.mce-item-table[border="0"] td,.mce-item-table[border="0"] th,table[style*="border-width: 0px"],table[style*="border-width: 0px"] caption,table[style*="border-width: 0px"] td,table[style*="border-width: 0px"] th{border:1px dashed #bbb}.mce-visualblocks address,.mce-visualblocks article,.mce-visualblocks aside,.mce-visualblocks blockquote,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks dl,.mce-visualblocks figcaption,.mce-visualblocks figure,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks hgroup,.mce-visualblocks ol,.mce-visualblocks p,.mce-visualblocks pre,.mce-visualblocks section,.mce-visualblocks ul{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) dl,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) ul{margin-left:3px}.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] dl,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] ul{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}body{font-family:sans-serif}table{border-collapse:collapse}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection {
  /* Note: this file is used inside the content, so isn't part of theming */
  background-color: green;
  display: inline-block;
  opacity: 0.5;
  position: absolute;
}
body {
  -webkit-text-size-adjust: none;
}
body img {
  /* this is related to the content margin */
  max-width: 96vw;
}
body table img {
  max-width: 95%;
}
body {
  font-family: sans-serif;
}
table {
  border-collapse: collapse;
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tinymce-mobile-unfocused-selections .tinymce-mobile-unfocused-selection{background-color:green;display:inline-block;opacity:.5;position:absolute}body{-webkit-text-size-adjust:none}body img{max-width:96vw}body table img{max-width:95%}body{font-family:sans-serif}table{border-collapse:collapse}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tox {
  box-sizing: content-box;
  color: #222f3e;
  cursor: auto;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  -webkit-tap-highlight-color: transparent;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  vertical-align: initial;
  white-space: normal;
}
.tox *:not(svg):not(rect) {
  box-sizing: inherit;
  color: inherit;
  cursor: inherit;
  direction: inherit;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  -webkit-tap-highlight-color: inherit;
  text-align: inherit;
  text-decoration: inherit;
  text-shadow: inherit;
  text-transform: inherit;
  vertical-align: inherit;
  white-space: inherit;
}
.tox *:not(svg):not(rect) {
  /* stylelint-disable-line no-duplicate-selectors */
  background: transparent;
  border: 0;
  float: none;
  height: auto;
  margin: 0;
  max-width: none;
  outline: 0;
  padding: 0;
  position: static;
  width: auto;
}
.tox:not([dir=rtl]) {
  direction: ltr;
  text-align: left;
}
.tox[dir=rtl] {
  direction: rtl;
  text-align: right;
}
.tox-tinymce {
  border: 1px solid #cccccc;
  border-radius: 0;
  box-shadow: none;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  overflow: hidden;
  position: relative;
  visibility: inherit !important;
}
.tox-tinymce-inline {
  border: none;
  box-shadow: none;
}
.tox-tinymce-inline .tox-editor-header {
  border: 1px solid #cccccc;
  border-radius: 0;
  box-shadow: none;
}
.tox-tinymce-aux {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  z-index: 1300;
}
.tox-tinymce *:focus,
.tox-tinymce-aux *:focus {
  outline: none;
}
button::-moz-focus-inner {
  border: 0;
}
.tox .accessibility-issue__header {
  align-items: center;
  display: flex;
  margin-bottom: 4px;
}
.tox .accessibility-issue__description {
  align-items: stretch;
  border: 1px solid #cccccc;
  border-radius: 3px;
  display: flex;
  justify-content: space-between;
}
.tox .accessibility-issue__description > div {
  padding-bottom: 4px;
}
.tox .accessibility-issue__description > div > div {
  align-items: center;
  display: flex;
  margin-bottom: 4px;
}
.tox .accessibility-issue__description > *:last-child:not(:only-child) {
  border-color: #cccccc;
  border-style: solid;
}
.tox .accessibility-issue__repair {
  margin-top: 16px;
}
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description {
  background-color: rgba(32, 122, 183, 0.1);
  border-color: rgba(32, 122, 183, 0.4);
  color: #222f3e;
}
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child {
  border-color: rgba(32, 122, 183, 0.4);
}
.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 {
  color: #207ab7;
}
.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg {
  fill: #207ab7;
}
.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon {
  color: #207ab7;
}
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description {
  background-color: rgba(255, 165, 0, 0.1);
  border-color: rgba(255, 165, 0, 0.5);
  color: #222f3e;
}
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child {
  border-color: rgba(255, 165, 0, 0.5);
}
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 {
  color: #cc8500;
}
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg {
  fill: #cc8500;
}
.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon {
  color: #cc8500;
}
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description {
  background-color: rgba(204, 0, 0, 0.1);
  border-color: rgba(204, 0, 0, 0.4);
  color: #222f3e;
}
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child {
  border-color: rgba(204, 0, 0, 0.4);
}
.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 {
  color: #c00;
}
.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg {
  fill: #c00;
}
.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon {
  color: #c00;
}
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description {
  background-color: rgba(120, 171, 70, 0.1);
  border-color: rgba(120, 171, 70, 0.4);
  color: #222f3e;
}
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child {
  border-color: rgba(120, 171, 70, 0.4);
}
.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 {
  color: #78AB46;
}
.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg {
  fill: #78AB46;
}
.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon {
  color: #78AB46;
}
.tox .tox-dialog__body-content .accessibility-issue__header h1,
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 {
  margin-top: 0;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {
  margin-left: auto;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description {
  padding: 4px 4px 4px 8px;
}
.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child {
  border-left-width: 1px;
  padding-left: 4px;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button {
  margin-right: 4px;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {
  margin-right: auto;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description {
  padding: 4px 8px 4px 4px;
}
.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child {
  border-right-width: 1px;
  padding-right: 4px;
}
.tox .tox-anchorbar {
  display: flex;
  flex: 0 0 auto;
}
.tox .tox-bar {
  display: flex;
  flex: 0 0 auto;
}
.tox .tox-button {
  background-color: #207ab7;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  border-color: #207ab7;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  line-height: 24px;
  margin: 0;
  outline: none;
  padding: 4px 16px;
  text-align: center;
  text-decoration: none;
  text-transform: capitalize;
  white-space: nowrap;
}
.tox .tox-button[disabled] {
  background-color: #207ab7;
  background-image: none;
  border-color: #207ab7;
  box-shadow: none;
  color: rgba(255, 255, 255, 0.5);
  cursor: not-allowed;
}
.tox .tox-button:focus:not(:disabled) {
  background-color: #1c6ca1;
  background-image: none;
  border-color: #1c6ca1;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button:hover:not(:disabled) {
  background-color: #1c6ca1;
  background-image: none;
  border-color: #1c6ca1;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button:active:not(:disabled) {
  background-color: #185d8c;
  background-image: none;
  border-color: #185d8c;
  box-shadow: none;
  color: #fff;
}
.tox .tox-button--secondary {
  background-color: #f0f0f0;
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  border-color: #f0f0f0;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  color: #222f3e;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  outline: none;
  padding: 4px 16px;
  text-decoration: none;
  text-transform: capitalize;
}
.tox .tox-button--secondary[disabled] {
  background-color: #f0f0f0;
  background-image: none;
  border-color: #f0f0f0;
  box-shadow: none;
  color: rgba(34, 47, 62, 0.5);
}
.tox .tox-button--secondary:focus:not(:disabled) {
  background-color: #e3e3e3;
  background-image: none;
  border-color: #e3e3e3;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-button--secondary:hover:not(:disabled) {
  background-color: #e3e3e3;
  background-image: none;
  border-color: #e3e3e3;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-button--secondary:active:not(:disabled) {
  background-color: #d6d6d6;
  background-image: none;
  border-color: #d6d6d6;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-button--icon,
.tox .tox-button.tox-button--icon,
.tox .tox-button.tox-button--secondary.tox-button--icon {
  padding: 4px;
}
.tox .tox-button--icon .tox-icon svg,
.tox .tox-button.tox-button--icon .tox-icon svg,
.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg {
  display: block;
  fill: currentColor;
}
.tox .tox-button-link {
  background: 0;
  border: none;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.3;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.tox .tox-button-link--sm {
  font-size: 14px;
}
.tox .tox-button--naked {
  background-color: transparent;
  border-color: transparent;
  box-shadow: unset;
  color: #222f3e;
}
.tox .tox-button--naked[disabled] {
  background-color: #f0f0f0;
  border-color: #f0f0f0;
  box-shadow: none;
  color: rgba(34, 47, 62, 0.5);
}
.tox .tox-button--naked:hover:not(:disabled) {
  background-color: #e3e3e3;
  border-color: #e3e3e3;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-button--naked:focus:not(:disabled) {
  background-color: #e3e3e3;
  border-color: #e3e3e3;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-button--naked:active:not(:disabled) {
  background-color: #d6d6d6;
  border-color: #d6d6d6;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-button--naked .tox-icon svg {
  fill: currentColor;
}
.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) {
  color: #222f3e;
}
.tox .tox-checkbox {
  align-items: center;
  border-radius: 3px;
  cursor: pointer;
  display: flex;
  height: 36px;
  min-width: 36px;
}
.tox .tox-checkbox__input {
  /* Hide from view but visible to screen readers */
  height: 1px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
}
.tox .tox-checkbox__icons {
  align-items: center;
  border-radius: 3px;
  box-shadow: 0 0 0 2px transparent;
  box-sizing: content-box;
  display: flex;
  height: 24px;
  justify-content: center;
  padding: calc(4px - 1px);
  width: 24px;
}
.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  display: block;
  fill: rgba(34, 47, 62, 0.3);
}
.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {
  display: none;
  fill: #207ab7;
}
.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg {
  display: none;
  fill: #207ab7;
}
.tox .tox-checkbox--disabled {
  color: rgba(34, 47, 62, 0.5);
  cursor: not-allowed;
}
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg {
  fill: rgba(34, 47, 62, 0.5);
}
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  fill: rgba(34, 47, 62, 0.5);
}
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {
  fill: rgba(34, 47, 62, 0.5);
}
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  display: none;
}
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg {
  display: block;
}
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {
  display: none;
}
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {
  display: block;
}
.tox input.tox-checkbox__input:focus + .tox-checkbox__icons {
  border-radius: 3px;
  box-shadow: inset 0 0 0 1px #207ab7;
  padding: calc(4px - 1px);
}
.tox:not([dir=rtl]) .tox-checkbox__label {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-checkbox__input {
  left: -10000px;
}
.tox:not([dir=rtl]) .tox-bar .tox-checkbox {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-checkbox__label {
  margin-right: 4px;
}
.tox[dir=rtl] .tox-checkbox__input {
  right: -10000px;
}
.tox[dir=rtl] .tox-bar .tox-checkbox {
  margin-right: 4px;
}
.tox {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox .tox-collection--toolbar .tox-collection__group {
  display: flex;
  padding: 0;
}
.tox .tox-collection--grid .tox-collection__group {
  display: flex;
  flex-wrap: wrap;
  max-height: 208px;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
}
.tox .tox-collection--list .tox-collection__group {
  border-bottom-width: 0;
  border-color: #cccccc;
  border-left-width: 0;
  border-right-width: 0;
  border-style: solid;
  border-top-width: 1px;
  padding: 4px 0;
}
.tox .tox-collection--list .tox-collection__group:first-child {
  border-top-width: 0;
}
.tox .tox-collection__group-heading {
  background-color: #e6e6e6;
  color: rgba(34, 47, 62, 0.7);
  cursor: default;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 4px;
  margin-top: -4px;
  padding: 4px 8px;
  text-transform: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tox .tox-collection__item {
  align-items: center;
  color: #222f3e;
  cursor: pointer;
  display: flex;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tox .tox-collection--list .tox-collection__item {
  padding: 4px 8px;
}
.tox .tox-collection--toolbar .tox-collection__item {
  border-radius: 3px;
  padding: 4px;
}
.tox .tox-collection--grid .tox-collection__item {
  border-radius: 3px;
  padding: 4px;
}
.tox .tox-collection--list .tox-collection__item--enabled {
  background-color: #fff;
  color: #222f3e;
}
.tox .tox-collection--list .tox-collection__item--active {
  background-color: #dee0e2;
}
.tox .tox-collection--toolbar .tox-collection__item--enabled {
  background-color: #c8cbcf;
  color: #222f3e;
}
.tox .tox-collection--toolbar .tox-collection__item--active {
  background-color: #dee0e2;
}
.tox .tox-collection--grid .tox-collection__item--enabled {
  background-color: #c8cbcf;
  color: #222f3e;
}
.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
  background-color: #dee0e2;
  color: #222f3e;
}
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
  color: #222f3e;
}
.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) {
  color: #222f3e;
}
.tox .tox-collection__item--state-disabled {
  background-color: transparent;
  color: rgba(34, 47, 62, 0.5);
  cursor: not-allowed;
}
.tox .tox-collection__item-icon,
.tox .tox-collection__item-checkmark {
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  width: 24px;
}
.tox .tox-collection__item-icon svg,
.tox .tox-collection__item-checkmark svg {
  fill: currentColor;
}
.tox .tox-collection--toolbar-lg .tox-collection__item-icon {
  height: 48px;
  width: 48px;
}
.tox .tox-collection__item-label {
  color: currentColor;
  display: inline-block;
  flex: 1;
  -ms-flex-preferred-size: auto;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 24px;
  text-transform: none;
  word-break: break-all;
}
.tox .tox-collection__item-accessory {
  color: rgba(34, 47, 62, 0.7);
  display: inline-block;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  text-transform: none;
}
.tox .tox-collection__item-caret {
  align-items: center;
  display: flex;
  min-height: 24px;
}
.tox .tox-collection__item-caret::after {
  content: '';
  font-size: 0;
  min-height: inherit;
}
.tox .tox-collection__item-caret svg {
  fill: #222f3e;
}
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg {
  display: none;
}
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark {
  display: none;
}
.tox .tox-collection--horizontal {
  background-color: #fff;
  border: 1px solid #cccccc;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  display: flex;
  flex: 0 0 auto;
  flex-shrink: 0;
  flex-wrap: nowrap;
  margin-bottom: 0;
  overflow-x: auto;
  padding: 0;
}
.tox .tox-collection--horizontal .tox-collection__group {
  align-items: center;
  display: flex;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0 4px;
}
.tox .tox-collection--horizontal .tox-collection__item {
  height: 34px;
  margin: 2px 0 3px 0;
  padding: 0 4px;
}
.tox .tox-collection--horizontal .tox-collection__item-label {
  white-space: nowrap;
}
.tox .tox-collection--horizontal .tox-collection__item-caret {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {
  border-right: 1px solid #cccccc;
}
.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) {
  margin-left: 8px;
}
.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item-label:first-child {
  margin-left: 4px;
}
.tox:not([dir=rtl]) .tox-collection__item-accessory {
  margin-left: 16px;
  text-align: right;
}
.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret {
  margin-left: 16px;
}
.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {
  border-left: 1px solid #cccccc;
}
.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) {
  margin-right: 8px;
}
.tox[dir=rtl] .tox-collection--list .tox-collection__item-label:first-child {
  margin-right: 4px;
}
.tox[dir=rtl] .tox-collection__item-icon-rtl {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg {
  transform: rotateY(180deg);
}
.tox[dir=rtl] .tox-collection__item-accessory {
  margin-right: 16px;
  text-align: left;
}
.tox[dir=rtl] .tox-collection .tox-collection__item-caret {
  margin-right: 16px;
  transform: rotateY(180deg);
}
.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret {
  margin-right: 4px;
}
.tox .tox-color-picker-container {
  display: flex;
  flex-direction: row;
  height: 225px;
  margin: 0;
}
.tox .tox-sv-palette {
  box-sizing: border-box;
  display: flex;
  height: 100%;
}
.tox .tox-sv-palette-spectrum {
  height: 100%;
}
.tox .tox-sv-palette,
.tox .tox-sv-palette-spectrum {
  width: 225px;
}
.tox .tox-sv-palette-thumb {
  background: none;
  border: 1px solid black;
  border-radius: 50%;
  box-sizing: content-box;
  height: 12px;
  position: absolute;
  width: 12px;
}
.tox .tox-sv-palette-inner-thumb {
  border: 1px solid white;
  border-radius: 50%;
  height: 10px;
  position: absolute;
  width: 10px;
}
.tox .tox-hue-slider {
  box-sizing: border-box;
  height: 100%;
  width: 25px;
}
.tox .tox-hue-slider-spectrum {
  background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00);
  height: 100%;
  width: 100%;
}
.tox .tox-hue-slider,
.tox .tox-hue-slider-spectrum {
  width: 20px;
}
.tox .tox-hue-slider-thumb {
  background: white;
  border: 1px solid black;
  box-sizing: content-box;
  height: 4px;
  width: 100%;
}
.tox .tox-rgb-form {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.tox .tox-rgb-form div {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  width: inherit;
}
.tox .tox-rgb-form input {
  width: 6em;
}
.tox .tox-rgb-form input.tox-invalid {
  /* Need !important to override Chrome's focus styling unfortunately */
  border: 1px solid red !important;
}
.tox .tox-rgb-form .tox-rgba-preview {
  border: 1px solid black;
  flex-grow: 2;
  margin-bottom: 0;
}
.tox:not([dir=rtl]) .tox-sv-palette {
  margin-right: 15px;
}
.tox:not([dir=rtl]) .tox-hue-slider {
  margin-right: 15px;
}
.tox:not([dir=rtl]) .tox-hue-slider-thumb {
  margin-left: -1px;
}
.tox:not([dir=rtl]) .tox-rgb-form label {
  margin-right: 0.5em;
}
.tox[dir=rtl] .tox-sv-palette {
  margin-left: 15px;
}
.tox[dir=rtl] .tox-hue-slider {
  margin-left: 15px;
}
.tox[dir=rtl] .tox-hue-slider-thumb {
  margin-right: -1px;
}
.tox[dir=rtl] .tox-rgb-form label {
  margin-left: 0.5em;
}
.tox .tox-toolbar .tox-swatches,
.tox .tox-toolbar__primary .tox-swatches,
.tox .tox-toolbar__overflow .tox-swatches {
  margin: 2px 0 3px 4px;
}
.tox .tox-collection--list .tox-collection__group .tox-swatches-menu {
  border: 0;
  margin: -4px 0;
}
.tox .tox-swatches__row {
  display: flex;
}
.tox .tox-swatch {
  height: 30px;
  transition: transform 0.15s, box-shadow 0.15s;
  width: 30px;
}
.tox .tox-swatch:hover,
.tox .tox-swatch:focus {
  box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset;
  transform: scale(0.8);
}
.tox .tox-swatch--remove {
  align-items: center;
  display: flex;
  justify-content: center;
}
.tox .tox-swatch--remove svg path {
  stroke: #e74c3c;
}
.tox .tox-swatches__picker-btn {
  align-items: center;
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: flex;
  height: 30px;
  justify-content: center;
  outline: none;
  padding: 0;
  width: 30px;
}
.tox .tox-swatches__picker-btn svg {
  height: 24px;
  width: 24px;
}
.tox .tox-swatches__picker-btn:hover {
  background: #dee0e2;
}
.tox:not([dir=rtl]) .tox-swatches__picker-btn {
  margin-left: auto;
}
.tox[dir=rtl] .tox-swatches__picker-btn {
  margin-right: auto;
}
.tox .tox-comment-thread {
  background: #fff;
  position: relative;
}
.tox .tox-comment-thread > *:not(:first-child) {
  margin-top: 8px;
}
.tox .tox-comment {
  background: #fff;
  border: 1px solid #cccccc;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1);
  padding: 8px 8px 16px 8px;
  position: relative;
}
.tox .tox-comment__header {
  align-items: center;
  color: #222f3e;
  display: flex;
  justify-content: space-between;
}
.tox .tox-comment__date {
  color: rgba(34, 47, 62, 0.7);
  font-size: 12px;
}
.tox .tox-comment__body {
  color: #222f3e;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  margin-top: 8px;
  position: relative;
  text-transform: initial;
}
.tox .tox-comment__body textarea {
  resize: none;
  white-space: normal;
  width: 100%;
}
.tox .tox-comment__expander {
  padding-top: 8px;
}
.tox .tox-comment__expander p {
  color: rgba(34, 47, 62, 0.7);
  font-size: 14px;
  font-style: normal;
}
.tox .tox-comment__body p {
  margin: 0;
}
.tox .tox-comment__buttonspacing {
  padding-top: 16px;
  text-align: center;
}
.tox .tox-comment-thread__overlay::after {
  background: #fff;
  bottom: 0;
  content: "";
  display: flex;
  left: 0;
  opacity: 0.9;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 5;
}
.tox .tox-comment__reply {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-top: 8px;
}
.tox .tox-comment__reply > *:first-child {
  margin-bottom: 8px;
  width: 100%;
}
.tox .tox-comment__edit {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  margin-top: 16px;
}
.tox .tox-comment__gradient::after {
  background: linear-gradient(rgba(255, 255, 255, 0), #fff);
  bottom: 0;
  content: "";
  display: block;
  height: 5em;
  margin-top: -40px;
  position: absolute;
  width: 100%;
}
.tox .tox-comment__overlay {
  background: #fff;
  bottom: 0;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  left: 0;
  opacity: 0.9;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  z-index: 5;
}
.tox .tox-comment__loading-text {
  align-items: center;
  color: #222f3e;
  display: flex;
  flex-direction: column;
  position: relative;
}
.tox .tox-comment__loading-text > div {
  padding-bottom: 16px;
}
.tox .tox-comment__overlaytext {
  bottom: 0;
  flex-direction: column;
  font-size: 14px;
  left: 0;
  padding: 1em;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
}
.tox .tox-comment__overlaytext p {
  background-color: #fff;
  box-shadow: 0 0 8px 8px #fff;
  color: #222f3e;
  text-align: center;
}
.tox .tox-comment__overlaytext div:nth-of-type(2) {
  font-size: 0.8em;
}
.tox .tox-comment__busy-spinner {
  align-items: center;
  background-color: #fff;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 20;
}
.tox .tox-comment__scroll {
  display: flex;
  flex-direction: column;
  flex-shrink: 1;
  overflow: auto;
}
.tox .tox-conversations {
  margin: 8px;
}
.tox:not([dir=rtl]) .tox-comment__edit {
  margin-left: 8px;
}
.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child,
.tox:not([dir=rtl]) .tox-comment__edit > *:last-child,
.tox:not([dir=rtl]) .tox-comment__reply > *:last-child {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-comment__edit {
  margin-right: 8px;
}
.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child,
.tox[dir=rtl] .tox-comment__edit > *:last-child,
.tox[dir=rtl] .tox-comment__reply > *:last-child {
  margin-right: 8px;
}
.tox .tox-user {
  align-items: center;
  display: flex;
}
.tox .tox-user__avatar svg {
  fill: rgba(34, 47, 62, 0.7);
}
.tox .tox-user__name {
  color: rgba(34, 47, 62, 0.7);
  font-size: 12px;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
}
.tox:not([dir=rtl]) .tox-user__avatar svg {
  margin-right: 8px;
}
.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-user__avatar svg {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-user__avatar + .tox-user__name {
  margin-right: 8px;
}
.tox .tox-dialog-wrap {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1100;
}
.tox .tox-dialog-wrap__backdrop {
  background-color: rgba(255, 255, 255, 0.75);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.tox .tox-dialog-wrap__backdrop--opaque {
  background-color: #fff;
}
.tox .tox-dialog {
  background-color: #fff;
  border-color: #cccccc;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15);
  display: flex;
  flex-direction: column;
  max-height: 100%;
  max-width: 480px;
  overflow: hidden;
  position: relative;
  width: 95vw;
  z-index: 2;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox .tox-dialog {
    align-self: flex-start;
    margin: 8px auto;
    width: calc(100vw - 16px);
  }
}
.tox .tox-dialog-inline {
  z-index: 1100;
}
.tox .tox-dialog__header {
  align-items: center;
  background-color: #fff;
  border-bottom: none;
  color: #222f3e;
  display: flex;
  font-size: 16px;
  justify-content: space-between;
  padding: 8px 16px 0 16px;
  position: relative;
}
.tox .tox-dialog__header .tox-button {
  z-index: 1;
}
.tox .tox-dialog__draghandle {
  cursor: grab;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.tox .tox-dialog__draghandle:active {
  cursor: grabbing;
}
.tox .tox-dialog__dismiss {
  margin-left: auto;
}
.tox .tox-dialog__title {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  margin: 0;
  text-transform: none;
}
.tox .tox-dialog__body {
  color: #222f3e;
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  min-width: 0;
  text-align: left;
  text-transform: none;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox .tox-dialog__body {
    flex-direction: column;
  }
}
.tox .tox-dialog__body-nav {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  padding: 16px 16px;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox .tox-dialog__body-nav {
    flex-direction: row;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
    padding-bottom: 0;
  }
}
.tox .tox-dialog__body-nav-item {
  border-bottom: 2px solid transparent;
  color: rgba(34, 47, 62, 0.7);
  display: inline-block;
  font-size: 14px;
  line-height: 1.3;
  margin-bottom: 8px;
  text-decoration: none;
  white-space: nowrap;
}
.tox .tox-dialog__body-nav-item:focus {
  background-color: rgba(32, 122, 183, 0.1);
}
.tox .tox-dialog__body-nav-item--active {
  border-bottom: 2px solid #207ab7;
  color: #207ab7;
}
.tox .tox-dialog__body-content {
  box-sizing: border-box;
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
  max-height: 650px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 16px 16px;
}
.tox .tox-dialog__body-content > * {
  margin-bottom: 0;
  margin-top: 16px;
}
.tox .tox-dialog__body-content > *:first-child {
  margin-top: 0;
}
.tox .tox-dialog__body-content > *:last-child {
  margin-bottom: 0;
}
.tox .tox-dialog__body-content > *:only-child {
  margin-bottom: 0;
  margin-top: 0;
}
.tox .tox-dialog__body-content a {
  color: #207ab7;
  cursor: pointer;
  text-decoration: none;
}
.tox .tox-dialog__body-content a:hover,
.tox .tox-dialog__body-content a:focus {
  color: #185d8c;
  text-decoration: none;
}
.tox .tox-dialog__body-content a:active {
  color: #185d8c;
  text-decoration: none;
}
.tox .tox-dialog__body-content svg {
  fill: #222f3e;
}
.tox .tox-dialog__body-content ul {
  display: block;
  list-style-type: disc;
  margin-bottom: 16px;
  -webkit-margin-end: 0;
          margin-inline-end: 0;
  -webkit-margin-start: 0;
          margin-inline-start: 0;
  -webkit-padding-start: 2.5rem;
          padding-inline-start: 2.5rem;
}
.tox .tox-dialog__body-content .tox-form__group h1 {
  color: #222f3e;
  font-size: 20px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  margin-bottom: 16px;
  margin-top: 2rem;
  text-transform: none;
}
.tox .tox-dialog__body-content .tox-form__group h2 {
  color: #222f3e;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal;
  margin-bottom: 16px;
  margin-top: 2rem;
  text-transform: none;
}
.tox .tox-dialog__body-content .tox-form__group p {
  margin-bottom: 16px;
}
.tox .tox-dialog__body-content .tox-form__group h1:first-child,
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
.tox .tox-dialog__body-content .tox-form__group p:first-child {
  margin-top: 0;
}
.tox .tox-dialog__body-content .tox-form__group h1:last-child,
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
.tox .tox-dialog__body-content .tox-form__group p:last-child {
  margin-bottom: 0;
}
.tox .tox-dialog__body-content .tox-form__group h1:only-child,
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
.tox .tox-dialog__body-content .tox-form__group p:only-child {
  margin-bottom: 0;
  margin-top: 0;
}
.tox .tox-dialog--width-lg {
  height: 650px;
  max-width: 1200px;
}
.tox .tox-dialog--width-md {
  max-width: 800px;
}
.tox .tox-dialog--width-md .tox-dialog__body-content {
  overflow: auto;
}
.tox .tox-dialog__body-content--centered {
  text-align: center;
}
.tox .tox-dialog__footer {
  align-items: center;
  background-color: #fff;
  border-top: 1px solid #cccccc;
  display: flex;
  justify-content: space-between;
  padding: 8px 16px;
}
.tox .tox-dialog__footer-start,
.tox .tox-dialog__footer-end {
  display: flex;
}
.tox .tox-dialog__busy-spinner {
  align-items: center;
  background-color: rgba(255, 255, 255, 0.75);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 3;
}
.tox .tox-dialog__table {
  border-collapse: collapse;
  width: 100%;
}
.tox .tox-dialog__table thead th {
  font-weight: bold;
  padding-bottom: 8px;
}
.tox .tox-dialog__table tbody tr {
  border-bottom: 1px solid #cccccc;
}
.tox .tox-dialog__table tbody tr:last-child {
  border-bottom: none;
}
.tox .tox-dialog__table td {
  padding-bottom: 8px;
  padding-top: 8px;
}
.tox .tox-dialog__popups {
  position: absolute;
  width: 100%;
  z-index: 1100;
}
.tox .tox-dialog__body-iframe {
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dialog__body-iframe .tox-navobj {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) {
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 100%;
}
.tox .tox-dialog-dock-fadeout {
  opacity: 0;
  visibility: hidden;
}
.tox .tox-dialog-dock-fadein {
  opacity: 1;
  visibility: visible;
}
.tox .tox-dialog-dock-transition {
  transition: visibility 0s linear 0.3s, opacity 0.3s ease;
}
.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein {
  transition-delay: 0s;
}
body.tox-dialog__disable-scroll {
  overflow: hidden;
}
.tox.tox-platform-ie {
  /* IE11 CSS styles go here */
}
.tox.tox-platform-ie .tox-dialog-wrap {
  position: -ms-device-fixed;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav {
    margin-right: 0;
  }
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) {
    margin-left: 8px;
  }
}
.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *,
.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * {
  margin-left: 8px;
}
.tox[dir=rtl] .tox-dialog__body {
  text-align: right;
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav {
    margin-left: 0;
  }
}
@media only screen and (max-width:767px) {
  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) {
    margin-right: 8px;
  }
}
.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *,
.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * {
  margin-right: 8px;
}
.tox .tox-dropzone-container {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dropzone {
  align-items: center;
  background: #fff;
  border: 2px dashed #cccccc;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  min-height: 100px;
  padding: 10px;
}
.tox .tox-dropzone p {
  color: rgba(34, 47, 62, 0.7);
  margin: 0 0 16px 0;
}
.tox .tox-edit-area {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
  overflow: hidden;
  position: relative;
}
.tox .tox-edit-area__iframe {
  background-color: #fff;
  border: 0;
  box-sizing: border-box;
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 100%;
  position: absolute;
  width: 100%;
}
.tox.tox-inline-edit-area {
  border: 1px dotted #cccccc;
}
.tox .tox-editor-container {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  overflow: hidden;
}
.tox .tox-editor-header {
  z-index: 1;
}
.tox:not(.tox-tinymce-inline) .tox-editor-header {
  box-shadow: none;
  transition: box-shadow 0.5s;
}
.tox.tox-tinymce--toolbar-bottom .tox-editor-header,
.tox.tox-tinymce-inline .tox-editor-header {
  margin-bottom: -1px;
}
.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header {
  box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25);
}
.tox-editor-dock-fadeout {
  opacity: 0;
  visibility: hidden;
}
.tox-editor-dock-fadein {
  opacity: 1;
  visibility: visible;
}
.tox-editor-dock-transition {
  transition: visibility 0s linear 0.25s, opacity 0.25s ease;
}
.tox-editor-dock-transition.tox-editor-dock-fadein {
  transition-delay: 0s;
}
.tox .tox-control-wrap {
  flex: 1;
  position: relative;
}
.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid {
  display: none;
}
.tox .tox-control-wrap svg {
  display: block;
}
.tox .tox-control-wrap__status-icon-wrap {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tox .tox-control-wrap__status-icon-invalid svg {
  fill: #c00;
}
.tox .tox-control-wrap__status-icon-unknown svg {
  fill: orange;
}
.tox .tox-control-wrap__status-icon-valid svg {
  fill: green;
}
.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,
.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,
.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield {
  padding-right: 32px;
}
.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap {
  right: 4px;
}
.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,
.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,
.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield {
  padding-left: 32px;
}
.tox[dir=rtl] .tox-control-wrap__status-icon-wrap {
  left: 4px;
}
.tox .tox-autocompleter {
  max-width: 25em;
}
.tox .tox-autocompleter .tox-menu {
  max-width: 25em;
}
.tox .tox-autocompleter .tox-autocompleter-highlight {
  font-weight: bold;
}
.tox .tox-color-input {
  display: flex;
  position: relative;
  z-index: 1;
}
.tox .tox-color-input .tox-textfield {
  z-index: -1;
}
.tox .tox-color-input span {
  border-color: rgba(34, 47, 62, 0.2);
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  height: 24px;
  position: absolute;
  top: 6px;
  width: 24px;
}
.tox .tox-color-input span:hover:not([aria-disabled=true]),
.tox .tox-color-input span:focus:not([aria-disabled=true]) {
  border-color: #207ab7;
  cursor: pointer;
}
.tox .tox-color-input span::before {
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%);
  background-position: 0 0, 0 6px, 6px -6px, -6px 0;
  background-size: 12px 12px;
  border: 1px solid #fff;
  border-radius: 3px;
  box-sizing: border-box;
  content: '';
  height: 24px;
  left: -1px;
  position: absolute;
  top: -1px;
  width: 24px;
  z-index: -1;
}
.tox .tox-color-input span[aria-disabled=true] {
  cursor: not-allowed;
}
.tox:not([dir=rtl]) .tox-color-input {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox:not([dir=rtl]) .tox-color-input .tox-textfield {
  padding-left: 36px;
}
.tox:not([dir=rtl]) .tox-color-input span {
  left: 6px;
}
.tox[dir="rtl"] .tox-color-input {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox[dir="rtl"] .tox-color-input .tox-textfield {
  padding-right: 36px;
}
.tox[dir="rtl"] .tox-color-input span {
  right: 6px;
}
.tox .tox-label,
.tox .tox-toolbar-label {
  color: rgba(34, 47, 62, 0.7);
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.3;
  padding: 0 8px 0 0;
  text-transform: none;
  white-space: nowrap;
}
.tox .tox-toolbar-label {
  padding: 0 8px;
}
.tox[dir=rtl] .tox-label {
  padding: 0 0 0 8px;
}
.tox .tox-form {
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group {
  box-sizing: border-box;
  margin-bottom: 4px;
}
.tox .tox-form-group--maximize {
  flex: 1;
}
.tox .tox-form__group--error {
  color: #c00;
}
.tox .tox-form__group--collection {
  display: flex;
}
.tox .tox-form__grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
}
.tox .tox-form__grid--2col > .tox-form__group {
  width: calc(50% - (8px / 2));
}
.tox .tox-form__grid--3col > .tox-form__group {
  width: calc(100% / 3 - (8px / 2));
}
.tox .tox-form__grid--4col > .tox-form__group {
  width: calc(25% - (8px / 2));
}
.tox .tox-form__controls-h-stack {
  align-items: center;
  display: flex;
}
.tox .tox-form__group--inline {
  align-items: center;
  display: flex;
}
.tox .tox-form__group--stretched {
  display: flex;
  flex: 1;
  flex-direction: column;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group--stretched .tox-textarea {
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group--stretched .tox-navobj {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-form__group--stretched .tox-navobj :nth-child(2) {
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 100%;
}
.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) {
  margin-right: 4px;
}
.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock {
  display: none;
}
.tox .tox-textfield,
.tox .tox-toolbar-textfield,
.tox .tox-listboxfield .tox-listbox--select,
.tox .tox-textarea {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #cccccc;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  color: #222f3e;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  min-height: 34px;
  outline: none;
  padding: 5px 4.75px;
  resize: none;
  width: 100%;
}
.tox .tox-textfield[disabled],
.tox .tox-textarea[disabled] {
  background-color: #f2f2f2;
  color: rgba(34, 47, 62, 0.85);
  cursor: not-allowed;
}
.tox .tox-textfield:focus,
.tox .tox-listboxfield .tox-listbox--select:focus,
.tox .tox-textarea:focus {
  background-color: #fff;
  border-color: #207ab7;
  box-shadow: none;
  outline: none;
}
.tox .tox-toolbar-textfield {
  border-width: 0;
  margin-bottom: 3px;
  margin-top: 2px;
  max-width: 250px;
}
.tox .tox-naked-btn {
  background-color: transparent;
  border: 0;
  border-color: transparent;
  box-shadow: unset;
  color: #207ab7;
  cursor: pointer;
  display: block;
  margin: 0;
  padding: 0;
}
.tox .tox-naked-btn svg {
  display: block;
  fill: #222f3e;
}
.tox:not([dir=rtl]) .tox-toolbar-textfield + * {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-toolbar-textfield + * {
  margin-right: 4px;
}
.tox .tox-listboxfield {
  cursor: pointer;
  position: relative;
}
.tox .tox-listboxfield .tox-listbox--select[disabled] {
  background-color: #f2f2f2;
  color: rgba(34, 47, 62, 0.85);
  cursor: not-allowed;
}
.tox .tox-listbox__select-label {
  cursor: default;
  flex: 1;
  margin: 0 4px;
}
.tox .tox-listbox__select-chevron {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 16px;
}
.tox .tox-listbox__select-chevron svg {
  fill: #222f3e;
}
.tox .tox-listboxfield .tox-listbox--select {
  align-items: center;
  display: flex;
}
.tox:not([dir=rtl]) .tox-listboxfield svg {
  right: 8px;
}
.tox[dir=rtl] .tox-listboxfield svg {
  left: 8px;
}
.tox .tox-selectfield {
  cursor: pointer;
  position: relative;
}
.tox .tox-selectfield select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #cccccc;
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  color: #222f3e;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  min-height: 34px;
  outline: none;
  padding: 5px 4.75px;
  resize: none;
  width: 100%;
}
.tox .tox-selectfield select[disabled] {
  background-color: #f2f2f2;
  color: rgba(34, 47, 62, 0.85);
  cursor: not-allowed;
}
.tox .tox-selectfield select::-ms-expand {
  display: none;
}
.tox .tox-selectfield select:focus {
  background-color: #fff;
  border-color: #207ab7;
  box-shadow: none;
  outline: none;
}
.tox .tox-selectfield svg {
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tox:not([dir=rtl]) .tox-selectfield select[size="0"],
.tox:not([dir=rtl]) .tox-selectfield select[size="1"] {
  padding-right: 24px;
}
.tox:not([dir=rtl]) .tox-selectfield svg {
  right: 8px;
}
.tox[dir=rtl] .tox-selectfield select[size="0"],
.tox[dir=rtl] .tox-selectfield select[size="1"] {
  padding-left: 24px;
}
.tox[dir=rtl] .tox-selectfield svg {
  left: 8px;
}
.tox .tox-textarea {
  -webkit-appearance: textarea;
     -moz-appearance: textarea;
          appearance: textarea;
  white-space: pre-wrap;
}
.tox-fullscreen {
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  overflow: hidden;
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
  padding: 0;
  position: fixed;
  top: 0;
  touch-action: pinch-zoom;
  width: 100%;
}
.tox-fullscreen .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {
  display: none;
}
.tox-fullscreen .tox.tox-tinymce.tox-fullscreen {
  z-index: 1200;
}
.tox-fullscreen .tox.tox-tinymce-aux {
  z-index: 1201;
}
.tox .tox-help__more-link {
  list-style: none;
  margin-top: 1em;
}
.tox .tox-image-tools {
  width: 100%;
}
.tox .tox-image-tools__toolbar {
  align-items: center;
  display: flex;
  justify-content: center;
}
.tox .tox-image-tools__image {
  background-color: #666;
  height: 380px;
  overflow: auto;
  position: relative;
  width: 100%;
}
.tox .tox-image-tools__image,
.tox .tox-image-tools__image + .tox-image-tools__toolbar {
  margin-top: 8px;
}
.tox .tox-image-tools__image-bg {
  background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==);
}
.tox .tox-image-tools__toolbar > .tox-spacer {
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-croprect-block {
  background: black;
  filter: alpha(opacity=50);
  opacity: 0.5;
  position: absolute;
  zoom: 1;
}
.tox .tox-croprect-handle {
  border: 2px solid white;
  height: 20px;
  left: 0;
  position: absolute;
  top: 0;
  width: 20px;
}
.tox .tox-croprect-handle-move {
  border: 0;
  cursor: move;
  position: absolute;
}
.tox .tox-croprect-handle-nw {
  border-width: 2px 0 0 2px;
  cursor: nw-resize;
  left: 100px;
  margin: -2px 0 0 -2px;
  top: 100px;
}
.tox .tox-croprect-handle-ne {
  border-width: 2px 2px 0 0;
  cursor: ne-resize;
  left: 200px;
  margin: -2px 0 0 -20px;
  top: 100px;
}
.tox .tox-croprect-handle-sw {
  border-width: 0 0 2px 2px;
  cursor: sw-resize;
  left: 100px;
  margin: -20px 2px 0 -2px;
  top: 200px;
}
.tox .tox-croprect-handle-se {
  border-width: 0 2px 2px 0;
  cursor: se-resize;
  left: 200px;
  margin: -20px 0 0 -20px;
  top: 200px;
}
.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {
  margin-left: 8px;
}
.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-button + .tox-slider {
  margin-left: 32px;
}
.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider + .tox-button {
  margin-left: 32px;
}
.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {
  margin-right: 8px;
}
.tox[dir=rtl] .tox-image-tools__toolbar > .tox-button + .tox-slider {
  margin-right: 32px;
}
.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider + .tox-button {
  margin-right: 32px;
}
.tox .tox-insert-table-picker {
  display: flex;
  flex-wrap: wrap;
  width: 170px;
}
.tox .tox-insert-table-picker > div {
  border-color: #cccccc;
  border-style: solid;
  border-width: 0 1px 1px 0;
  box-sizing: border-box;
  height: 17px;
  width: 17px;
}
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker {
  margin: -4px 0;
}
.tox .tox-insert-table-picker .tox-insert-table-picker__selected {
  background-color: rgba(32, 122, 183, 0.5);
  border-color: rgba(32, 122, 183, 0.5);
}
.tox .tox-insert-table-picker__label {
  color: rgba(34, 47, 62, 0.7);
  display: block;
  font-size: 14px;
  padding: 4px;
  text-align: center;
  width: 100%;
}
.tox:not([dir=rtl]) {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) {
  border-right: 0;
}
.tox[dir=rtl] {
  /* stylelint-disable-next-line no-descending-specificity */
}
.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) {
  border-right: 0;
}
.tox {
  /* stylelint-disable */
  /* stylelint-enable */
}
.tox .tox-menu {
  background-color: #fff;
  border: 1px solid #cccccc;
  border-radius: 3px;
  box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1);
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  z-index: 1150;
}
.tox .tox-menu.tox-collection.tox-collection--list {
  padding: 0;
}
.tox .tox-menu.tox-collection.tox-collection--toolbar {
  padding: 4px;
}
.tox .tox-menu.tox-collection.tox-collection--grid {
  padding: 4px;
}
.tox .tox-menu__label h1,
.tox .tox-menu__label h2,
.tox .tox-menu__label h3,
.tox .tox-menu__label h4,
.tox .tox-menu__label h5,
.tox .tox-menu__label h6,
.tox .tox-menu__label p,
.tox .tox-menu__label blockquote,
.tox .tox-menu__label code {
  margin: 0;
}
.tox .tox-menubar {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;
  background-color: #fff;
  display: flex;
  flex: 0 0 auto;
  flex-shrink: 0;
  flex-wrap: wrap;
  padding: 0 4px 0 4px;
}
.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar {
  border-top: 1px solid #cccccc;
}
/* Deprecated. Remove in next major release */
.tox .tox-mbtn {
  align-items: center;
  background: transparent;
  border: 0;
  border-radius: 3px;
  box-shadow: none;
  color: #222f3e;
  display: flex;
  flex: 0 0 auto;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  height: 34px;
  justify-content: center;
  margin: 2px 0 3px 0;
  outline: none;
  overflow: hidden;
  padding: 0 4px;
  text-transform: none;
  width: auto;
}
.tox .tox-mbtn[disabled] {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  color: rgba(34, 47, 62, 0.5);
  cursor: not-allowed;
}
.tox .tox-mbtn:focus:not(:disabled) {
  background: #dee0e2;
  border: 0;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-mbtn--active {
  background: #c8cbcf;
  border: 0;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {
  background: #dee0e2;
  border: 0;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-mbtn__select-label {
  cursor: default;
  font-weight: normal;
  margin: 0 4px;
}
.tox .tox-mbtn[disabled] .tox-mbtn__select-label {
  cursor: not-allowed;
}
.tox .tox-mbtn__select-chevron {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 16px;
  display: none;
}
.tox .tox-notification {
  border-radius: 3px;
  border-style: solid;
  border-width: 1px;
  box-shadow: none;
  box-sizing: border-box;
  display: -ms-grid;
  display: grid;
  font-size: 14px;
  font-weight: normal;
  -ms-grid-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);
      grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);
  margin-top: 4px;
  opacity: 0;
  padding: 4px;
  transition: transform 100ms ease-in, opacity 150ms ease-in;
}
.tox .tox-notification p {
  font-size: 14px;
  font-weight: normal;
}
.tox .tox-notification a {
  text-decoration: underline;
}
.tox .tox-notification--in {
  opacity: 1;
}
.tox .tox-notification--success {
  background-color: #e4eeda;
  border-color: #d7e6c8;
  color: #222f3e;
}
.tox .tox-notification--success p {
  color: #222f3e;
}
.tox .tox-notification--success a {
  color: #547831;
}
.tox .tox-notification--success svg {
  fill: #222f3e;
}
.tox .tox-notification--error {
  background-color: #f8dede;
  border-color: #f2bfbf;
  color: #222f3e;
}
.tox .tox-notification--error p {
  color: #222f3e;
}
.tox .tox-notification--error a {
  color: #c00;
}
.tox .tox-notification--error svg {
  fill: #222f3e;
}
.tox .tox-notification--warn,
.tox .tox-notification--warning {
  background-color: #fffaea;
  border-color: #ffe89d;
  color: #222f3e;
}
.tox .tox-notification--warn p,
.tox .tox-notification--warning p {
  color: #222f3e;
}
.tox .tox-notification--warn a,
.tox .tox-notification--warning a {
  color: #222f3e;
}
.tox .tox-notification--warn svg,
.tox .tox-notification--warning svg {
  fill: #222f3e;
}
.tox .tox-notification--info {
  background-color: #d9edf7;
  border-color: #779ecb;
  color: #222f3e;
}
.tox .tox-notification--info p {
  color: #222f3e;
}
.tox .tox-notification--info a {
  color: #222f3e;
}
.tox .tox-notification--info svg {
  fill: #222f3e;
}
.tox .tox-notification__body {
  -ms-grid-row-align: center;
      align-self: center;
  color: #222f3e;
  font-size: 14px;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
      grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
      grid-row-start: 1;
  text-align: center;
  white-space: normal;
  word-break: break-all;
  word-break: break-word;
}
.tox .tox-notification__body > * {
  margin: 0;
}
.tox .tox-notification__body > * + * {
  margin-top: 1rem;
}
.tox .tox-notification__icon {
  -ms-grid-row-align: center;
      align-self: center;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
      grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
      grid-row-start: 1;
  -ms-grid-column-align: end;
      justify-self: end;
}
.tox .tox-notification__icon svg {
  display: block;
}
.tox .tox-notification__dismiss {
  -ms-grid-row-align: start;
      align-self: start;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
      grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
      grid-row-start: 1;
  -ms-grid-column-align: end;
      justify-self: end;
}
.tox .tox-notification .tox-progress-bar {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
      grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
      grid-row-start: 2;
  -ms-grid-column-align: center;
      justify-self: center;
}
.tox .tox-pop {
  display: inline-block;
  position: relative;
}
.tox .tox-pop--resizing {
  transition: width 0.1s ease;
}
.tox .tox-pop--resizing .tox-toolbar {
  flex-wrap: nowrap;
}
.tox .tox-pop__dialog {
  background-color: #fff;
  border: 1px solid #cccccc;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
  min-width: 0;
  overflow: hidden;
}
.tox .tox-pop__dialog > *:not(.tox-toolbar) {
  margin: 4px 4px 4px 8px;
}
.tox .tox-pop__dialog .tox-toolbar {
  background-color: transparent;
  margin-bottom: -1px;
}
.tox .tox-pop::before,
.tox .tox-pop::after {
  border-style: solid;
  content: '';
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}
.tox .tox-pop.tox-pop--bottom::before,
.tox .tox-pop.tox-pop--bottom::after {
  left: 50%;
  top: 100%;
}
.tox .tox-pop.tox-pop--bottom::after {
  border-color: #fff transparent transparent transparent;
  border-width: 8px;
  margin-left: -8px;
  margin-top: -1px;
}
.tox .tox-pop.tox-pop--bottom::before {
  border-color: #cccccc transparent transparent transparent;
  border-width: 9px;
  margin-left: -9px;
}
.tox .tox-pop.tox-pop--top::before,
.tox .tox-pop.tox-pop--top::after {
  left: 50%;
  top: 0;
  transform: translateY(-100%);
}
.tox .tox-pop.tox-pop--top::after {
  border-color: transparent transparent #fff transparent;
  border-width: 8px;
  margin-left: -8px;
  margin-top: 1px;
}
.tox .tox-pop.tox-pop--top::before {
  border-color: transparent transparent #cccccc transparent;
  border-width: 9px;
  margin-left: -9px;
}
.tox .tox-pop.tox-pop--left::before,
.tox .tox-pop.tox-pop--left::after {
  left: 0;
  top: calc(50% - 1px);
  transform: translateY(-50%);
}
.tox .tox-pop.tox-pop--left::after {
  border-color: transparent #fff transparent transparent;
  border-width: 8px;
  margin-left: -15px;
}
.tox .tox-pop.tox-pop--left::before {
  border-color: transparent #cccccc transparent transparent;
  border-width: 10px;
  margin-left: -19px;
}
.tox .tox-pop.tox-pop--right::before,
.tox .tox-pop.tox-pop--right::after {
  left: 100%;
  top: calc(50% + 1px);
  transform: translateY(-50%);
}
.tox .tox-pop.tox-pop--right::after {
  border-color: transparent transparent transparent #fff;
  border-width: 8px;
  margin-left: -1px;
}
.tox .tox-pop.tox-pop--right::before {
  border-color: transparent transparent transparent #cccccc;
  border-width: 10px;
  margin-left: -1px;
}
.tox .tox-pop.tox-pop--align-left::before,
.tox .tox-pop.tox-pop--align-left::after {
  left: 20px;
}
.tox .tox-pop.tox-pop--align-right::before,
.tox .tox-pop.tox-pop--align-right::after {
  left: calc(100% - 20px);
}
.tox .tox-sidebar-wrap {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  -ms-flex-preferred-size: 0;
  min-height: 0;
}
.tox .tox-sidebar {
  background-color: #fff;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}
.tox .tox-sidebar__slider {
  display: flex;
  overflow: hidden;
}
.tox .tox-sidebar__pane-container {
  display: flex;
}
.tox .tox-sidebar__pane {
  display: flex;
}
.tox .tox-sidebar--sliding-closed {
  opacity: 0;
}
.tox .tox-sidebar--sliding-open {
  opacity: 1;
}
.tox .tox-sidebar--sliding-growing,
.tox .tox-sidebar--sliding-shrinking {
  transition: width 0.5s ease, opacity 0.5s ease;
}
.tox .tox-selector {
  background-color: #4099ff;
  border-color: #4099ff;
  border-style: solid;
  border-width: 1px;
  box-sizing: border-box;
  display: inline-block;
  height: 10px;
  position: absolute;
  width: 10px;
}
.tox.tox-platform-touch .tox-selector {
  height: 12px;
  width: 12px;
}
.tox .tox-slider {
  align-items: center;
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
  height: 24px;
  justify-content: center;
  position: relative;
}
.tox .tox-slider__rail {
  background-color: transparent;
  border: 1px solid #cccccc;
  border-radius: 3px;
  height: 10px;
  min-width: 120px;
  width: 100%;
}
.tox .tox-slider__handle {
  background-color: #207ab7;
  border: 2px solid #185d8c;
  border-radius: 3px;
  box-shadow: none;
  height: 24px;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 14px;
}
.tox .tox-source-code {
  overflow: auto;
}
.tox .tox-spinner {
  display: flex;
}
.tox .tox-spinner > div {
  animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both;
  background-color: rgba(34, 47, 62, 0.7);
  border-radius: 100%;
  height: 8px;
  width: 8px;
}
.tox .tox-spinner > div:nth-child(1) {
  animation-delay: -0.32s;
}
.tox .tox-spinner > div:nth-child(2) {
  animation-delay: -0.16s;
}
@keyframes tam-bouncing-dots {
  0%,
  80%,
  100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) {
  margin-left: 4px;
}
.tox[dir=rtl] .tox-spinner > div:not(:first-child) {
  margin-right: 4px;
}
.tox .tox-statusbar {
  align-items: center;
  background-color: #fff;
  border-top: 1px solid #cccccc;
  color: rgba(34, 47, 62, 0.7);
  display: flex;
  flex: 0 0 auto;
  font-size: 12px;
  font-weight: normal;
  height: 18px;
  overflow: hidden;
  padding: 0 8px;
  position: relative;
  text-transform: uppercase;
}
.tox .tox-statusbar__text-container {
  display: flex;
  flex: 1 1 auto;
  justify-content: flex-end;
  overflow: hidden;
}
.tox .tox-statusbar__path {
  display: flex;
  flex: 1 1 auto;
  margin-right: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tox .tox-statusbar__path > * {
  display: inline;
  white-space: nowrap;
}
.tox .tox-statusbar__wordcount {
  flex: 0 0 auto;
  margin-left: 1ch;
}
.tox .tox-statusbar a,
.tox .tox-statusbar__path-item,
.tox .tox-statusbar__wordcount {
  color: rgba(34, 47, 62, 0.7);
  text-decoration: none;
}
.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),
.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) {
  cursor: pointer;
  text-decoration: underline;
}
.tox .tox-statusbar__resize-handle {
  align-items: flex-end;
  align-self: stretch;
  cursor: nwse-resize;
  display: flex;
  flex: 0 0 auto;
  justify-content: flex-end;
  margin-left: auto;
  margin-right: -8px;
  padding-left: 1ch;
}
.tox .tox-statusbar__resize-handle svg {
  display: block;
  fill: rgba(34, 47, 62, 0.7);
}
.tox:not([dir=rtl]) .tox-statusbar__path > * {
  margin-right: 4px;
}
.tox:not([dir=rtl]) .tox-statusbar__branding {
  margin-left: 1ch;
}
.tox[dir=rtl] .tox-statusbar {
  flex-direction: row-reverse;
}
.tox[dir=rtl] .tox-statusbar__path > * {
  margin-left: 4px;
}
.tox .tox-throbber {
  z-index: 1400;
}
.tox .tox-throbber__busy-spinner {
  align-items: center;
  background-color: rgba(255, 255, 255, 0.6);
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.tox .tox-tbtn {
  align-items: center;
  background: transparent;
  border: 0;
  border-radius: 3px;
  box-shadow: none;
  color: #222f3e;
  display: flex;
  flex: 0 0 auto;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  height: 34px;
  justify-content: center;
  margin: 2px 0 3px 0;
  outline: none;
  overflow: hidden;
  padding: 0;
  text-transform: none;
  width: 34px;
}
.tox .tox-tbtn svg {
  display: block;
  fill: #222f3e;
}
.tox .tox-tbtn.tox-tbtn-more {
  padding-left: 5px;
  padding-right: 5px;
  width: inherit;
}
.tox .tox-tbtn:focus {
  background: #dee0e2;
  border: 0;
  box-shadow: none;
}
.tox .tox-tbtn:hover {
  background: #dee0e2;
  border: 0;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-tbtn:hover svg {
  fill: #222f3e;
}
.tox .tox-tbtn:active {
  background: #c8cbcf;
  border: 0;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-tbtn:active svg {
  fill: #222f3e;
}
.tox .tox-tbtn--disabled,
.tox .tox-tbtn--disabled:hover,
.tox .tox-tbtn:disabled,
.tox .tox-tbtn:disabled:hover {
  background: transparent;
  border: 0;
  box-shadow: none;
  color: rgba(34, 47, 62, 0.5);
  cursor: not-allowed;
}
.tox .tox-tbtn--disabled svg,
.tox .tox-tbtn--disabled:hover svg,
.tox .tox-tbtn:disabled svg,
.tox .tox-tbtn:disabled:hover svg {
  /* stylelint-disable-line no-descending-specificity */
  fill: rgba(34, 47, 62, 0.5);
}
.tox .tox-tbtn--enabled,
.tox .tox-tbtn--enabled:hover {
  background: #c8cbcf;
  border: 0;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-tbtn--enabled > *,
.tox .tox-tbtn--enabled:hover > * {
  transform: none;
}
.tox .tox-tbtn--enabled svg,
.tox .tox-tbtn--enabled:hover svg {
  /* stylelint-disable-line no-descending-specificity */
  fill: #222f3e;
}
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) {
  color: #222f3e;
}
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg {
  fill: #222f3e;
}
.tox .tox-tbtn:active > * {
  transform: none;
}
.tox .tox-tbtn--md {
  height: 51px;
  width: 51px;
}
.tox .tox-tbtn--lg {
  flex-direction: column;
  height: 68px;
  width: 68px;
}
.tox .tox-tbtn--return {
  -ms-grid-row-align: stretch;
      align-self: stretch;
  height: unset;
  width: 16px;
}
.tox .tox-tbtn--labeled {
  padding: 0 4px;
  width: unset;
}
.tox .tox-tbtn__vlabel {
  display: block;
  font-size: 10px;
  font-weight: normal;
  letter-spacing: -0.025em;
  margin-bottom: 4px;
  white-space: nowrap;
}
.tox .tox-tbtn--select {
  margin: 2px 0 3px 0;
  padding: 0 4px;
  width: auto;
}
.tox .tox-tbtn__select-label {
  cursor: default;
  font-weight: normal;
  margin: 0 4px;
}
.tox .tox-tbtn__select-chevron {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 16px;
}
.tox .tox-tbtn__select-chevron svg {
  fill: rgba(34, 47, 62, 0.5);
}
.tox .tox-tbtn--bespoke .tox-tbtn__select-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 7em;
}
.tox .tox-split-button {
  border: 0;
  border-radius: 3px;
  box-sizing: border-box;
  display: flex;
  margin: 2px 0 3px 0;
  overflow: hidden;
}
.tox .tox-split-button:hover {
  box-shadow: 0 0 0 1px #dee0e2 inset;
}
.tox .tox-split-button:focus {
  background: #dee0e2;
  box-shadow: none;
  color: #222f3e;
}
.tox .tox-split-button > * {
  border-radius: 0;
}
.tox .tox-split-button__chevron {
  width: 16px;
}
.tox .tox-split-button__chevron svg {
  fill: rgba(34, 47, 62, 0.5);
}
.tox .tox-split-button .tox-tbtn {
  margin: 0;
}
.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child {
  width: 30px;
}
.tox.tox-platform-touch .tox-split-button__chevron {
  width: 20px;
}
.tox .tox-split-button.tox-tbtn--disabled:hover,
.tox .tox-split-button.tox-tbtn--disabled:focus,
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus {
  background: transparent;
  box-shadow: none;
  color: rgba(34, 47, 62, 0.5);
}
.tox .tox-toolbar-overlord {
  background-color: #fff;
}
.tox .tox-toolbar,
.tox .tox-toolbar__primary,
.tox .tox-toolbar__overflow {
  background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;
  background-color: #fff;
  display: flex;
  flex: 0 0 auto;
  flex-shrink: 0;
  flex-wrap: wrap;
  padding: 0 0;
}
.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed {
  height: 0;
  opacity: 0;
  padding-bottom: 0;
  padding-top: 0;
  visibility: hidden;
}
.tox .tox-toolbar__overflow--growing {
  transition: height 0.3s ease, opacity 0.2s linear 0.1s;
}
.tox .tox-toolbar__overflow--shrinking {
  transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s;
}
.tox .tox-menubar + .tox-toolbar,
.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary {
  border-top: 1px solid #cccccc;
  margin-top: -1px;
}
.tox .tox-toolbar--scrolling {
  flex-wrap: nowrap;
  overflow-x: auto;
}
.tox .tox-pop .tox-toolbar {
  border-width: 0;
}
.tox .tox-toolbar--no-divider {
  background-image: none;
}
.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child,
.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary {
  border-top: 1px solid #cccccc;
}
.tox.tox-tinymce-aux .tox-toolbar__overflow {
  background-color: #fff;
  border: 1px solid #cccccc;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
}
.tox[dir=rtl] .tox-tbtn__icon-rtl svg {
  transform: rotateY(180deg);
}
.tox .tox-toolbar__group {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin: 0 0;
  padding: 0 4px 0 4px;
}
.tox .tox-toolbar__group--pull-right {
  margin-left: auto;
}
.tox .tox-toolbar--scrolling .tox-toolbar__group {
  flex-shrink: 0;
  flex-wrap: nowrap;
}
.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
  border-right: 1px solid #cccccc;
}
.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) {
  border-left: 1px solid #cccccc;
}
.tox .tox-tooltip {
  display: inline-block;
  padding: 8px;
  position: relative;
}
.tox .tox-tooltip__body {
  background-color: #222f3e;
  border-radius: 3px;
  box-shadow: 0 2px 4px rgba(34, 47, 62, 0.3);
  color: rgba(255, 255, 255, 0.75);
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  padding: 4px 8px;
  text-transform: none;
}
.tox .tox-tooltip__arrow {
  position: absolute;
}
.tox .tox-tooltip--down .tox-tooltip__arrow {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #222f3e;
  bottom: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
}
.tox .tox-tooltip--up .tox-tooltip__arrow {
  border-bottom: 8px solid #222f3e;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  left: 50%;
  position: absolute;
  top: 0;
  transform: translateX(-50%);
}
.tox .tox-tooltip--right .tox-tooltip__arrow {
  border-bottom: 8px solid transparent;
  border-left: 8px solid #222f3e;
  border-top: 8px solid transparent;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.tox .tox-tooltip--left .tox-tooltip__arrow {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #222f3e;
  border-top: 8px solid transparent;
  left: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.tox .tox-well {
  border: 1px solid #cccccc;
  border-radius: 3px;
  padding: 8px;
  width: 100%;
}
.tox .tox-well > *:first-child {
  margin-top: 0;
}
.tox .tox-well > *:last-child {
  margin-bottom: 0;
}
.tox .tox-well > *:only-child {
  margin: 0;
}
.tox .tox-custom-editor {
  border: 1px solid #cccccc;
  border-radius: 3px;
  display: flex;
  flex: 1;
  position: relative;
}
/* stylelint-disable */
.tox {
  /* stylelint-enable */
}
.tox .tox-dialog-loading::before {
  background-color: rgba(0, 0, 0, 0.5);
  content: "";
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 1000;
}
.tox .tox-tab {
  cursor: pointer;
}
.tox .tox-dialog__content-js {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-dialog__body-content .tox-collection {
  display: flex;
  flex: 1;
  -ms-flex-preferred-size: auto;
}
.tox .tox-image-tools-edit-panel {
  height: 60px;
}
.tox .tox-image-tools__sidebar {
  height: 60px;
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tox{box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox :not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox :not(svg):not(rect){background:0 0;border:0;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #ccc;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox-tinymce-inline{border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{border:1px solid #ccc;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce :focus,.tox-tinymce-aux :focus{outline:0}button::-moz-focus-inner{border:0}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #ccc;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>:last-child:not(:only-child){border-color:#ccc;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,.1);border-color:rgba(32,122,183,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>:last-child{border-color:rgba(32,122,183,.4)}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.1);border-color:rgba(255,165,0,.5);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>:last-child{border-color:rgba(255,165,0,.5)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.1);border-color:rgba(204,0,0,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>:last-child{border-color:rgba(204,0,0,.4)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.1);border-color:rgba(120,171,70,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>:last-child{border-color:rgba(120,171,70,.4)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:0;padding:4px 16px;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:0;padding:4px 16px;text-decoration:none;text-transform:capitalize}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#f0f0f0;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#d6d6d6;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:calc(4px - 1px);width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,.3)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(34,47,62,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(34,47,62,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:calc(4px - 1px)}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#ccc;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#e6e6e6;color:rgba(34,47,62,.7);cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#222f3e;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#dee0e2;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-collection__item-checkmark,.tox .tox-collection__item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-checkmark svg,.tox .tox-collection__item-icon svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(34,47,62,.7);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:'';font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #ccc}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #ccc}.tox[dir=rtl] .tox-collection--list .tox-collection__item>:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-icon-rtl .tox-collection__item-icon svg{transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:0 0;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,red,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,red);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches,.tox .tox-toolbar__primary .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:focus,.tox .tox-swatch:hover{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:0;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#dee0e2}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(34,47,62,.7);font-size:12px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>:last-child,.tox:not([dir=rtl]) .tox-comment__edit>:last-child,.tox:not([dir=rtl]) .tox-comment__reply>:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>:last-child,.tox[dir=rtl] .tox-comment__edit>:last-child,.tox[dir=rtl] .tox-comment__reply>:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,.7)}.tox .tox-user__name{color:rgba(34,47,62,.7);font-size:12px;font-style:normal;font-weight:700;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:rgba(34,47,62,.7);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>:first-child{margin-top:0}.tox .tox-dialog__body-content>:last-child{margin-bottom:0}.tox .tox-dialog__body-content>:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:focus,.tox .tox-dialog__body-content a:hover{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:1px solid #ccc;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-end,.tox .tox-dialog__footer-start{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #ccc}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}body.tox-dialog__disable-scroll{overflow:hidden}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width:767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*{margin-right:8px}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #ccc;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #ccc}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{box-shadow:0 4px 4px -3px rgba(0,0,0,.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34,47,62,.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:focus:not([aria-disabled=true]),.tox .tox-color-input span:hover:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:3px;box-sizing:border-box;content:'';height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,.7);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - (8px / 2))}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - (8px / 2))}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textfield,.tox .tox-toolbar-textfield{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textarea[disabled],.tox .tox-textfield[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus,.tox .tox-textfield:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:0;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:0}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;left:0;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;position:fixed;top:0;touch-action:pinch-zoom;width:100%}.tox-fullscreen .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-fullscreen .tox.tox-tinymce.tox-fullscreen{z-index:1200}.tox-fullscreen .tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,.5);border-color:rgba(32,122,183,.5)}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label blockquote,.tox .tox-menu__label code,.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p{margin:0}.tox .tox-menubar{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #ccc}.tox .tox-mbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:400;-ms-grid-columns:minmax(40px,1fr) auto minmax(40px,1fr);grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#222f3e}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#222f3e}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#222f3e;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar{flex-wrap:nowrap}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop::after,.tox .tox-pop::before{border-style:solid;content:'';display:block;height:0;position:absolute;width:0}.tox .tox-pop.tox-pop--bottom::after,.tox .tox-pop.tox-pop--bottom::before{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#ccc transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::after,.tox .tox-pop.tox-pop--top::before{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:transparent transparent #ccc transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::after,.tox .tox-pop.tox-pop--left::before{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:transparent #ccc transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::after,.tox .tox-pop.tox-pop--right::before{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:transparent transparent transparent #ccc;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::after,.tox .tox-pop.tox-pop--align-left::before{left:20px}.tox .tox-pop.tox-pop--align-right::after,.tox .tox-pop.tox-pop--align-right::before{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #ccc;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #ccc;color:rgba(34,47,62,.7);display:flex;flex:0 0 auto;font-size:12px;font-weight:400;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(34,47,62,.7);text-decoration:none}.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,.7)}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1400}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:0 0;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:34px;justify-content:center;margin:2px 0 3px 0;outline:0;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#dee0e2;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:0 0;border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled:hover>*,.tox .tox-tbtn--enabled>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #dee0e2 inset}.tox .tox-split-button:focus{background:#dee0e2;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled:hover{background:0 0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #ccc;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child{border-top:1px solid #ccc}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tox[dir=rtl] .tox-tbtn__icon-rtl svg{transform:rotateY(180deg)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #ccc}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #ccc}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:3px;box-shadow:0 2px 4px rgba(34,47,62,.3);color:rgba(255,255,255,.75);font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #ccc;border-radius:3px;padding:8px;width:100%}.tox .tox-well>:first-child{margin-top:0}.tox .tox-well>:last-child{margin-bottom:0}.tox .tox-well>:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #ccc;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
/* RESET all the things! */
.tinymce-mobile-outer-container {
  all: initial;
  display: block;
}
.tinymce-mobile-outer-container * {
  border: 0;
  box-sizing: initial;
  cursor: inherit;
  float: none;
  line-height: 1;
  margin: 0;
  outline: 0;
  padding: 0;
  -webkit-tap-highlight-color: transparent;
  /* TBIO-3691, stop the gray flicker on touch. */
  text-shadow: none;
  white-space: nowrap;
}
.tinymce-mobile-icon-arrow-back::before {
  content: "\E5CD";
}
.tinymce-mobile-icon-image::before {
  content: "\E412";
}
.tinymce-mobile-icon-cancel-circle::before {
  content: "\E5C9";
}
.tinymce-mobile-icon-full-dot::before {
  content: "\E061";
}
.tinymce-mobile-icon-align-center::before {
  content: "\E234";
}
.tinymce-mobile-icon-align-left::before {
  content: "\E236";
}
.tinymce-mobile-icon-align-right::before {
  content: "\E237";
}
.tinymce-mobile-icon-bold::before {
  content: "\E238";
}
.tinymce-mobile-icon-italic::before {
  content: "\E23F";
}
.tinymce-mobile-icon-unordered-list::before {
  content: "\E241";
}
.tinymce-mobile-icon-ordered-list::before {
  content: "\E242";
}
.tinymce-mobile-icon-font-size::before {
  content: "\E245";
}
.tinymce-mobile-icon-underline::before {
  content: "\E249";
}
.tinymce-mobile-icon-link::before {
  content: "\E157";
}
.tinymce-mobile-icon-unlink::before {
  content: "\ECA2";
}
.tinymce-mobile-icon-color::before {
  content: "\E891";
}
.tinymce-mobile-icon-previous::before {
  content: "\E314";
}
.tinymce-mobile-icon-next::before {
  content: "\E315";
}
.tinymce-mobile-icon-large-font::before,
.tinymce-mobile-icon-style-formats::before {
  content: "\E264";
}
.tinymce-mobile-icon-undo::before {
  content: "\E166";
}
.tinymce-mobile-icon-redo::before {
  content: "\E15A";
}
.tinymce-mobile-icon-removeformat::before {
  content: "\E239";
}
.tinymce-mobile-icon-small-font::before {
  content: "\E906";
}
.tinymce-mobile-icon-readonly-back::before,
.tinymce-mobile-format-matches::after {
  content: "\E5CA";
}
.tinymce-mobile-icon-small-heading::before {
  content: "small";
}
.tinymce-mobile-icon-large-heading::before {
  content: "large";
}
.tinymce-mobile-icon-small-heading::before,
.tinymce-mobile-icon-large-heading::before {
  font-family: sans-serif;
  font-size: 80%;
}
.tinymce-mobile-mask-edit-icon::before {
  content: "\E254";
}
.tinymce-mobile-icon-back::before {
  content: "\E5C4";
}
.tinymce-mobile-icon-heading::before {
  /* TODO: Translate */
  content: "Headings";
  font-family: sans-serif;
  font-size: 80%;
  font-weight: bold;
}
.tinymce-mobile-icon-h1::before {
  content: "H1";
  font-weight: bold;
}
.tinymce-mobile-icon-h2::before {
  content: "H2";
  font-weight: bold;
}
.tinymce-mobile-icon-h3::before {
  content: "H3";
  font-weight: bold;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask {
  align-items: center;
  display: flex;
  justify-content: center;
  background: rgba(51, 51, 51, 0.5);
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container {
  align-items: center;
  border-radius: 50%;
  display: flex;
  flex-direction: column;
  font-family: sans-serif;
  font-size: 1em;
  justify-content: space-between;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item {
  align-items: center;
  display: flex;
  justify-content: center;
  border-radius: 50%;
  height: 2.1em;
  width: 2.1em;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
  align-items: center;
  display: flex;
  justify-content: center;
  flex-direction: column;
  font-size: 1em;
}
@media only screen and (min-device-width:700px) {
  .tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section {
    font-size: 1.2em;
  }
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon {
  align-items: center;
  display: flex;
  justify-content: center;
  border-radius: 50%;
  height: 2.1em;
  width: 2.1em;
  background-color: white;
  color: #207ab7;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before {
  content: "\E900";
  font-family: 'tinymce-mobile', sans-serif;
}
.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon {
  z-index: 2;
}
.tinymce-mobile-android-container.tinymce-mobile-android-maximized {
  background: #ffffff;
  border: none;
  bottom: 0;
  display: flex;
  flex-direction: column;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
}
.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized) {
  position: relative;
}
.tinymce-mobile-android-container .tinymce-mobile-editor-socket {
  display: flex;
  flex-grow: 1;
}
.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe {
  display: flex !important;
  flex-grow: 1;
  height: auto !important;
}
.tinymce-mobile-android-scroll-reload {
  overflow: hidden;
}
:not(.tinymce-mobile-readonly-mode) > .tinymce-mobile-android-selection-context-toolbar {
  margin-top: 23px;
}
.tinymce-mobile-toolstrip {
  background: #fff;
  display: flex;
  flex: 0 0 auto;
  z-index: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #cccccc;
  display: flex;
  flex: 1;
  height: 2.5em;
  width: 100%;
  /* Make it no larger than the toolstrip, so that it needs to scroll */
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group {
  align-items: center;
  display: flex;
  height: 100%;
  flex-shrink: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group > div {
  align-items: center;
  display: flex;
  height: 100%;
  flex: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container {
  background: #f44336;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group {
  flex-grow: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button {
  align-items: center;
  display: flex;
  height: 80%;
  margin-left: 2px;
  margin-right: 2px;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected {
  background: #c8cbcf;
  color: #cccccc;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type {
  background: #207ab7;
  color: #eceff1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar {
  /* Note, this file is imported inside .tinymce-mobile-context-toolbar, so that prefix is on everything here. */
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group {
  align-items: center;
  display: flex;
  height: 100%;
  flex: 1;
  padding-bottom: 0.4em;
  padding-top: 0.4em;
  /* Make any buttons appearing on the left and right display in the centre (e.g. color edges) */
  /* For widgets like the colour picker, use the whole height */
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog {
  display: flex;
  min-height: 1.5em;
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  width: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain {
  display: flex;
  height: 100%;
  transition: left cubic-bezier(0.4, 0, 1, 1) 0.15s;
  width: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen {
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  width: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input {
  font-family: Sans-serif;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container {
  display: flex;
  flex-grow: 1;
  position: relative;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x {
  -ms-grid-row-align: center;
      align-self: center;
  background: inherit;
  border: none;
  border-radius: 50%;
  color: #888;
  font-size: 0.6em;
  font-weight: bold;
  height: 100%;
  padding-right: 2px;
  position: absolute;
  right: 0;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x {
  display: none;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next {
  align-items: center;
  display: flex;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before {
  align-items: center;
  display: flex;
  font-weight: bold;
  height: 100%;
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before {
  visibility: hidden;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item {
  color: #cccccc;
  font-size: 10px;
  line-height: 10px;
  margin: 0 2px;
  padding-top: 3px;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active {
  color: #c8cbcf;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before {
  margin-left: 0.5em;
  margin-right: 0.9em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before {
  margin-left: 0.9em;
  margin-right: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider {
  display: flex;
  flex: 1;
  margin-left: 0;
  margin-right: 0;
  padding: 0.28em 0;
  position: relative;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container {
  align-items: center;
  display: flex;
  flex-grow: 1;
  height: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line {
  background: #cccccc;
  display: flex;
  flex: 1;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container {
  padding-left: 2em;
  padding-right: 2em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container {
  align-items: center;
  display: flex;
  flex-grow: 1;
  height: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient {
  background: linear-gradient(to right, hsl(0, 100%, 50%) 0%, hsl(60, 100%, 50%) 17%, hsl(120, 100%, 50%) 33%, hsl(180, 100%, 50%) 50%, hsl(240, 100%, 50%) 67%, hsl(300, 100%, 50%) 83%, hsl(0, 100%, 50%) 100%);
  display: flex;
  flex: 1;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black {
  /* Not part of theming */
  background: black;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
  width: 1.2em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white {
  /* Not part of theming */
  background: white;
  height: 0.2em;
  margin-bottom: 0.3em;
  margin-top: 0.3em;
  width: 1.2em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb {
  /* vertically centering trick (margin: auto, top: 0, bottom: 0). On iOS and Safari, if you leave
     * out these values, then it shows the thumb at the top of the spectrum. This is probably because it is
     * absolutely positioned with only a left value, and not a top. Note, on Chrome it seems to be fine without
     * this approach.
    */
  align-items: center;
  background-clip: padding-box;
  background-color: #455a64;
  border: 0.5em solid rgba(136, 136, 136, 0);
  border-radius: 3em;
  bottom: 0;
  color: #fff;
  display: flex;
  height: 0.5em;
  justify-content: center;
  left: -10px;
  margin: auto;
  position: absolute;
  top: 0;
  transition: border 120ms cubic-bezier(0.39, 0.58, 0.57, 1);
  width: 0.5em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active {
  border: 0.5em solid rgba(136, 136, 136, 0.39);
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group > div {
  align-items: center;
  display: flex;
  height: 100%;
  flex: 1;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper {
  flex-direction: column;
  justify-content: center;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item {
  align-items: center;
  display: flex;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog) {
  height: 100%;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container {
  display: flex;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input {
  background: #ffffff;
  border: none;
  border-radius: 0;
  color: #455a64;
  flex-grow: 1;
  font-size: 0.85em;
  padding-bottom: 0.1em;
  padding-left: 5px;
  padding-top: 0.1em;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #888;
}
.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder {
  /* WebKit, Blink, Edge */
  color: #888;
}
/* dropup */
.tinymce-mobile-dropup {
  background: white;
  display: flex;
  overflow: hidden;
  width: 100%;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking {
  transition: height 0.3s ease-out;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-growing {
  transition: height 0.3s ease-in;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-closed {
  flex-grow: 0;
}
.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing) {
  flex-grow: 1;
}
/* TODO min-height for device size and orientation */
.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
  min-height: 200px;
}
@media only screen and (orientation: landscape) {
  .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
    min-height: 200px;
  }
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
  .tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed) {
    min-height: 150px;
  }
}
/* styles menu */
.tinymce-mobile-styles-menu {
  font-family: sans-serif;
  outline: 4px solid black;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.tinymce-mobile-styles-menu [role="menu"] {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
  width: 100%;
}
.tinymce-mobile-styles-menu [role="menu"].transitioning {
  transition: transform 0.5s ease-in-out;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item {
  border-bottom: 1px solid #ddd;
  color: #455a64;
  cursor: pointer;
  display: flex;
  padding: 1em 1em;
  position: relative;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before {
  color: #455a64;
  content: "\E314";
  font-family: 'tinymce-mobile', sans-serif;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after {
  color: #455a64;
  content: "\E315";
  font-family: 'tinymce-mobile', sans-serif;
  padding-left: 1em;
  padding-right: 1em;
  position: absolute;
  right: 0;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after {
  font-family: 'tinymce-mobile', sans-serif;
  padding-left: 1em;
  padding-right: 1em;
  position: absolute;
  right: 0;
}
.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator,
.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser {
  align-items: center;
  background: #fff;
  border-top: #455a64;
  color: #455a64;
  display: flex;
  min-height: 2.5em;
  padding-left: 1em;
  padding-right: 1em;
}
.tinymce-mobile-styles-menu [data-transitioning-destination="before"][data-transitioning-state],
.tinymce-mobile-styles-menu [data-transitioning-state="before"] {
  transform: translate(-100%);
}
.tinymce-mobile-styles-menu [data-transitioning-destination="current"][data-transitioning-state],
.tinymce-mobile-styles-menu [data-transitioning-state="current"] {
  transform: translate(0%);
}
.tinymce-mobile-styles-menu [data-transitioning-destination="after"][data-transitioning-state],
.tinymce-mobile-styles-menu [data-transitioning-state="after"] {
  transform: translate(100%);
}
@font-face {
  font-family: 'tinymce-mobile';
  font-style: normal;
  font-weight: normal;
  src: url(/adminator/fonts/tinymce-mobile.baecf466.woff) format('woff');
}
@media (min-device-width: 700px) {
  .tinymce-mobile-outer-container,
  .tinymce-mobile-outer-container input {
    font-size: 25px;
  }
}
@media (max-device-width: 700px) {
  .tinymce-mobile-outer-container,
  .tinymce-mobile-outer-container input {
    font-size: 18px;
  }
}
.tinymce-mobile-icon {
  font-family: 'tinymce-mobile', sans-serif;
}
.mixin-flex-and-centre {
  align-items: center;
  display: flex;
  justify-content: center;
}
.mixin-flex-bar {
  align-items: center;
  display: flex;
  height: 100%;
}
.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe {
  background-color: #fff;
  width: 100%;
}
.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
  /* Note, on the iPod touch in landscape, this isn't visible when the navbar appears */
  background-color: #207ab7;
  border-radius: 50%;
  bottom: 1em;
  color: white;
  font-size: 1em;
  height: 2.1em;
  position: fixed;
  right: 2em;
  width: 2.1em;
  align-items: center;
  display: flex;
  justify-content: center;
}
@media only screen and (min-device-width:700px) {
  .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
    font-size: 1.2em;
  }
}
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket {
  height: 300px;
  overflow: hidden;
}
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe {
  height: 100%;
}
.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip {
  display: none;
}
/*
  Note, that if you don't include this (::-webkit-file-upload-button), the toolbar width gets
  increased and the whole body becomes scrollable. It's important!
 */
input[type="file"]::-webkit-file-upload-button {
  display: none;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) and (orientation : landscape) {
  .tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon {
    bottom: 50%;
  }
}
/**
 * Copyright (c) Tiny Technologies, Inc. All rights reserved.
 * Licensed under the LGPL or a commercial license.
 * For LGPL see License.txt in the project root for license information.
 * For commercial licenses see https://www.tiny.cloud/
 */
.tinymce-mobile-outer-container{all:initial;display:block}.tinymce-mobile-outer-container *{border:0;box-sizing:initial;cursor:inherit;float:none;line-height:1;margin:0;outline:0;padding:0;-webkit-tap-highlight-color:transparent;text-shadow:none;white-space:nowrap}.tinymce-mobile-icon-arrow-back::before{content:"\E5CD"}.tinymce-mobile-icon-image::before{content:"\E412"}.tinymce-mobile-icon-cancel-circle::before{content:"\E5C9"}.tinymce-mobile-icon-full-dot::before{content:"\E061"}.tinymce-mobile-icon-align-center::before{content:"\E234"}.tinymce-mobile-icon-align-left::before{content:"\E236"}.tinymce-mobile-icon-align-right::before{content:"\E237"}.tinymce-mobile-icon-bold::before{content:"\E238"}.tinymce-mobile-icon-italic::before{content:"\E23F"}.tinymce-mobile-icon-unordered-list::before{content:"\E241"}.tinymce-mobile-icon-ordered-list::before{content:"\E242"}.tinymce-mobile-icon-font-size::before{content:"\E245"}.tinymce-mobile-icon-underline::before{content:"\E249"}.tinymce-mobile-icon-link::before{content:"\E157"}.tinymce-mobile-icon-unlink::before{content:"\ECA2"}.tinymce-mobile-icon-color::before{content:"\E891"}.tinymce-mobile-icon-previous::before{content:"\E314"}.tinymce-mobile-icon-next::before{content:"\E315"}.tinymce-mobile-icon-large-font::before,.tinymce-mobile-icon-style-formats::before{content:"\E264"}.tinymce-mobile-icon-undo::before{content:"\E166"}.tinymce-mobile-icon-redo::before{content:"\E15A"}.tinymce-mobile-icon-removeformat::before{content:"\E239"}.tinymce-mobile-icon-small-font::before{content:"\E906"}.tinymce-mobile-format-matches::after,.tinymce-mobile-icon-readonly-back::before{content:"\E5CA"}.tinymce-mobile-icon-small-heading::before{content:"small"}.tinymce-mobile-icon-large-heading::before{content:"large"}.tinymce-mobile-icon-large-heading::before,.tinymce-mobile-icon-small-heading::before{font-family:sans-serif;font-size:80%}.tinymce-mobile-mask-edit-icon::before{content:"\E254"}.tinymce-mobile-icon-back::before{content:"\E5C4"}.tinymce-mobile-icon-heading::before{content:"Headings";font-family:sans-serif;font-size:80%;font-weight:700}.tinymce-mobile-icon-h1::before{content:"H1";font-weight:700}.tinymce-mobile-icon-h2::before{content:"H2";font-weight:700}.tinymce-mobile-icon-h3::before{content:"H3";font-weight:700}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask{align-items:center;display:flex;justify-content:center;background:rgba(51,51,51,.5);height:100%;position:absolute;top:0;width:100%}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container{align-items:center;border-radius:50%;display:flex;flex-direction:column;font-family:sans-serif;font-size:1em;justify-content:space-between}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .mixin-menu-item{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{align-items:center;display:flex;justify-content:center;flex-direction:column;font-size:1em}@media only screen and (min-device-width:700px){.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section{font-size:1.2em}}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon{align-items:center;display:flex;justify-content:center;border-radius:50%;height:2.1em;width:2.1em;background-color:#fff;color:#207ab7}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section .tinymce-mobile-mask-tap-icon::before{content:"\E900";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-outer-container .tinymce-mobile-disabled-mask .tinymce-mobile-content-container .tinymce-mobile-content-tap-section:not(.tinymce-mobile-mask-tap-icon-selected) .tinymce-mobile-mask-tap-icon{z-index:2}.tinymce-mobile-android-container.tinymce-mobile-android-maximized{background:#fff;border:none;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0}.tinymce-mobile-android-container:not(.tinymce-mobile-android-maximized){position:relative}.tinymce-mobile-android-container .tinymce-mobile-editor-socket{display:flex;flex-grow:1}.tinymce-mobile-android-container .tinymce-mobile-editor-socket iframe{display:flex!important;flex-grow:1;height:auto!important}.tinymce-mobile-android-scroll-reload{overflow:hidden}:not(.tinymce-mobile-readonly-mode)>.tinymce-mobile-android-selection-context-toolbar{margin-top:23px}.tinymce-mobile-toolstrip{background:#fff;display:flex;flex:0 0 auto;z-index:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;flex:1;height:2.5em;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex-shrink:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-exit-container{background:#f44336}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group.tinymce-mobile-toolbar-scrollable-group{flex-grow:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button{align-items:center;display:flex;height:80%;margin-left:2px;margin-right:2px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item.tinymce-mobile-toolbar-button.tinymce-mobile-toolbar-button-selected{background:#c8cbcf;color:#ccc}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:first-of-type,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar:not(.tinymce-mobile-context-toolbar) .tinymce-mobile-toolbar-group:last-of-type{background:#207ab7;color:#eceff1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group{align-items:center;display:flex;height:100%;flex:1;padding-bottom:.4em;padding-top:.4em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog{display:flex;min-height:1.5em;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain{display:flex;height:100%;transition:left cubic-bezier(.4,0,1,1) .15s;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen{display:flex;flex:0 0 auto;justify-content:space-between;width:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen input{font-family:Sans-serif}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container{display:flex;flex-grow:1;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container .tinymce-mobile-input-container-x{-ms-grid-row-align:center;align-self:center;background:inherit;border:none;border-radius:50%;color:#888;font-size:.6em;font-weight:700;height:100%;padding-right:2px;position:absolute;right:0}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-input-container.tinymce-mobile-input-container-empty .tinymce-mobile-input-container-x{display:none}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous::before{align-items:center;display:flex;font-weight:700;height:100%;padding-left:.5em;padding-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-next.tinymce-mobile-toolbar-navigation-disabled::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serialised-dialog .tinymce-mobile-serialised-dialog-chain .tinymce-mobile-serialised-dialog-screen .tinymce-mobile-icon-previous.tinymce-mobile-toolbar-navigation-disabled::before{visibility:hidden}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item{color:#ccc;font-size:10px;line-height:10px;margin:0 2px;padding-top:3px}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-item.tinymce-mobile-dot-active{color:#c8cbcf}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-large-heading::before{margin-left:.5em;margin-right:.9em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-font::before,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-icon-small-heading::before{margin-left:.9em;margin-right:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider{display:flex;flex:1;margin-left:0;margin-right:0;padding:.28em 0;position:relative}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-size-container .tinymce-mobile-slider-size-line{background:#ccc;display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container{padding-left:2em;padding-right:2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container{align-items:center;display:flex;flex-grow:1;height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-slider-gradient-container .tinymce-mobile-slider-gradient{background:linear-gradient(to right,red 0,#feff00 17%,#0f0 33%,#00feff 50%,#00f 67%,#ff00fe 83%,red 100%);display:flex;flex:1;height:.2em;margin-bottom:.3em;margin-top:.3em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-black{background:#000;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider.tinymce-mobile-hue-slider-container .tinymce-mobile-hue-slider-white{background:#fff;height:.2em;margin-bottom:.3em;margin-top:.3em;width:1.2em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb{align-items:center;background-clip:padding-box;background-color:#455a64;border:.5em solid rgba(136,136,136,0);border-radius:3em;bottom:0;color:#fff;display:flex;height:.5em;justify-content:center;left:-10px;margin:auto;position:absolute;top:0;transition:border 120ms cubic-bezier(.39,.58,.57,1);width:.5em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-slider .tinymce-mobile-slider-thumb.tinymce-mobile-thumb-active{border:.5em solid rgba(136,136,136,.39)}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper,.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group>div{align-items:center;display:flex;height:100%;flex:1}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-serializer-wrapper{flex-direction:column;justify-content:center}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item{align-items:center;display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-toolbar-group-item:not(.tinymce-mobile-serialised-dialog){height:100%}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group .tinymce-mobile-dot-container{display:flex}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input{background:#fff;border:none;border-radius:0;color:#455a64;flex-grow:1;font-size:.85em;padding-bottom:.1em;padding-left:5px;padding-top:.1em}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::-webkit-input-placeholder{color:#888}.tinymce-mobile-toolstrip .tinymce-mobile-toolbar.tinymce-mobile-context-toolbar .tinymce-mobile-toolbar-group input::placeholder{color:#888}.tinymce-mobile-dropup{background:#fff;display:flex;overflow:hidden;width:100%}.tinymce-mobile-dropup.tinymce-mobile-dropup-shrinking{transition:height .3s ease-out}.tinymce-mobile-dropup.tinymce-mobile-dropup-growing{transition:height .3s ease-in}.tinymce-mobile-dropup.tinymce-mobile-dropup-closed{flex-grow:0}.tinymce-mobile-dropup.tinymce-mobile-dropup-open:not(.tinymce-mobile-dropup-growing){flex-grow:1}.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}@media only screen and (orientation:landscape){.tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:200px}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-dropup:not(.tinymce-mobile-dropup-closed){min-height:150px}}.tinymce-mobile-styles-menu{font-family:sans-serif;outline:4px solid #000;overflow:hidden;position:relative;width:100%}.tinymce-mobile-styles-menu [role=menu]{display:flex;flex-direction:column;height:100%;position:absolute;width:100%}.tinymce-mobile-styles-menu [role=menu].transitioning{transition:transform .5s ease-in-out}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item{border-bottom:1px solid #ddd;color:#455a64;cursor:pointer;display:flex;padding:1em 1em;position:relative}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser .tinymce-mobile-styles-collapse-icon::before{color:#455a64;content:"\E314";font-family:tinymce-mobile,sans-serif}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-styles-item-is-menu::after{color:#455a64;content:"\E315";font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-item.tinymce-mobile-format-matches::after{font-family:tinymce-mobile,sans-serif;padding-left:1em;padding-right:1em;position:absolute;right:0}.tinymce-mobile-styles-menu .tinymce-mobile-styles-collapser,.tinymce-mobile-styles-menu .tinymce-mobile-styles-separator{align-items:center;background:#fff;border-top:#455a64;color:#455a64;display:flex;min-height:2.5em;padding-left:1em;padding-right:1em}.tinymce-mobile-styles-menu [data-transitioning-destination=before][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=before]{transform:translate(-100%)}.tinymce-mobile-styles-menu [data-transitioning-destination=current][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=current]{transform:translate(0)}.tinymce-mobile-styles-menu [data-transitioning-destination=after][data-transitioning-state],.tinymce-mobile-styles-menu [data-transitioning-state=after]{transform:translate(100%)}@font-face{font-family:tinymce-mobile;font-style:normal;font-weight:400;src:url(/adminator/fonts/tinymce-mobile.baecf466.woff) format('woff')}@media (min-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:25px}}@media (max-device-width:700px){.tinymce-mobile-outer-container,.tinymce-mobile-outer-container input{font-size:18px}}.tinymce-mobile-icon{font-family:tinymce-mobile,sans-serif}.mixin-flex-and-centre{align-items:center;display:flex;justify-content:center}.mixin-flex-bar{align-items:center;display:flex;height:100%}.tinymce-mobile-outer-container .tinymce-mobile-editor-socket iframe{background-color:#fff;width:100%}.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{background-color:#207ab7;border-radius:50%;bottom:1em;color:#fff;font-size:1em;height:2.1em;position:fixed;right:2em;width:2.1em;align-items:center;display:flex;justify-content:center}@media only screen and (min-device-width:700px){.tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{font-size:1.2em}}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket{height:300px;overflow:hidden}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-editor-socket iframe{height:100%}.tinymce-mobile-outer-container:not(.tinymce-mobile-fullscreen-maximized) .tinymce-mobile-toolstrip{display:none}input[type=file]::-webkit-file-upload-button{display:none}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.tinymce-mobile-ios-container .tinymce-mobile-editor-socket .tinymce-mobile-mask-edit-icon{bottom:50%}}
/*!
 * FullCalendar v3.9.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2018 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-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.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:after{position:relative}.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-bootstrap4 .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}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.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.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.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 button{position:relative}.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}.glider-contain {
  width: 100%;
  margin: 0 auto;
  position: relative;
}
.glider {
  margin: 0 auto;
  position: relative;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  transform: translateZ(0);
}
.glider-track {
  transform: translateZ(0);
  width: 100%;
  margin: 0;
  padding: 0;
  display: flex;
  z-index: 1;
}
.glider.draggable {
  user-select: none;
  cursor: -webkit-grab;
  cursor: grab;
}
.glider.draggable .glider-slide img {
  user-select: none;
  pointer-events: none;
}
.glider.drag {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.glider-slide {
  user-select: none;
  justify-content: center;
  align-content: center;
  width: 100%;
}
.glider-slide img {
  max-width: 100%;
}
.glider::-webkit-scrollbar {
  opacity: 0;
  height: 0;
}
.glider-prev,.glider-next {
  user-select: none;
  position: absolute;
  outline: none;
  background: none;
  padding: 0;
  z-index: 2;
  font-size: 40px;
  text-decoration: none;
  left: -23px;
  border: 0;
  top: 30%;
  cursor: pointer;
  color: #666;
  opacity: 1;
  line-height: 1;
  transition: opacity .5s cubic-bezier(.17,.67,.83,.67),
              color .5s cubic-bezier(.17,.67,.83,.67);
}
.glider-prev:hover,
.glider-next:hover,
.glider-prev:focus,
.glider-next:focus {
  color: #a89cc8;
}
.glider-next {
  right: -23px;
  left: auto;
}
.glider-next.disabled,
.glider-prev.disabled {
  opacity: .25;
  color: #666;
  cursor: default;
}
.glider-slide {
  min-width: 150px;
}
.glider-hide {
  opacity: 0;
}
.glider-dots {
  user-select: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
  padding: 0;
}
.glider-dot {
  border: 0;
  padding: 0;
  user-select: none;
  outline: none;
  display: block;
  cursor: pointer;
  color: #ccc;
  border-radius: 999px;
  background: #ccc;
  width: 12px;
  height: 12px;
  margin: 7px;
}
.glider-dot:hover,
.glider-dot:focus,
.glider-dot.active {
  background: #a89cc8;
}
@media(max-width: 36em){
  .glider::-webkit-scrollbar {
    opacity: 1;
    -webkit-appearance: none;
    width: 7px;
    height: 3px;
  }
  .glider::-webkit-scrollbar-thumb {
    opacity: 1;
    border-radius: 99px;
    background-color: rgba(156, 156, 156, 0.25);
    box-shadow: 0 0 1px rgba(255,255,255,.25);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvdmVuZG9yL3NlbGVjdDIubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2dlbmVyaWMvYmFzZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3Rvb2xzL21peGlucy9tZWRpYVF1ZXJpZXNSYW5nZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3Rvb2xzL21peGlucy9jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy90b3BiYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3Rvb2xzL21peGlucy9wbGFjZWhvbGRlci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9wYWdlQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3Byb2dyZXNzQmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL2Vhc3lQaWVDaGFydC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2NvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9zY3JlZW5zL2NoYXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3NjcmVlbnMvZW1haWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9jZW50ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9taXhpbnMvbWVkaWFRdWVyeUNvbmRpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvdXRpbHMvZ2FwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvdXRpbHMvcGVlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9sYXllcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL21hcmdpbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvb2JqZWN0cy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcGFkZGluZy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcG9zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9zaXplcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvYm9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9wc2V1ZG8uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvbm9kZV9tb2R1bGVzL3BlcmZlY3Qtc2Nyb2xsYmFyL2Nzcy9wZXJmZWN0LXNjcm9sbGJhci5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3MvdmVuZG9yL3RoZW1pZnktaWNvbnMuY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3ZlbmRvci9mb250LWF3ZXNvbWUuY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3ZlbmRvci9wZXJmZWN0U2Nyb2xsYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3MvdmVuZG9yL3NwYXJrbGluZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3ZlbmRvci9qcXVlcnkuZGF0YXRhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3ZlbmRvci9mdWxsY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy92ZW5kb3IvZGF0ZXBpY2tlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9qdmVjdG9ybWFwL2pxdWVyeS1qdmVjdG9ybWFwLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWRhdGVwaWNrZXIvZGlzdC9jc3MvYm9vdHN0cmFwLWRhdGVwaWNrZXIubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvcGMtYm9vdHN0cmFwNC1kYXRldGltZXBpY2tlci9idWlsZC9jc3MvYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9jb250ZW50LmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS1kYXJrL2NvbnRlbnQuaW5saW5lLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS1kYXJrL2NvbnRlbnQuaW5saW5lLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9jb250ZW50Lm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9jb250ZW50Lm1vYmlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9jb250ZW50Lm1vYmlsZS5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvc2tpbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9za2luLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9za2luLm1vYmlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9za2luLm1vYmlsZS5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL2NvbnRlbnQuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL2NvbnRlbnQuaW5saW5lLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9jb250ZW50LmlubGluZS5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL2NvbnRlbnQubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9jb250ZW50Lm1vYmlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUvY29udGVudC5tb2JpbGUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9za2luLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9za2luLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUvc2tpbi5tb2JpbGUuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL3NraW4ubW9iaWxlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Z1bGxjYWxlbmRhci9kaXN0L2Z1bGxjYWxlbmRhci5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9nbGlkZXItanMvZ2xpZGVyLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQUNIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLHdCQUF3QjtFQUN4QiwrS0FBK0s7RUFDL0ssOEdBQThHO0NBQy9HOztBQUVEOzs7RUFHRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSx3QkFBd0I7RUFDeEIsa0JBQWtCO0VBQ2xCLCtCQUErQjtFQUMvQiwyQkFBMkI7RUFDM0IsOEJBQThCO0VBQzlCLHlDQUF5QztDQUMxQzs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxVQUFVO0VBQ1Ysa0tBQWtLO0VBQ2xLLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLFVBQVU7RUFDVixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxjQUFjO0VBQ2Qsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsY0FB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Q0E7Q0prZFQ7O0FJeGhCRDs7RUEwRVU7RUFDQTtDSm1kVDs7QUU5ZkM7RUVoQ0Y7O0lBOEVZO0dKc2RUO0NBQ0Y7O0FJcmlCRDtFQXFGTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NKb2RMOztBSTdpQkQ7RUE0RlE7RUFDQTtFQUNBO0NKcWRQOztBSW5qQkQ7RUFtR1U7Q0pvZFQ7O0FJdmpCRDtFQTBHUTtDSmlkUDs7QUkzakJEO0VBK0dNO0VBQ0E7Q0pnZEw7O0FJaGtCRDtFQW9ITTtDSmdkTDs7QUlwa0JEO0VBdUhRO0VBQ0E7Q0ppZFA7O0FJemtCRDtFQTJIVTtDSmtkVDs7QUk3a0JEO0VBOEhZO0VBQ0E7RUFDQTtDSm1kWDs7QUlubEJEO0VBeUlNO0NKOGNMOztBSXZsQkQ7RUE4SVE7Q0o2Y1A7O0FJM2xCRDtFQWtKUTtDSjZjUDs7QUkvbEJEO0VBd0pJO0NKMmNIOztBSW5tQkQ7RUEySk07Q0o0Y0w7O0FJdm1CRDtFQStKTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NKNGNMOztBRWxsQkM7RUVoQ0Y7SUF5S1E7R0o4Y0w7Q0FDRjs7QUs3bkJDO0VEa0xNO0VBQ0E7Q0orY1A7O0FLam9CQztFRGlMTTtFQUNBO0NKb2RQOztBS3JvQkM7RURnTE07RUFDQTtDSnlkUDs7QUt6b0JDO0VEK0tNO0VBQ0E7Q0o4ZFA7O0FJcGREO0VBRUk7Q0pzZEg7O0FFaG5CQztFRXdKRjtJQUtNO0dKd2RIO0NBQ0Y7O0FFMW1CQztFRTRJRjtJQVNNO0dKMGRIO0NBQ0Y7O0FNenBCRDtFQUNFO0VBQ0E7RUFDQTtDTjRwQkQ7O0FFdG5CQztFSXpDRjtJQU1JO0dOOHBCRDtDQUNGOztBRXhvQkM7RUk3QkY7SUFVSTtHTmdxQkQ7Q0FDRjs7QU16cEJEO0VBQ0U7RUFDQTtDTjRwQkQ7O0FFbnBCQztFSVhGO0lBS0k7R044cEJEO0NBQ0Y7O0FNM3BCRDtFQUNFO0NOOHBCRDs7QU12cEJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NOMHBCRDs7QUUxcEJDO0VJTkY7SUFTSTtJQUNBO0dONHBCRDtDQUNGOztBRTdxQkM7RUlNRjtJQWNJO0dOOHBCRDtDQUNGOztBTXZwQkQ7RUFFSTtDTnlwQkg7O0FFdnJCQztFSTRCRjtJQUtNO0dOMnBCSDtDQUNGOztBRWpyQkM7RUlnQkY7SUFTTTtHTjZwQkg7Q0FDRjs7QU12cUJEO0VBY0k7Q042cEJIOztBRXZzQkM7RUk0QkY7SUFpQk07R04rcEJIO0NBQ0Y7O0FFanNCQztFSWdCRjtJQXFCTTtJQUNBO0dOaXFCSDtDQUNGOztBTzl2QkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDUGl3QkQ7O0FRcndCRDtFQUNFO0NSd3dCRDs7QVF6d0JEO0VBSUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUnl3Qkg7O0FTanhCRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0NUb3hCRDs7QVNqeEJEO0VBQ0U7RUFDQTtFQUNBO0NUb3hCRDs7QVNqeEJEO0VBQ0U7RUFDQTtFQUNBO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDVG94QkQ7O0FTanhCRDtFQUNFO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0VBQ0E7Q1RveEJEOztBU2p4QkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FTanhCRDtFQUNFO0NUb3hCRDs7QVNqeEJEO0VBQ0U7Q1RveEJEOztBU2p4QkQ7RUFDRTtDVG94QkQ7O0FVbmhDRDtFQUNFO0VBQ0E7RUFDQTtDVnNoQ0Q7O0FVbmhDRDtFQUNFO0VBQ0E7Q1ZzaENEOztBVWpoQ0Q7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q1ZvaENEOztBVWpoQ0Q7RUFDRTtJQUFLO0dWcWhDSjs7RVVwaENEO0lBQ0U7SUFDQTtHVnVoQ0Q7Q0FDRjs7QVVwaENEO0VBQ0U7SUFDRTtJQUNBO0dWdWhDRDs7RVV0aENDO0lBQ0E7SUFDQTtJQUNBO0dWeWhDRDtDQUNGOztBV2xrQ0Q7RUFDRTtFQUNBO0NYcWtDRDs7QVl2a0NEO0VBQ0U7RUFDQTtFQUNBO0NaMGtDRDs7QUVuaUNDO0VVMUNGO0lBTUk7SUFDQTtHWjRrQ0Q7O0VZbmxDSDtJQVVNO0daNmtDSDtDQUNGOztBWXprQ0Q7RUFDRTtFQUNBO0NaNGtDRDs7QWE3bENEO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NiK2xDSDs7QUU1akNDO0VXMUNGO0lBVU07SUFDQTtHYmltQ0g7Q0FDRjs7QWE3bUNEO0VBZ0JJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2JpbUNIOztBRTNrQ0M7RVcxQ0Y7SUF1Qk07SUFDQTtJQUNBO0lBQ0E7R2JtbUNIO0NBQ0Y7O0FFaG1DQztFVzlCRjtJQThCTTtHYnFtQ0g7Q0FDRjs7QWFwb0NEO0VBa0NNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDYnNtQ0w7O0FFbm1DQztFVzFDRjtJQTBDUTtHYndtQ0w7Q0FDRjs7QUVybkNDO0VXOUJGO0lBOENRO0lBQ0E7SUFDQTtHYjBtQ0w7Q0FDRjs7QWEzcENEO0VBcURNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2IwbUNMOztBYW5xQ0Q7RUE2RFE7Q2IwbUNQOztBRTduQ0M7RVcxQ0Y7SUFpRVE7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHYjJtQ0w7O0VhbnJDSDtJQTJFVTtHYjRtQ1A7Q0FDRjs7QWF4ckNEO0VBaUZRO0NiMm1DUDs7QWE1ckNEO0VBbUZRO0NiNm1DUDs7QUV0cENDO0VXMUNGO0lBNkZVO0did21DUDtDQUNGOztBRTVwQ0M7RVcxQ0Y7SUFtR1U7R2J3bUNQO0NBQ0Y7O0FjM3JDRDtFQUNFO0VBQ0E7Q2Q4ckNEOztBYzNyQ0Q7RUFDRTtFQUNBO0NkOHJDRDs7QWMzckNEO0VBQ0U7RUFDQTtFQUNBO0NkOHJDRDs7QWU1c0NLO0VEbUJGO0lBQ0U7SUFDQTtHZDZyQ0g7O0VjMXJDQztJQUNFO0lBQ0E7R2Q2ckNIOztFYzFyQ0M7SUFDRTtJQUNBO0lBQ0E7R2Q2ckNIO0NBQ0Y7O0FlOXRDSztFRG1CRjtJQUNFO0lBQ0E7R2Qrc0NIOztFYzVzQ0M7SUFDRTtJQUNBO0dkK3NDSDs7RWM1c0NDO0lBQ0U7SUFDQTtJQUNBO0dkK3NDSDtDQUNGOztBZWh2Q0s7RURtQkY7SUFDRTtJQUNBO0dkaXVDSDs7RWM5dENDO0lBQ0U7SUFDQTtHZGl1Q0g7O0VjOXRDQztJQUNFO0lBQ0E7SUFDQTtHZGl1Q0g7Q0FDRjs7QWVsd0NLO0VEbUJGO0lBQ0U7SUFDQTtHZG12Q0g7O0VjaHZDQztJQUNFO0lBQ0E7R2RtdkNIOztFY2h2Q0M7SUFDRTtJQUNBO0lBQ0E7R2RtdkNIO0NBQ0Y7O0FlcHhDSztFRG1CRjtJQUNFO0lBQ0E7R2Rxd0NIOztFY2x3Q0M7SUFDRTtJQUNBO0dkcXdDSDs7RWNsd0NDO0lBQ0U7SUFDQTtJQUNBO0dkcXdDSDtDQUNGOztBZXR5Q0s7RURtQkY7SUFDRTtJQUNBO0dkdXhDSDs7RWNweENDO0lBQ0U7SUFDQTtHZHV4Q0g7O0VjcHhDQztJQUNFO0lBQ0E7SUFDQTtHZHV4Q0g7Q0FDRjs7QWV4ekNLO0VEbUJGO0lBQ0U7SUFDQTtHZHl5Q0g7O0VjdHlDQztJQUNFO0lBQ0E7R2R5eUNIOztFY3R5Q0M7SUFDRTtJQUNBO0lBQ0E7R2R5eUNIO0NBQ0Y7O0FlMTBDSztFRG1CRjtJQUNFO0lBQ0E7R2QyekNIOztFY3h6Q0M7SUFDRTtJQUNBO0dkMnpDSDs7RWN4ekNDO0lBQ0U7SUFDQTtJQUNBO0dkMnpDSDtDQUNGOztBZTUxQ0s7RURtQkY7SUFDRTtJQUNBO0dkNjBDSDs7RWMxMENDO0lBQ0U7SUFDQTtHZDYwQ0g7O0VjMTBDQztJQUNFO0lBQ0E7SUFDQTtHZDYwQ0g7Q0FDRjs7QWU5MkNLO0VEbUJGO0lBQ0U7SUFDQTtHZCsxQ0g7O0VjNTFDQztJQUNFO0lBQ0E7R2QrMUNIOztFYzUxQ0M7SUFDRTtJQUNBO0lBQ0E7R2QrMUNIO0NBQ0Y7O0FlaDRDSztFRG1CRjtJQUNFO0lBQ0E7R2RpM0NIOztFYzkyQ0M7SUFDRTtJQUNBO0dkaTNDSDs7RWM5MkNDO0lBQ0U7SUFDQTtJQUNBO0dkaTNDSDtDQUNGOztBZWw1Q0s7RURtQkY7SUFDRTtJQUNBO0dkbTRDSDs7RWNoNENDO0lBQ0U7SUFDQTtHZG00Q0g7O0VjaDRDQztJQUNFO0lBQ0E7SUFDQTtHZG00Q0g7Q0FDRjs7QWdCemNEO0VDdDlCRTtFQUNBO0NqQm02Q0Q7O0FpQjM1Q0M7RUFDRTtFQUNBO0NqQjg1Q0g7O0FpQmg2Q0M7RUFLSTtFQUNBO0NqQis1Q0w7O0FpQjM1Q0M7RUFDRTtFQUNBO0NqQjg1Q0g7O0FpQmg2Q0M7RUFLSTtFQUNBO0NqQis1Q0w7O0FpQjM1Q0M7RUFDRTtDakI4NUNIOztBaUIvNUNDO0VBSUk7Q2pCKzVDTDs7QWVyOENLO0VFNENBO0lBQ0U7SUFDQTtHakI2NUNMOztFaUIvNUNHO0lBS0k7SUFDQTtHakI4NUNQOztFaUIxNUNHO0lBQ0U7SUFDQTtHakI2NUNMOztFaUIvNUNHO0lBS0k7SUFDQTtHakI4NUNQOztFaUIxNUNHO0lBQ0U7R2pCNjVDTDs7RWlCOTVDRztJQUlJO0dqQjg1Q1A7Q0FDRjs7QWVuK0NLO0VFNENBO0lBQ0U7SUFDQTtHakIyN0NMOztFaUI3N0NHO0lBS0k7SUFDQTtHakI0N0NQOztFaUJ4N0NHO0lBQ0U7SUFDQTtHakIyN0NMOztFaUI3N0NHO0lBS0k7SUFDQTtHakI0N0NQOztFaUJ4N0NHO0lBQ0U7R2pCMjdDTDs7RWlCNTdDRztJQUlJO0dqQjQ3Q1A7Q0FDRjs7QWVqZ0RLO0VFNENBO0lBQ0U7SUFDQTtHakJ5OUNMOztFaUIzOUNHO0lBS0k7SUFDQTtHakIwOUNQOztFaUJ0OUNHO0lBQ0U7SUFDQTtHakJ5OUNMOztFaUIzOUNHO0lBS0k7SUFDQTtHakIwOUNQOztFaUJ0OUNHO0lBQ0U7R2pCeTlDTDs7RWlCMTlDRztJQUlJO0dqQjA5Q1A7Q0FDRjs7QWUvaERLO0VFNENBO0lBQ0U7SUFDQTtHakJ1L0NMOztFaUJ6L0NHO0lBS0k7SUFDQTtHakJ3L0NQOztFaUJwL0NHO0lBQ0U7SUFDQTtHakJ1L0NMOztFaUJ6L0NHO0lBS0k7SUFDQTtHakJ3L0NQOztFaUJwL0NHO0lBQ0U7R2pCdS9DTDs7RWlCeC9DRztJQUlJO0dqQncvQ1A7Q0FDRjs7QWU3akRLO0VFNENBO0lBQ0U7SUFDQTtHakJxaERMOztFaUJ2aERHO0lBS0k7SUFDQTtHakJzaERQOztFaUJsaERHO0lBQ0U7SUFDQTtHakJxaERMOztFaUJ2aERHO0lBS0k7SUFDQTtHakJzaERQOztFaUJsaERHO0lBQ0U7R2pCcWhETDs7RWlCdGhERztJQUlJO0dqQnNoRFA7Q0FDRjs7QWUzbERLO0VFNENBO0lBQ0U7SUFDQTtHakJtakRMOztFaUJyakRHO0lBS0k7SUFDQTtHakJvakRQOztFaUJoakRHO0lBQ0U7SUFDQTtHakJtakRMOztFaUJyakRHO0lBS0k7SUFDQTtHakJvakRQOztFaUJoakRHO0lBQ0U7R2pCbWpETDs7RWlCcGpERztJQUlJO0dqQm9qRFA7Q0FDRjs7QWV6bkRLO0VFNENBO0lBQ0U7SUFDQTtHakJpbERMOztFaUJubERHO0lBS0k7SUFDQTtHakJrbERQOztFaUI5a0RHO0lBQ0U7SUFDQTtHakJpbERMOztFaUJubERHO0lBS0k7SUFDQTtHakJrbERQOztFaUI5a0RHO0lBQ0U7R2pCaWxETDs7RWlCbGxERztJQUlJO0dqQmtsRFA7Q0FDRjs7QWV2cERLO0VFNENBO0lBQ0U7SUFDQTtHakIrbURMOztFaUJqbkRHO0lBS0k7SUFDQTtHakJnbkRQOztFaUI1bURHO0lBQ0U7SUFDQTtHakIrbURMOztFaUJqbkRHO0lBS0k7SUFDQTtHakJnbkRQOztFaUI1bURHO0lBQ0U7R2pCK21ETDs7RWlCaG5ERztJQUlJO0dqQmduRFA7Q0FDRjs7QWVyckRLO0VFNENBO0lBQ0U7SUFDQTtHakI2b0RMOztFaUIvb0RHO0lBS0k7SUFDQTtHakI4b0RQOztFaUIxb0RHO0lBQ0U7SUFDQTtHakI2b0RMOztFaUIvb0RHO0lBS0k7SUFDQTtHakI4b0RQOztFaUIxb0RHO0lBQ0U7R2pCNm9ETDs7RWlCOW9ERztJQUlJO0dqQjhvRFA7Q0FDRjs7QWVudERLO0VFNENBO0lBQ0U7SUFDQTtHakIycURMOztFaUI3cURHO0lBS0k7SUFDQTtHakI0cURQOztFaUJ4cURHO0lBQ0U7SUFDQTtHakIycURMOztFaUI3cURHO0lBS0k7SUFDQTtHakI0cURQOztFaUJ4cURHO0lBQ0U7R2pCMnFETDs7RWlCNXFERztJQUlJO0dqQjRxRFA7Q0FDRjs7QWVqdkRLO0VFNENBO0lBQ0U7SUFDQTtHakJ5c0RMOztFaUIzc0RHO0lBS0k7SUFDQTtHakIwc0RQOztFaUJ0c0RHO0lBQ0U7SUFDQTtHakJ5c0RMOztFaUIzc0RHO0lBS0k7SUFDQTtHakIwc0RQOztFaUJ0c0RHO0lBQ0U7R2pCeXNETDs7RWlCMXNERztJQUlJO0dqQjBzRFA7Q0FDRjs7QWUvd0RLO0VFNENBO0lBQ0U7SUFDQTtHakJ1dURMOztFaUJ6dURHO0lBS0k7SUFDQTtHakJ3dURQOztFaUJwdURHO0lBQ0U7SUFDQTtHakJ1dURMOztFaUJ6dURHO0lBS0k7SUFDQTtHakJ3dURQOztFaUJwdURHO0lBQ0U7R2pCdXVETDs7RWlCeHVERztJQUlJO0dqQnd1RFA7Q0FDRjs7QWlCL3hEQztFQUNFO0VBQ0E7Q2pCa3lESDs7QWlCcHlEQztFQUtJO0VBQ0E7Q2pCbXlETDs7QWlCL3hEQztFQUNFO0VBQ0E7Q2pCa3lESDs7QWlCcHlEQztFQUtJO0VBQ0E7Q2pCbXlETDs7QWlCL3hEQztFQUNFO0NqQmt5REg7O0FpQm55REM7RUFJSTtDakJteURMOztBZXowREs7RUU0Q0E7SUFDRTtJQUNBO0dqQml5REw7O0VpQm55REc7SUFLSTtJQUNBO0dqQmt5RFA7O0VpQjl4REc7SUFDRTtJQUNBO0dqQml5REw7O0VpQm55REc7SUFLSTtJQUNBO0dqQmt5RFA7O0VpQjl4REc7SUFDRTtHakJpeURMOztFaUJseURHO0lBSUk7R2pCa3lEUDtDQUNGOztBZXYyREs7RUU0Q0E7SUFDRTtJQUNBO0dqQit6REw7O0VpQmowREc7SUFLSTtJQUNBO0dqQmcwRFA7O0VpQjV6REc7SUFDRTtJQUNBO0dqQit6REw7O0VpQmowREc7SUFLSTtJQUNBO0dqQmcwRFA7O0VpQjV6REc7SUFDRTtHakIrekRMOztFaUJoMERHO0lBSUk7R2pCZzBEUDtDQUNGOztBZXI0REs7RUU0Q0E7SUFDRTtJQUNBO0dqQjYxREw7O0VpQi8xREc7SUFLSTtJQUNBO0dqQjgxRFA7O0VpQjExREc7SUFDRTtJQUNBO0dqQjYxREw7O0VpQi8xREc7SUFLSTtJQUNBO0dqQjgxRFA7O0VpQjExREc7SUFDRTtHakI2MURMOztFaUI5MURHO0lBSUk7R2pCODFEUDtDQUNGOztBZW42REs7RUU0Q0E7SUFDRTtJQUNBO0dqQjIzREw7O0VpQjczREc7SUFLSTtJQUNBO0dqQjQzRFA7O0VpQngzREc7SUFDRTtJQUNBO0dqQjIzREw7O0VpQjczREc7SUFLSTtJQUNBO0dqQjQzRFA7O0VpQngzREc7SUFDRTtHakIyM0RMOztFaUI1M0RHO0lBSUk7R2pCNDNEUDtDQUNGOztBZWo4REs7RUU0Q0E7SUFDRTtJQUNBO0dqQnk1REw7O0VpQjM1REc7SUFLSTtJQUNBO0dqQjA1RFA7O0VpQnQ1REc7SUFDRTtJQUNBO0dqQnk1REw7O0VpQjM1REc7SUFLSTtJQUNBO0dqQjA1RFA7O0VpQnQ1REc7SUFDRTtHakJ5NURMOztFaUIxNURHO0lBSUk7R2pCMDVEUDtDQUNGOztBZS85REs7RUU0Q0E7SUFDRTtJQUNBO0dqQnU3REw7O0VpQno3REc7SUFLSTtJQUNBO0dqQnc3RFA7O0VpQnA3REc7SUFDRTtJQUNBO0dqQnU3REw7O0VpQno3REc7SUFLSTtJQUNBO0dqQnc3RFA7O0VpQnA3REc7SUFDRTtHakJ1N0RMOztFaUJ4N0RHO0lBSUk7R2pCdzdEUDtDQUNGOztBZTcvREs7RUU0Q0E7SUFDRTtJQUNBO0dqQnE5REw7O0VpQnY5REc7SUFLSTtJQUNBO0dqQnM5RFA7O0VpQmw5REc7SUFDRTtJQUNBO0dqQnE5REw7O0VpQnY5REc7SUFLSTtJQUNBO0dqQnM5RFA7O0VpQmw5REc7SUFDRTtHakJxOURMOztFaUJ0OURHO0lBSUk7R2pCczlEUDtDQUNGOztBZTNoRUs7RUU0Q0E7SUFDRTtJQUNBO0dqQm0vREw7O0VpQnIvREc7SUFLSTtJQUNBO0dqQm8vRFA7O0VpQmgvREc7SUFDRTtJQUNBO0dqQm0vREw7O0VpQnIvREc7SUFLSTtJQUNBO0dqQm8vRFA7O0VpQmgvREc7SUFDRTtHakJtL0RMOztFaUJwL0RHO0lBSUk7R2pCby9EUDtDQUNGOztBZXpqRUs7RUU0Q0E7SUFDRTtJQUNBO0dqQmloRUw7O0VpQm5oRUc7SUFLSTtJQUNBO0dqQmtoRVA7O0VpQjlnRUc7SUFDRTtJQUNBO0dqQmloRUw7O0VpQm5oRUc7SUFLSTtJQUNBO0dqQmtoRVA7O0VpQjlnRUc7SUFDRTtHakJpaEVMOztFaUJsaEVHO0lBSUk7R2pCa2hFUDtDQUNGOztBZXZsRUs7RUU0Q0E7SUFDRTtJQUNBO0dqQitpRUw7O0VpQmpqRUc7SUFLSTtJQUNBO0dqQmdqRVA7O0VpQjVpRUc7SUFDRTtJQUNBO0dqQitpRUw7O0VpQmpqRUc7SUFLSTtJQUNBO0dqQmdqRVA7O0VpQjVpRUc7SUFDRTtHakIraUVMOztFaUJoakVHO0lBSUk7R2pCZ2pFUDtDQUNGOztBZXJuRUs7RUU0Q0E7SUFDRTtJQUNBO0dqQjZrRUw7O0VpQi9rRUc7SUFLSTtJQUNBO0dqQjhrRVA7O0VpQjFrRUc7SUFDRTtJQUNBO0dqQjZrRUw7O0VpQi9rRUc7SUFLSTtJQUNBO0dqQjhrRVA7O0VpQjFrRUc7SUFDRTtHakI2a0VMOztFaUI5a0VHO0lBSUk7R2pCOGtFUDtDQUNGOztBZW5wRUs7RUU0Q0E7SUFDRTtJQUNBO0dqQjJtRUw7O0VpQjdtRUc7SUFLSTtJQUNBO0dqQjRtRVA7O0VpQnhtRUc7SUFDRTtJQUNBO0dqQjJtRUw7O0VpQjdtRUc7SUFLSTtJQUNBO0dqQjRtRVA7O0VpQnhtRUc7SUFDRTtHakIybUVMOztFaUI1bUVHO0lBSUk7R2pCNG1FUDtDQUNGOztBaUJucUVDO0VBQ0U7RUFDQTtDakJzcUVIOztBaUJ4cUVDO0VBS0k7RUFDQTtDakJ1cUVMOztBaUJucUVDO0VBQ0U7RUFDQTtDakJzcUVIOztBaUJ4cUVDO0VBS0k7RUFDQTtDakJ1cUVMOztBaUJucUVDO0VBQ0U7Q2pCc3FFSDs7QWlCdnFFQztFQUlJO0NqQnVxRUw7O0FlN3NFSztFRTRDQTtJQUNFO0lBQ0E7R2pCcXFFTDs7RWlCdnFFRztJQUtJO0lBQ0E7R2pCc3FFUDs7RWlCbHFFRztJQUNFO0lBQ0E7R2pCcXFFTDs7RWlCdnFFRztJQUtJO0lBQ0E7R2pCc3FFUDs7RWlCbHFFRztJQUNFO0dqQnFxRUw7O0VpQnRxRUc7SUFJSTtHakJzcUVQO0NBQ0Y7O0FlM3VFSztFRTRDQTtJQUNFO0lBQ0E7R2pCbXNFTDs7RWlCcnNFRztJQUtJO0lBQ0E7R2pCb3NFUDs7RWlCaHNFRztJQUNFO0lBQ0E7R2pCbXNFTDs7RWlCcnNFRztJQUtJO0lBQ0E7R2pCb3NFUDs7RWlCaHNFRztJQUNFO0dqQm1zRUw7O0VpQnBzRUc7SUFJSTtHakJvc0VQO0NBQ0Y7O0FlendFSztFRTRDQTtJQUNFO0lBQ0E7R2pCaXVFTDs7RWlCbnVFRztJQUtJO0lBQ0E7R2pCa3VFUDs7RWlCOXRFRztJQUNFO0lBQ0E7R2pCaXVFTDs7RWlCbnVFRztJQUtJO0lBQ0E7R2pCa3VFUDs7RWlCOXRFRztJQUNFO0dqQml1RUw7O0VpQmx1RUc7SUFJSTtHakJrdUVQO0NBQ0Y7O0FldnlFSztFRTRDQTtJQUNFO0lBQ0E7R2pCK3ZFTDs7RWlCandFRztJQUtJO0lBQ0E7R2pCZ3dFUDs7RWlCNXZFRztJQUNFO0lBQ0E7R2pCK3ZFTDs7RWlCandFRztJQUtJO0lBQ0E7R2pCZ3dFUDs7RWlCNXZFRztJQUNFO0dqQit2RUw7O0VpQmh3RUc7SUFJSTtHakJnd0VQO0NBQ0Y7O0FlcjBFSztFRTRDQTtJQUNFO0lBQ0E7R2pCNnhFTDs7RWlCL3hFRztJQUtJO0lBQ0E7R2pCOHhFUDs7RWlCMXhFRztJQUNFO0lBQ0E7R2pCNnhFTDs7RWlCL3hFRztJQUtJO0lBQ0E7R2pCOHhFUDs7RWlCMXhFRztJQUNFO0dqQjZ4RUw7O0VpQjl4RUc7SUFJSTtHakI4eEVQO0NBQ0Y7O0FlbjJFSztFRTRDQTtJQUNFO0lBQ0E7R2pCMnpFTDs7RWlCN3pFRztJQUtJO0lBQ0E7R2pCNHpFUDs7RWlCeHpFRztJQUNFO0lBQ0E7R2pCMnpFTDs7RWlCN3pFRztJQUtJO0lBQ0E7R2pCNHpFUDs7RWlCeHpFRztJQUNFO0dqQjJ6RUw7O0VpQjV6RUc7SUFJSTtHakI0ekVQO0NBQ0Y7O0FlajRFSztFRTRDQTtJQUNFO0lBQ0E7R2pCeTFFTDs7RWlCMzFFRztJQUtJO0lBQ0E7R2pCMDFFUDs7RWlCdDFFRztJQUNFO0lBQ0E7R2pCeTFFTDs7RWlCMzFFRztJQUtJO0lBQ0E7R2pCMDFFUDs7RWlCdDFFRztJQUNFO0dqQnkxRUw7O0VpQjExRUc7SUFJSTtHakIwMUVQO0NBQ0Y7O0FlLzVFSztFRTRDQTtJQUNFO0lBQ0E7R2pCdTNFTDs7RWlCejNFRztJQUtJO0lBQ0E7R2pCdzNFUDs7RWlCcDNFRztJQUNFO0lBQ0E7R2pCdTNFTDs7RWlCejNFRztJQUtJO0lBQ0E7R2pCdzNFUDs7RWlCcDNFRztJQUNFO0dqQnUzRUw7O0VpQngzRUc7SUFJSTtHakJ3M0VQO0NBQ0Y7O0FlNzdFSztFRTRDQTtJQUNFO0lBQ0E7R2pCcTVFTDs7RWlCdjVFRztJQUtJO0lBQ0E7R2pCczVFUDs7RWlCbDVFRztJQUNFO0lBQ0E7R2pCcTVFTDs7RWlCdjVFRztJQUtJO0lBQ0E7R2pCczVFUDs7RWlCbDVFRztJQUNFO0dqQnE1RUw7O0VpQnQ1RUc7SUFJSTtHakJzNUVQO0NBQ0Y7O0FlMzlFSztFRTRDQTtJQUNFO0lBQ0E7R2pCbTdFTDs7RWlCcjdFRztJQUtJO0lBQ0E7R2pCbzdFUDs7RWlCaDdFRztJQUNFO0lBQ0E7R2pCbTdFTDs7RWlCcjdFRztJQUtJO0lBQ0E7R2pCbzdFUDs7RWlCaDdFRztJQUNFO0dqQm03RUw7O0VpQnA3RUc7SUFJSTtHakJvN0VQO0NBQ0Y7O0Flei9FSztFRTRDQTtJQUNFO0lBQ0E7R2pCaTlFTDs7RWlCbjlFRztJQUtJO0lBQ0E7R2pCazlFUDs7RWlCOThFRztJQUNFO0lBQ0E7R2pCaTlFTDs7RWlCbjlFRztJQUtJO0lBQ0E7R2pCazlFUDs7RWlCOThFRztJQUNFO0dqQmk5RUw7O0VpQmw5RUc7SUFJSTtHakJrOUVQO0NBQ0Y7O0FldmhGSztFRTRDQTtJQUNFO0lBQ0E7R2pCKytFTDs7RWlCai9FRztJQUtJO0lBQ0E7R2pCZy9FUDs7RWlCNStFRztJQUNFO0lBQ0E7R2pCKytFTDs7RWlCai9FRztJQUtJO0lBQ0E7R2pCZy9FUDs7RWlCNStFRztJQUNFO0dqQisrRUw7O0VpQmgvRUc7SUFJSTtHakJnL0VQO0NBQ0Y7O0FpQnZpRkM7RUFDRTtFQUNBO0NqQjBpRkg7O0FpQjVpRkM7RUFLSTtFQUNBO0NqQjJpRkw7O0FpQnZpRkM7RUFDRTtFQUNBO0NqQjBpRkg7O0FpQjVpRkM7RUFLSTtFQUNBO0NqQjJpRkw7O0FpQnZpRkM7RUFDRTtDakIwaUZIOztBaUIzaUZDO0VBSUk7Q2pCMmlGTDs7QWVqbEZLO0VFNENBO0lBQ0U7SUFDQTtHakJ5aUZMOztFaUIzaUZHO0lBS0k7SUFDQTtHakIwaUZQOztFaUJ0aUZHO0lBQ0U7SUFDQTtHakJ5aUZMOztFaUIzaUZHO0lBS0k7SUFDQTtHakIwaUZQOztFaUJ0aUZHO0lBQ0U7R2pCeWlGTDs7RWlCMWlGRztJQUlJO0dqQjBpRlA7Q0FDRjs7QWUvbUZLO0VFNENBO0lBQ0U7SUFDQTtHakJ1a0ZMOztFaUJ6a0ZHO0lBS0k7SUFDQTtHakJ3a0ZQOztFaUJwa0ZHO0lBQ0U7SUFDQTtHakJ1a0ZMOztFaUJ6a0ZHO0lBS0k7SUFDQTtHakJ3a0ZQOztFaUJwa0ZHO0lBQ0U7R2pCdWtGTDs7RWlCeGtGRztJQUlJO0dqQndrRlA7Q0FDRjs7QWU3b0ZLO0VFNENBO0lBQ0U7SUFDQTtHakJxbUZMOztFaUJ2bUZHO0lBS0k7SUFDQTtHakJzbUZQOztFaUJsbUZHO0lBQ0U7SUFDQTtHakJxbUZMOztFaUJ2bUZHO0lBS0k7SUFDQTtHakJzbUZQOztFaUJsbUZHO0lBQ0U7R2pCcW1GTDs7RWlCdG1GRztJQUlJO0dqQnNtRlA7Q0FDRjs7QWUzcUZLO0VFNENBO0lBQ0U7SUFDQTtHakJtb0ZMOztFaUJyb0ZHO0lBS0k7SUFDQTtHakJvb0ZQOztFaUJob0ZHO0lBQ0U7SUFDQTtHakJtb0ZMOztFaUJyb0ZHO0lBS0k7SUFDQTtHakJvb0ZQOztFaUJob0ZHO0lBQ0U7R2pCbW9GTDs7RWlCcG9GRztJQUlJO0dqQm9vRlA7Q0FDRjs7QWV6c0ZLO0VFNENBO0lBQ0U7SUFDQTtHakJpcUZMOztFaUJucUZHO0lBS0k7SUFDQTtHakJrcUZQOztFaUI5cEZHO0lBQ0U7SUFDQTtHakJpcUZMOztFaUJucUZHO0lBS0k7SUFDQTtHakJrcUZQOztFaUI5cEZHO0lBQ0U7R2pCaXFGTDs7RWlCbHFGRztJQUlJO0dqQmtxRlA7Q0FDRjs7QWV2dUZLO0VFNENBO0lBQ0U7SUFDQTtHakIrckZMOztFaUJqc0ZHO0lBS0k7SUFDQTtHakJnc0ZQOztFaUI1ckZHO0lBQ0U7SUFDQTtHakIrckZMOztFaUJqc0ZHO0lBS0k7SUFDQTtHakJnc0ZQOztFaUI1ckZHO0lBQ0U7R2pCK3JGTDs7RWlCaHNGRztJQUlJO0dqQmdzRlA7Q0FDRjs7QWVyd0ZLO0VFNENBO0lBQ0U7SUFDQTtHakI2dEZMOztFaUIvdEZHO0lBS0k7SUFDQTtHakI4dEZQOztFaUIxdEZHO0lBQ0U7SUFDQTtHakI2dEZMOztFaUIvdEZHO0lBS0k7SUFDQTtHakI4dEZQOztFaUIxdEZHO0lBQ0U7R2pCNnRGTDs7RWlCOXRGRztJQUlJO0dqQjh0RlA7Q0FDRjs7QWVueUZLO0VFNENBO0lBQ0U7SUFDQTtHakIydkZMOztFaUI3dkZHO0lBS0k7SUFDQTtHakI0dkZQOztFaUJ4dkZHO0lBQ0U7SUFDQTtHakIydkZMOztFaUI3dkZHO0lBS0k7SUFDQTtHakI0dkZQOztFaUJ4dkZHO0lBQ0U7R2pCMnZGTDs7RWlCNXZGRztJQUlJO0dqQjR2RlA7Q0FDRjs7QWVqMEZLO0VFNENBO0lBQ0U7SUFDQTtHakJ5eEZMOztFaUIzeEZHO0lBS0k7SUFDQTtHakIweEZQOztFaUJ0eEZHO0lBQ0U7SUFDQTtHakJ5eEZMOztFaUIzeEZHO0lBS0k7SUFDQTtHakIweEZQOztFaUJ0eEZHO0lBQ0U7R2pCeXhGTDs7RWlCMXhGRztJQUlJO0dqQjB4RlA7Q0FDRjs7QWUvMUZLO0VFNENBO0lBQ0U7SUFDQTtHakJ1ekZMOztFaUJ6ekZHO0lBS0k7SUFDQTtHakJ3ekZQOztFaUJwekZHO0lBQ0U7SUFDQTtHakJ1ekZMOztFaUJ6ekZHO0lBS0k7SUFDQTtHakJ3ekZQOztFaUJwekZHO0lBQ0U7R2pCdXpGTDs7RWlCeHpGRztJQUlJO0dqQnd6RlA7Q0FDRjs7QWU3M0ZLO0VFNENBO0lBQ0U7SUFDQTtHakJxMUZMOztFaUJ2MUZHO0lBS0k7SUFDQTtHakJzMUZQOztFaUJsMUZHO0lBQ0U7SUFDQTtHakJxMUZMOztFaUJ2MUZHO0lBS0k7SUFDQTtHakJzMUZQOztFaUJsMUZHO0lBQ0U7R2pCcTFGTDs7RWlCdDFGRztJQUlJO0dqQnMxRlA7Q0FDRjs7QWUzNUZLO0VFNENBO0lBQ0U7SUFDQTtHakJtM0ZMOztFaUJyM0ZHO0lBS0k7SUFDQTtHakJvM0ZQOztFaUJoM0ZHO0lBQ0U7SUFDQTtHakJtM0ZMOztFaUJyM0ZHO0lBS0k7SUFDQTtHakJvM0ZQOztFaUJoM0ZHO0lBQ0U7R2pCbTNGTDs7RWlCcDNGRztJQUlJO0dqQm8zRlA7Q0FDRjs7QWlCMzZGQztFQUNFO0VBQ0E7Q2pCODZGSDs7QWlCaDdGQztFQUtJO0VBQ0E7Q2pCKzZGTDs7QWlCMzZGQztFQUNFO0VBQ0E7Q2pCODZGSDs7QWlCaDdGQztFQUtJO0VBQ0E7Q2pCKzZGTDs7QWlCMzZGQztFQUNFO0NqQjg2Rkg7O0FpQi82RkM7RUFJSTtDakIrNkZMOztBZXI5Rks7RUU0Q0E7SUFDRTtJQUNBO0dqQjY2Rkw7O0VpQi82Rkc7SUFLSTtJQUNBO0dqQjg2RlA7O0VpQjE2Rkc7SUFDRTtJQUNBO0dqQjY2Rkw7O0VpQi82Rkc7SUFLSTtJQUNBO0dqQjg2RlA7O0VpQjE2Rkc7SUFDRTtHakI2NkZMOztFaUI5NkZHO0lBSUk7R2pCODZGUDtDQUNGOztBZW4vRks7RUU0Q0E7SUFDRTtJQUNBO0dqQjI4Rkw7O0VpQjc4Rkc7SUFLSTtJQUNBO0dqQjQ4RlA7O0VpQng4Rkc7SUFDRTtJQUNBO0dqQjI4Rkw7O0VpQjc4Rkc7SUFLSTtJQUNBO0dqQjQ4RlA7O0VpQng4Rkc7SUFDRTtHakIyOEZMOztFaUI1OEZHO0lBSUk7R2pCNDhGUDtDQUNGOztBZWpoR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQnkrRkw7O0VpQjMrRkc7SUFLSTtJQUNBO0dqQjArRlA7O0VpQnQrRkc7SUFDRTtJQUNBO0dqQnkrRkw7O0VpQjMrRkc7SUFLSTtJQUNBO0dqQjArRlA7O0VpQnQrRkc7SUFDRTtHakJ5K0ZMOztFaUIxK0ZHO0lBSUk7R2pCMCtGUDtDQUNGOztBZS9pR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQnVnR0w7O0VpQnpnR0c7SUFLSTtJQUNBO0dqQndnR1A7O0VpQnBnR0c7SUFDRTtJQUNBO0dqQnVnR0w7O0VpQnpnR0c7SUFLSTtJQUNBO0dqQndnR1A7O0VpQnBnR0c7SUFDRTtHakJ1Z0dMOztFaUJ4Z0dHO0lBSUk7R2pCd2dHUDtDQUNGOztBZTdrR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQnFpR0w7O0VpQnZpR0c7SUFLSTtJQUNBO0dqQnNpR1A7O0VpQmxpR0c7SUFDRTtJQUNBO0dqQnFpR0w7O0VpQnZpR0c7SUFLSTtJQUNBO0dqQnNpR1A7O0VpQmxpR0c7SUFDRTtHakJxaUdMOztFaUJ0aUdHO0lBSUk7R2pCc2lHUDtDQUNGOztBZTNtR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQm1rR0w7O0VpQnJrR0c7SUFLSTtJQUNBO0dqQm9rR1A7O0VpQmhrR0c7SUFDRTtJQUNBO0dqQm1rR0w7O0VpQnJrR0c7SUFLSTtJQUNBO0dqQm9rR1A7O0VpQmhrR0c7SUFDRTtHakJta0dMOztFaUJwa0dHO0lBSUk7R2pCb2tHUDtDQUNGOztBZXpvR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQmltR0w7O0VpQm5tR0c7SUFLSTtJQUNBO0dqQmttR1A7O0VpQjlsR0c7SUFDRTtJQUNBO0dqQmltR0w7O0VpQm5tR0c7SUFLSTtJQUNBO0dqQmttR1A7O0VpQjlsR0c7SUFDRTtHakJpbUdMOztFaUJsbUdHO0lBSUk7R2pCa21HUDtDQUNGOztBZXZxR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQituR0w7O0VpQmpvR0c7SUFLSTtJQUNBO0dqQmdvR1A7O0VpQjVuR0c7SUFDRTtJQUNBO0dqQituR0w7O0VpQmpvR0c7SUFLSTtJQUNBO0dqQmdvR1A7O0VpQjVuR0c7SUFDRTtHakIrbkdMOztFaUJob0dHO0lBSUk7R2pCZ29HUDtDQUNGOztBZXJzR0s7RUU0Q0E7SUFDRTtJQUNBO0dqQjZwR0w7O0VpQi9wR0c7SUFLSTtJQUNBO0dqQjhwR1A7O0VpQjFwR0c7SUFDRTtJQUNBO0dqQjZwR0w7O0VpQi9wR0c7SUFLSTtJQUNBO0dqQjhwR1A7O0VpQjFwR0c7SUFDRTtHakI2cEdMOztFaUI5cEdHO0lBSUk7R2pCOHBHUDtDQUNGOztBZW51R0s7RUU0Q0E7SUFDRTtJQUNBO0dqQjJyR0w7O0VpQjdyR0c7SUFLSTtJQUNBO0dqQjRyR1A7O0VpQnhyR0c7SUFDRTtJQUNBO0dqQjJyR0w7O0VpQjdyR0c7SUFLSTtJQUNBO0dqQjRyR1A7O0VpQnhyR0c7SUFDRTtHakIyckdMOztFaUI1ckdHO0lBSUk7R2pCNHJHUDtDQUNGOztBZWp3R0s7RUU0Q0E7SUFDRTtJQUNBO0dqQnl0R0w7O0VpQjN0R0c7SUFLSTtJQUNBO0dqQjB0R1A7O0VpQnR0R0c7SUFDRTtJQUNBO0dqQnl0R0w7O0VpQjN0R0c7SUFLSTtJQUNBO0dqQjB0R1A7O0VpQnR0R0c7SUFDRTtHakJ5dEdMOztFaUIxdEdHO0lBSUk7R2pCMHRHUDtDQUNGOztBZS94R0s7RUU0Q0E7SUFDRTtJQUNBO0dqQnV2R0w7O0VpQnp2R0c7SUFLSTtJQUNBO0dqQnd2R1A7O0VpQnB2R0c7SUFDRTtJQUNBO0dqQnV2R0w7O0VpQnp2R0c7SUFLSTtJQUNBO0dqQnd2R1A7O0VpQnB2R0c7SUFDRTtHakJ1dkdMOztFaUJ4dkdHO0lBSUk7R2pCd3ZHUDtDQUNGOztBaUI1dUdHO0VBQ0U7RUFDQTtDakIrdUdMOztBaUJqdkdHO0VBS0k7RUFDQTtDakJndkdQOztBaUI1dUdHO0VBQ0U7RUFDQTtDakIrdUdMOztBaUJqdkdHO0VBS0k7RUFDQTtDakJndkdQOztBaUI1dUdHO0VBQ0U7Q2pCK3VHTDs7QWlCaHZHRztFQUlJO0NqQmd2R1A7O0FlejFHSztFRStHRTtJQUNFO0lBQ0E7R2pCOHVHUDs7RWlCaHZHSztJQUtJO0lBQ0E7R2pCK3VHVDs7RWlCM3VHSztJQUNFO0lBQ0E7R2pCOHVHUDs7RWlCaHZHSztJQUtJO0lBQ0E7R2pCK3VHVDs7RWlCM3VHSztJQUNFO0dqQjh1R1A7O0VpQi91R0s7SUFJSTtHakIrdUdUO0NBQ0Y7O0FldjNHSztFRStHRTtJQUNFO0lBQ0E7R2pCNHdHUDs7RWlCOXdHSztJQUtJO0lBQ0E7R2pCNndHVDs7RWlCendHSztJQUNFO0lBQ0E7R2pCNHdHUDs7RWlCOXdHSztJQUtJO0lBQ0E7R2pCNndHVDs7RWlCendHSztJQUNFO0dqQjR3R1A7O0VpQjd3R0s7SUFJSTtHakI2d0dUO0NBQ0Y7O0FlcjVHSztFRStHRTtJQUNFO0lBQ0E7R2pCMHlHUDs7RWlCNXlHSztJQUtJO0lBQ0E7R2pCMnlHVDs7RWlCdnlHSztJQUNFO0lBQ0E7R2pCMHlHUDs7RWlCNXlHSztJQUtJO0lBQ0E7R2pCMnlHVDs7RWlCdnlHSztJQUNFO0dqQjB5R1A7O0VpQjN5R0s7SUFJSTtHakIyeUdUO0NBQ0Y7O0FlbjdHSztFRStHRTtJQUNFO0lBQ0E7R2pCdzBHUDs7RWlCMTBHSztJQUtJO0lBQ0E7R2pCeTBHVDs7RWlCcjBHSztJQUNFO0lBQ0E7R2pCdzBHUDs7RWlCMTBHSztJQUtJO0lBQ0E7R2pCeTBHVDs7RWlCcjBHSztJQUNFO0dqQncwR1A7O0VpQnowR0s7SUFJSTtHakJ5MEdUO0NBQ0Y7O0FlajlHSztFRStHRTtJQUNFO0lBQ0E7R2pCczJHUDs7RWlCeDJHSztJQUtJO0lBQ0E7R2pCdTJHVDs7RWlCbjJHSztJQUNFO0lBQ0E7R2pCczJHUDs7RWlCeDJHSztJQUtJO0lBQ0E7R2pCdTJHVDs7RWlCbjJHSztJQUNFO0dqQnMyR1A7O0VpQnYyR0s7SUFJSTtHakJ1MkdUO0NBQ0Y7O0FlLytHSztFRStHRTtJQUNFO0lBQ0E7R2pCbzRHUDs7RWlCdDRHSztJQUtJO0lBQ0E7R2pCcTRHVDs7RWlCajRHSztJQUNFO0lBQ0E7R2pCbzRHUDs7RWlCdDRHSztJQUtJO0lBQ0E7R2pCcTRHVDs7RWlCajRHSztJQUNFO0dqQm80R1A7O0VpQnI0R0s7SUFJSTtHakJxNEdUO0NBQ0Y7O0FlN2dISztFRStHRTtJQUNFO0lBQ0E7R2pCazZHUDs7RWlCcDZHSztJQUtJO0lBQ0E7R2pCbTZHVDs7RWlCLzVHSztJQUNFO0lBQ0E7R2pCazZHUDs7RWlCcDZHSztJQUtJO0lBQ0E7R2pCbTZHVDs7RWlCLzVHSztJQUNFO0dqQms2R1A7O0VpQm42R0s7SUFJSTtHakJtNkdUO0NBQ0Y7O0FlM2lISztFRStHRTtJQUNFO0lBQ0E7R2pCZzhHUDs7RWlCbDhHSztJQUtJO0lBQ0E7R2pCaThHVDs7RWlCNzdHSztJQUNFO0lBQ0E7R2pCZzhHUDs7RWlCbDhHSztJQUtJO0lBQ0E7R2pCaThHVDs7RWlCNzdHSztJQUNFO0dqQmc4R1A7O0VpQmo4R0s7SUFJSTtHakJpOEdUO0NBQ0Y7O0FlemtISztFRStHRTtJQUNFO0lBQ0E7R2pCODlHUDs7RWlCaCtHSztJQUtJO0lBQ0E7R2pCKzlHVDs7RWlCMzlHSztJQUNFO0lBQ0E7R2pCODlHUDs7RWlCaCtHSztJQUtJO0lBQ0E7R2pCKzlHVDs7RWlCMzlHSztJQUNFO0dqQjg5R1A7O0VpQi85R0s7SUFJSTtHakIrOUdUO0NBQ0Y7O0Fldm1ISztFRStHRTtJQUNFO0lBQ0E7R2pCNC9HUDs7RWlCOS9HSztJQUtJO0lBQ0E7R2pCNi9HVDs7RWlCei9HSztJQUNFO0lBQ0E7R2pCNC9HUDs7RWlCOS9HSztJQUtJO0lBQ0E7R2pCNi9HVDs7RWlCei9HSztJQUNFO0dqQjQvR1A7O0VpQjcvR0s7SUFJSTtHakI2L0dUO0NBQ0Y7O0Flcm9ISztFRStHRTtJQUNFO0lBQ0E7R2pCMGhIUDs7RWlCNWhISztJQUtJO0lBQ0E7R2pCMmhIVDs7RWlCdmhISztJQUNFO0lBQ0E7R2pCMGhIUDs7RWlCNWhISztJQUtJO0lBQ0E7R2pCMmhIVDs7RWlCdmhISztJQUNFO0dqQjBoSFA7O0VpQjNoSEs7SUFJSTtHakIyaEhUO0NBQ0Y7O0FlbnFISztFRStHRTtJQUNFO0lBQ0E7R2pCd2pIUDs7RWlCMWpISztJQUtJO0lBQ0E7R2pCeWpIVDs7RWlCcmpISztJQUNFO0lBQ0E7R2pCd2pIUDs7RWlCMWpISztJQUtJO0lBQ0E7R2pCeWpIVDs7RWlCcmpISztJQUNFO0dqQndqSFA7O0VpQnpqSEs7SUFJSTtHakJ5akhUO0NBQ0Y7O0FpQmhuSEc7RUFDRTtFQUNBO0NqQm1uSEw7O0FpQnJuSEc7RUFLSTtFQUNBO0NqQm9uSFA7O0FpQmhuSEc7RUFDRTtFQUNBO0NqQm1uSEw7O0FpQnJuSEc7RUFLSTtFQUNBO0NqQm9uSFA7O0FpQmhuSEc7RUFDRTtDakJtbkhMOztBaUJwbkhHO0VBSUk7Q2pCb25IUDs7QWU3dEhLO0VFK0dFO0lBQ0U7SUFDQTtHakJrbkhQOztFaUJwbkhLO0lBS0k7SUFDQTtHakJtbkhUOztFaUIvbUhLO0lBQ0U7SUFDQTtHakJrbkhQOztFaUJwbkhLO0lBS0k7SUFDQTtHakJtbkhUOztFaUIvbUhLO0lBQ0U7R2pCa25IUDs7RWlCbm5ISztJQUlJO0dqQm1uSFQ7Q0FDRjs7QWUzdkhLO0VFK0dFO0lBQ0U7SUFDQTtHakJncEhQOztFaUJscEhLO0lBS0k7SUFDQTtHakJpcEhUOztFaUI3b0hLO0lBQ0U7SUFDQTtHakJncEhQOztFaUJscEhLO0lBS0k7SUFDQTtHakJpcEhUOztFaUI3b0hLO0lBQ0U7R2pCZ3BIUDs7RWlCanBISztJQUlJO0dqQmlwSFQ7Q0FDRjs7QWV6eEhLO0VFK0dFO0lBQ0U7SUFDQTtHakI4cUhQOztFaUJockhLO0lBS0k7SUFDQTtHakIrcUhUOztFaUIzcUhLO0lBQ0U7SUFDQTtHakI4cUhQOztFaUJockhLO0lBS0k7SUFDQTtHakIrcUhUOztFaUIzcUhLO0lBQ0U7R2pCOHFIUDs7RWlCL3FISztJQUlJO0dqQitxSFQ7Q0FDRjs7QWV2ekhLO0VFK0dFO0lBQ0U7SUFDQTtHakI0c0hQOztFaUI5c0hLO0lBS0k7SUFDQTtHakI2c0hUOztFaUJ6c0hLO0lBQ0U7SUFDQTtHakI0c0hQOztFaUI5c0hLO0lBS0k7SUFDQTtHakI2c0hUOztFaUJ6c0hLO0lBQ0U7R2pCNHNIUDs7RWlCN3NISztJQUlJO0dqQjZzSFQ7Q0FDRjs7QWVyMUhLO0VFK0dFO0lBQ0U7SUFDQTtHakIwdUhQOztFaUI1dUhLO0lBS0k7SUFDQTtHakIydUhUOztFaUJ2dUhLO0lBQ0U7SUFDQTtHakIwdUhQOztFaUI1dUhLO0lBS0k7SUFDQTtHakIydUhUOztFaUJ2dUhLO0lBQ0U7R2pCMHVIUDs7RWlCM3VISztJQUlJO0dqQjJ1SFQ7Q0FDRjs7QWVuM0hLO0VFK0dFO0lBQ0U7SUFDQTtHakJ3d0hQOztFaUIxd0hLO0lBS0k7SUFDQTtHakJ5d0hUOztFaUJyd0hLO0lBQ0U7SUFDQTtHakJ3d0hQOztFaUIxd0hLO0lBS0k7SUFDQTtHakJ5d0hUOztFaUJyd0hLO0lBQ0U7R2pCd3dIUDs7RWlCendISztJQUlJO0dqQnl3SFQ7Q0FDRjs7QWVqNUhLO0VFK0dFO0lBQ0U7SUFDQTtHakJzeUhQOztFaUJ4eUhLO0lBS0k7SUFDQTtHakJ1eUhUOztFaUJueUhLO0lBQ0U7SUFDQTtHakJzeUhQOztFaUJ4eUhLO0lBS0k7SUFDQTtHakJ1eUhUOztFaUJueUhLO0lBQ0U7R2pCc3lIUDs7RWlCdnlISztJQUlJO0dqQnV5SFQ7Q0FDRjs7QWUvNkhLO0VFK0dFO0lBQ0U7SUFDQTtHakJvMEhQOztFaUJ0MEhLO0lBS0k7SUFDQTtHakJxMEhUOztFaUJqMEhLO0lBQ0U7SUFDQTtHakJvMEhQOztFaUJ0MEhLO0lBS0k7SUFDQTtHakJxMEhUOztFaUJqMEhLO0lBQ0U7R2pCbzBIUDs7RWlCcjBISztJQUlJO0dqQnEwSFQ7Q0FDRjs7QWU3OEhLO0VFK0dFO0lBQ0U7SUFDQTtHakJrMkhQOztFaUJwMkhLO0lBS0k7SUFDQTtHakJtMkhUOztFaUIvMUhLO0lBQ0U7SUFDQTtHakJrMkhQOztFaUJwMkhLO0lBS0k7SUFDQTtHakJtMkhUOztFaUIvMUhLO0lBQ0U7R2pCazJIUDs7RWlCbjJISztJQUlJO0dqQm0ySFQ7Q0FDRjs7QWUzK0hLO0VFK0dFO0lBQ0U7SUFDQTtHakJnNEhQOztFaUJsNEhLO0lBS0k7SUFDQTtHakJpNEhUOztFaUI3M0hLO0lBQ0U7SUFDQTtHakJnNEhQOztFaUJsNEhLO0lBS0k7SUFDQTtHakJpNEhUOztFaUI3M0hLO0lBQ0U7R2pCZzRIUDs7RWlCajRISztJQUlJO0dqQmk0SFQ7Q0FDRjs7QWV6Z0lLO0VFK0dFO0lBQ0U7SUFDQTtHakI4NUhQOztFaUJoNkhLO0lBS0k7SUFDQTtHakIrNUhUOztFaUIzNUhLO0lBQ0U7SUFDQTtHakI4NUhQOztFaUJoNkhLO0lBS0k7SUFDQTtHakIrNUhUOztFaUIzNUhLO0lBQ0U7R2pCODVIUDs7RWlCLzVISztJQUlJO0dqQis1SFQ7Q0FDRjs7QWV2aUlLO0VFK0dFO0lBQ0U7SUFDQTtHakI0N0hQOztFaUI5N0hLO0lBS0k7SUFDQTtHakI2N0hUOztFaUJ6N0hLO0lBQ0U7SUFDQTtHakI0N0hQOztFaUI5N0hLO0lBS0k7SUFDQTtHakI2N0hUOztFaUJ6N0hLO0lBQ0U7R2pCNDdIUDs7RWlCNzdISztJQUlJO0dqQjY3SFQ7Q0FDRjs7QWlCcC9IRztFQUNFO0VBQ0E7Q2pCdS9ITDs7QWlCei9IRztFQUtJO0VBQ0E7Q2pCdy9IUDs7QWlCcC9IRztFQUNFO0VBQ0E7Q2pCdS9ITDs7QWlCei9IRztFQUtJO0VBQ0E7Q2pCdy9IUDs7QWlCcC9IRztFQUNFO0NqQnUvSEw7O0FpQngvSEc7RUFJSTtDakJ3L0hQOztBZWptSUs7RUUrR0U7SUFDRTtJQUNBO0dqQnMvSFA7O0VpQngvSEs7SUFLSTtJQUNBO0dqQnUvSFQ7O0VpQm4vSEs7SUFDRTtJQUNBO0dqQnMvSFA7O0VpQngvSEs7SUFLSTtJQUNBO0dqQnUvSFQ7O0VpQm4vSEs7SUFDRTtHakJzL0hQOztFaUJ2L0hLO0lBSUk7R2pCdS9IVDtDQUNGOztBZS9uSUs7RUUrR0U7SUFDRTtJQUNBO0dqQm9oSVA7O0VpQnRoSUs7SUFLSTtJQUNBO0dqQnFoSVQ7O0VpQmpoSUs7SUFDRTtJQUNBO0dqQm9oSVA7O0VpQnRoSUs7SUFLSTtJQUNBO0dqQnFoSVQ7O0VpQmpoSUs7SUFDRTtHakJvaElQOztFaUJyaElLO0lBSUk7R2pCcWhJVDtDQUNGOztBZTdwSUs7RUUrR0U7SUFDRTtJQUNBO0dqQmtqSVA7O0VpQnBqSUs7SUFLSTtJQUNBO0dqQm1qSVQ7O0VpQi9pSUs7SUFDRTtJQUNBO0dqQmtqSVA7O0VpQnBqSUs7SUFLSTtJQUNBO0dqQm1qSVQ7O0VpQi9pSUs7SUFDRTtHakJraklQOztFaUJuaklLO0lBSUk7R2pCbWpJVDtDQUNGOztBZTNySUs7RUUrR0U7SUFDRTtJQUNBO0dqQmdsSVA7O0VpQmxsSUs7SUFLSTtJQUNBO0dqQmlsSVQ7O0VpQjdrSUs7SUFDRTtJQUNBO0dqQmdsSVA7O0VpQmxsSUs7SUFLSTtJQUNBO0dqQmlsSVQ7O0VpQjdrSUs7SUFDRTtHakJnbElQOztFaUJqbElLO0lBSUk7R2pCaWxJVDtDQUNGOztBZXp0SUs7RUUrR0U7SUFDRTtJQUNBO0dqQjhtSVA7O0VpQmhuSUs7SUFLSTtJQUNBO0dqQittSVQ7O0VpQjNtSUs7SUFDRTtJQUNBO0dqQjhtSVA7O0VpQmhuSUs7SUFLSTtJQUNBO0dqQittSVQ7O0VpQjNtSUs7SUFDRTtHakI4bUlQOztFaUIvbUlLO0lBSUk7R2pCK21JVDtDQUNGOztBZXZ2SUs7RUUrR0U7SUFDRTtJQUNBO0dqQjRvSVA7O0VpQjlvSUs7SUFLSTtJQUNBO0dqQjZvSVQ7O0VpQnpvSUs7SUFDRTtJQUNBO0dqQjRvSVA7O0VpQjlvSUs7SUFLSTtJQUNBO0dqQjZvSVQ7O0VpQnpvSUs7SUFDRTtHakI0b0lQOztFaUI3b0lLO0lBSUk7R2pCNm9JVDtDQUNGOztBZXJ4SUs7RUUrR0U7SUFDRTtJQUNBO0dqQjBxSVA7O0VpQjVxSUs7SUFLSTtJQUNBO0dqQjJxSVQ7O0VpQnZxSUs7SUFDRTtJQUNBO0dqQjBxSVA7O0VpQjVxSUs7SUFLSTtJQUNBO0dqQjJxSVQ7O0VpQnZxSUs7SUFDRTtHakIwcUlQOztFaUIzcUlLO0lBSUk7R2pCMnFJVDtDQUNGOztBZW56SUs7RUUrR0U7SUFDRTtJQUNBO0dqQndzSVA7O0VpQjFzSUs7SUFLSTtJQUNBO0dqQnlzSVQ7O0VpQnJzSUs7SUFDRTtJQUNBO0dqQndzSVA7O0VpQjFzSUs7SUFLSTtJQUNBO0dqQnlzSVQ7O0VpQnJzSUs7SUFDRTtHakJ3c0lQOztFaUJ6c0lLO0lBSUk7R2pCeXNJVDtDQUNGOztBZWoxSUs7RUUrR0U7SUFDRTtJQUNBO0dqQnN1SVA7O0VpQnh1SUs7SUFLSTtJQUNBO0dqQnV1SVQ7O0VpQm51SUs7SUFDRTtJQUNBO0dqQnN1SVA7O0VpQnh1SUs7SUFLSTtJQUNBO0dqQnV1SVQ7O0VpQm51SUs7SUFDRTtHakJzdUlQOztFaUJ2dUlLO0lBSUk7R2pCdXVJVDtDQUNGOztBZS8ySUs7RUUrR0U7SUFDRTtJQUNBO0dqQm93SVA7O0VpQnR3SUs7SUFLSTtJQUNBO0dqQnF3SVQ7O0VpQmp3SUs7SUFDRTtJQUNBO0dqQm93SVA7O0VpQnR3SUs7SUFLSTtJQUNBO0dqQnF3SVQ7O0VpQmp3SUs7SUFDRTtHakJvd0lQOztFaUJyd0lLO0lBSUk7R2pCcXdJVDtDQUNGOztBZTc0SUs7RUUrR0U7SUFDRTtJQUNBO0dqQmt5SVA7O0VpQnB5SUs7SUFLSTtJQUNBO0dqQm15SVQ7O0VpQi94SUs7SUFDRTtJQUNBO0dqQmt5SVA7O0VpQnB5SUs7SUFLSTtJQUNBO0dqQm15SVQ7O0VpQi94SUs7SUFDRTtHakJreUlQOztFaUJueUlLO0lBSUk7R2pCbXlJVDtDQUNGOztBZTM2SUs7RUUrR0U7SUFDRTtJQUNBO0dqQmcwSVA7O0VpQmwwSUs7SUFLSTtJQUNBO0dqQmkwSVQ7O0VpQjd6SUs7SUFDRTtJQUNBO0dqQmcwSVA7O0VpQmwwSUs7SUFLSTtJQUNBO0dqQmkwSVQ7O0VpQjd6SUs7SUFDRTtHakJnMElQOztFaUJqMElLO0lBSUk7R2pCaTBJVDtDQUNGOztBaUJ4M0lHO0VBQ0U7RUFDQTtDakIyM0lMOztBaUI3M0lHO0VBS0k7RUFDQTtDakI0M0lQOztBaUJ4M0lHO0VBQ0U7RUFDQTtDakIyM0lMOztBaUI3M0lHO0VBS0k7RUFDQTtDakI0M0lQOztBaUJ4M0lHO0VBQ0U7Q2pCMjNJTDs7QWlCNTNJRztFQUlJO0NqQjQzSVA7O0FlcitJSztFRStHRTtJQUNFO0lBQ0E7R2pCMDNJUDs7RWlCNTNJSztJQUtJO0lBQ0E7R2pCMjNJVDs7RWlCdjNJSztJQUNFO0lBQ0E7R2pCMDNJUDs7RWlCNTNJSztJQUtJO0lBQ0E7R2pCMjNJVDs7RWlCdjNJSztJQUNFO0dqQjAzSVA7O0VpQjMzSUs7SUFJSTtHakIyM0lUO0NBQ0Y7O0FlbmdKSztFRStHRTtJQUNFO0lBQ0E7R2pCdzVJUDs7RWlCMTVJSztJQUtJO0lBQ0E7R2pCeTVJVDs7RWlCcjVJSztJQUNFO0lBQ0E7R2pCdzVJUDs7RWlCMTVJSztJQUtJO0lBQ0E7R2pCeTVJVDs7RWlCcjVJSztJQUNFO0dqQnc1SVA7O0VpQno1SUs7SUFJSTtHakJ5NUlUO0NBQ0Y7O0FlamlKSztFRStHRTtJQUNFO0lBQ0E7R2pCczdJUDs7RWlCeDdJSztJQUtJO0lBQ0E7R2pCdTdJVDs7RWlCbjdJSztJQUNFO0lBQ0E7R2pCczdJUDs7RWlCeDdJSztJQUtJO0lBQ0E7R2pCdTdJVDs7RWlCbjdJSztJQUNFO0dqQnM3SVA7O0VpQnY3SUs7SUFJSTtHakJ1N0lUO0NBQ0Y7O0FlL2pKSztFRStHRTtJQUNFO0lBQ0E7R2pCbzlJUDs7RWlCdDlJSztJQUtJO0lBQ0E7R2pCcTlJVDs7RWlCajlJSztJQUNFO0lBQ0E7R2pCbzlJUDs7RWlCdDlJSztJQUtJO0lBQ0E7R2pCcTlJVDs7RWlCajlJSztJQUNFO0dqQm85SVA7O0VpQnI5SUs7SUFJSTtHakJxOUlUO0NBQ0Y7O0FlN2xKSztFRStHRTtJQUNFO0lBQ0E7R2pCay9JUDs7RWlCcC9JSztJQUtJO0lBQ0E7R2pCbS9JVDs7RWlCLytJSztJQUNFO0lBQ0E7R2pCay9JUDs7RWlCcC9JSztJQUtJO0lBQ0E7R2pCbS9JVDs7RWlCLytJSztJQUNFO0dqQmsvSVA7O0VpQm4vSUs7SUFJSTtHakJtL0lUO0NBQ0Y7O0FlM25KSztFRStHRTtJQUNFO0lBQ0E7R2pCZ2hKUDs7RWlCbGhKSztJQUtJO0lBQ0E7R2pCaWhKVDs7RWlCN2dKSztJQUNFO0lBQ0E7R2pCZ2hKUDs7RWlCbGhKSztJQUtJO0lBQ0E7R2pCaWhKVDs7RWlCN2dKSztJQUNFO0dqQmdoSlA7O0VpQmpoSks7SUFJSTtHakJpaEpUO0NBQ0Y7O0FlenBKSztFRStHRTtJQUNFO0lBQ0E7R2pCOGlKUDs7RWlCaGpKSztJQUtJO0lBQ0E7R2pCK2lKVDs7RWlCM2lKSztJQUNFO0lBQ0E7R2pCOGlKUDs7RWlCaGpKSztJQUtJO0lBQ0E7R2pCK2lKVDs7RWlCM2lKSztJQUNFO0dqQjhpSlA7O0VpQi9pSks7SUFJSTtHakIraUpUO0NBQ0Y7O0FldnJKSztFRStHRTtJQUNFO0lBQ0E7R2pCNGtKUDs7RWlCOWtKSztJQUtJO0lBQ0E7R2pCNmtKVDs7RWlCemtKSztJQUNFO0lBQ0E7R2pCNGtKUDs7RWlCOWtKSztJQUtJO0lBQ0E7R2pCNmtKVDs7RWlCemtKSztJQUNFO0dqQjRrSlA7O0VpQjdrSks7SUFJSTtHakI2a0pUO0NBQ0Y7O0FlcnRKSztFRStHRTtJQUNFO0lBQ0E7R2pCMG1KUDs7RWlCNW1KSztJQUtJO0lBQ0E7R2pCMm1KVDs7RWlCdm1KSztJQUNFO0lBQ0E7R2pCMG1KUDs7RWlCNW1KSztJQUtJO0lBQ0E7R2pCMm1KVDs7RWlCdm1KSztJQUNFO0dqQjBtSlA7O0VpQjNtSks7SUFJSTtHakIybUpUO0NBQ0Y7O0FlbnZKSztFRStHRTtJQUNFO0lBQ0E7R2pCd29KUDs7RWlCMW9KSztJQUtJO0lBQ0E7R2pCeW9KVDs7RWlCcm9KSztJQUNFO0lBQ0E7R2pCd29KUDs7RWlCMW9KSztJQUtJO0lBQ0E7R2pCeW9KVDs7RWlCcm9KSztJQUNFO0dqQndvSlA7O0VpQnpvSks7SUFJSTtHakJ5b0pUO0NBQ0Y7O0FlanhKSztFRStHRTtJQUNFO0lBQ0E7R2pCc3FKUDs7RWlCeHFKSztJQUtJO0lBQ0E7R2pCdXFKVDs7RWlCbnFKSztJQUNFO0lBQ0E7R2pCc3FKUDs7RWlCeHFKSztJQUtJO0lBQ0E7R2pCdXFKVDs7RWlCbnFKSztJQUNFO0dqQnNxSlA7O0VpQnZxSks7SUFJSTtHakJ1cUpUO0NBQ0Y7O0FlL3lKSztFRStHRTtJQUNFO0lBQ0E7R2pCb3NKUDs7RWlCdHNKSztJQUtJO0lBQ0E7R2pCcXNKVDs7RWlCanNKSztJQUNFO0lBQ0E7R2pCb3NKUDs7RWlCdHNKSztJQUtJO0lBQ0E7R2pCcXNKVDs7RWlCanNKSztJQUNFO0dqQm9zSlA7O0VpQnJzSks7SUFJSTtHakJxc0pUO0NBQ0Y7O0FpQjV2Skc7RUFDRTtFQUNBO0NqQit2Skw7O0FpQmp3Skc7RUFLSTtFQUNBO0NqQmd3SlA7O0FpQjV2Skc7RUFDRTtFQUNBO0NqQit2Skw7O0FpQmp3Skc7RUFLSTtFQUNBO0NqQmd3SlA7O0FpQjV2Skc7RUFDRTtDakIrdkpMOztBaUJod0pHO0VBSUk7Q2pCZ3dKUDs7QWV6MkpLO0VFK0dFO0lBQ0U7SUFDQTtHakI4dkpQOztFaUJod0pLO0lBS0k7SUFDQTtHakIrdkpUOztFaUIzdkpLO0lBQ0U7SUFDQTtHakI4dkpQOztFaUJod0pLO0lBS0k7SUFDQTtHakIrdkpUOztFaUIzdkpLO0lBQ0U7R2pCOHZKUDs7RWlCL3ZKSztJQUlJO0dqQit2SlQ7Q0FDRjs7QWV2NEpLO0VFK0dFO0lBQ0U7SUFDQTtHakI0eEpQOztFaUI5eEpLO0lBS0k7SUFDQTtHakI2eEpUOztFaUJ6eEpLO0lBQ0U7SUFDQTtHakI0eEpQOztFaUI5eEpLO0lBS0k7SUFDQTtHakI2eEpUOztFaUJ6eEpLO0lBQ0U7R2pCNHhKUDs7RWlCN3hKSztJQUlJO0dqQjZ4SlQ7Q0FDRjs7QWVyNkpLO0VFK0dFO0lBQ0U7SUFDQTtHakIwekpQOztFaUI1ekpLO0lBS0k7SUFDQTtHakIyekpUOztFaUJ2ekpLO0lBQ0U7SUFDQTtHakIwekpQOztFaUI1ekpLO0lBS0k7SUFDQTtHakIyekpUOztFaUJ2ekpLO0lBQ0U7R2pCMHpKUDs7RWlCM3pKSztJQUlJO0dqQjJ6SlQ7Q0FDRjs7QWVuOEpLO0VFK0dFO0lBQ0U7SUFDQTtHakJ3MUpQOztFaUIxMUpLO0lBS0k7SUFDQTtHakJ5MUpUOztFaUJyMUpLO0lBQ0U7SUFDQTtHakJ3MUpQOztFaUIxMUpLO0lBS0k7SUFDQTtHakJ5MUpUOztFaUJyMUpLO0lBQ0U7R2pCdzFKUDs7RWlCejFKSztJQUlJO0dqQnkxSlQ7Q0FDRjs7QWVqK0pLO0VFK0dFO0lBQ0U7SUFDQTtHakJzM0pQOztFaUJ4M0pLO0lBS0k7SUFDQTtHakJ1M0pUOztFaUJuM0pLO0lBQ0U7SUFDQTtHakJzM0pQOztFaUJ4M0pLO0lBS0k7SUFDQTtHakJ1M0pUOztFaUJuM0pLO0lBQ0U7R2pCczNKUDs7RWlCdjNKSztJQUlJO0dqQnUzSlQ7Q0FDRjs7QWUvL0pLO0VFK0dFO0lBQ0U7SUFDQTtHakJvNUpQOztFaUJ0NUpLO0lBS0k7SUFDQTtHakJxNUpUOztFaUJqNUpLO0lBQ0U7SUFDQTtHakJvNUpQOztFaUJ0NUpLO0lBS0k7SUFDQTtHakJxNUpUOztFaUJqNUpLO0lBQ0U7R2pCbzVKUDs7RWlCcjVKSztJQUlJO0dqQnE1SlQ7Q0FDRjs7QWU3aEtLO0VFK0dFO0lBQ0U7SUFDQTtHakJrN0pQOztFaUJwN0pLO0lBS0k7SUFDQTtHakJtN0pUOztFaUIvNkpLO0lBQ0U7SUFDQTtHakJrN0pQOztFaUJwN0pLO0lBS0k7SUFDQTtHakJtN0pUOztFaUIvNkpLO0lBQ0U7R2pCazdKUDs7RWlCbjdKSztJQUlJO0dqQm03SlQ7Q0FDRjs7QWUzaktLO0VFK0dFO0lBQ0U7SUFDQTtHakJnOUpQOztFaUJsOUpLO0lBS0k7SUFDQTtHakJpOUpUOztFaUI3OEpLO0lBQ0U7SUFDQTtHakJnOUpQOztFaUJsOUpLO0lBS0k7SUFDQTtHakJpOUpUOztFaUI3OEpLO0lBQ0U7R2pCZzlKUDs7RWlCajlKSztJQUlJO0dqQmk5SlQ7Q0FDRjs7QWV6bEtLO0VFK0dFO0lBQ0U7SUFDQTtHakI4K0pQOztFaUJoL0pLO0lBS0k7SUFDQTtHakIrK0pUOztFaUIzK0pLO0lBQ0U7SUFDQTtHakI4K0pQOztFaUJoL0pLO0lBS0k7SUFDQTtHakIrK0pUOztFaUIzK0pLO0lBQ0U7R2pCOCtKUDs7RWlCLytKSztJQUlJO0dqQisrSlQ7Q0FDRjs7QWV2bktLO0VFK0dFO0lBQ0U7SUFDQTtHakI0Z0tQOztFaUI5Z0tLO0lBS0k7SUFDQTtHakI2Z0tUOztFaUJ6Z0tLO0lBQ0U7SUFDQTtHakI0Z0tQOztFaUI5Z0tLO0lBS0k7SUFDQTtHakI2Z0tUOztFaUJ6Z0tLO0lBQ0U7R2pCNGdLUDs7RWlCN2dLSztJQUlJO0dqQjZnS1Q7Q0FDRjs7QWVycEtLO0VFK0dFO0lBQ0U7SUFDQTtHakIwaUtQOztFaUI1aUtLO0lBS0k7SUFDQTtHakIyaUtUOztFaUJ2aUtLO0lBQ0U7SUFDQTtHakIwaUtQOztFaUI1aUtLO0lBS0k7SUFDQTtHakIyaUtUOztFaUJ2aUtLO0lBQ0U7R2pCMGlLUDs7RWlCM2lLSztJQUlJO0dqQjJpS1Q7Q0FDRjs7QWVucktLO0VFK0dFO0lBQ0U7SUFDQTtHakJ3a0tQOztFaUIxa0tLO0lBS0k7SUFDQTtHakJ5a0tUOztFaUJya0tLO0lBQ0U7SUFDQTtHakJ3a0tQOztFaUIxa0tLO0lBS0k7SUFDQTtHakJ5a0tUOztFaUJya0tLO0lBQ0U7R2pCd2tLUDs7RWlCemtLSztJQUlJO0dqQnlrS1Q7Q0FDRjs7QWlCaG9LRztFQUNFO0VBQ0E7Q2pCbW9LTDs7QWlCcm9LRztFQUtJO0VBQ0E7Q2pCb29LUDs7QWlCaG9LRztFQUNFO0VBQ0E7Q2pCbW9LTDs7QWlCcm9LRztFQUtJO0VBQ0E7Q2pCb29LUDs7QWlCaG9LRztFQUNFO0NqQm1vS0w7O0FpQnBvS0c7RUFJSTtDakJvb0tQOztBZTd1S0s7RUUrR0U7SUFDRTtJQUNBO0dqQmtvS1A7O0VpQnBvS0s7SUFLSTtJQUNBO0dqQm1vS1Q7O0VpQi9uS0s7SUFDRTtJQUNBO0dqQmtvS1A7O0VpQnBvS0s7SUFLSTtJQUNBO0dqQm1vS1Q7O0VpQi9uS0s7SUFDRTtHakJrb0tQOztFaUJub0tLO0lBSUk7R2pCbW9LVDtDQUNGOztBZTN3S0s7RUUrR0U7SUFDRTtJQUNBO0dqQmdxS1A7O0VpQmxxS0s7SUFLSTtJQUNBO0dqQmlxS1Q7O0VpQjdwS0s7SUFDRTtJQUNBO0dqQmdxS1A7O0VpQmxxS0s7SUFLSTtJQUNBO0dqQmlxS1Q7O0VpQjdwS0s7SUFDRTtHakJncUtQOztFaUJqcUtLO0lBSUk7R2pCaXFLVDtDQUNGOztBZXp5S0s7RUUrR0U7SUFDRTtJQUNBO0dqQjhyS1A7O0VpQmhzS0s7SUFLSTtJQUNBO0dqQityS1Q7O0VpQjNyS0s7SUFDRTtJQUNBO0dqQjhyS1A7O0VpQmhzS0s7SUFLSTtJQUNBO0dqQityS1Q7O0VpQjNyS0s7SUFDRTtHakI4cktQOztFaUIvcktLO0lBSUk7R2pCK3JLVDtDQUNGOztBZXYwS0s7RUUrR0U7SUFDRTtJQUNBO0dqQjR0S1A7O0VpQjl0S0s7SUFLSTtJQUNBO0dqQjZ0S1Q7O0VpQnp0S0s7SUFDRTtJQUNBO0dqQjR0S1A7O0VpQjl0S0s7SUFLSTtJQUNBO0dqQjZ0S1Q7O0VpQnp0S0s7SUFDRTtHakI0dEtQOztFaUI3dEtLO0lBSUk7R2pCNnRLVDtDQUNGOztBZXIyS0s7RUUrR0U7SUFDRTtJQUNBO0dqQjB2S1A7O0VpQjV2S0s7SUFLSTtJQUNBO0dqQjJ2S1Q7O0VpQnZ2S0s7SUFDRTtJQUNBO0dqQjB2S1A7O0VpQjV2S0s7SUFLSTtJQUNBO0dqQjJ2S1Q7O0VpQnZ2S0s7SUFDRTtHakIwdktQOztFaUIzdktLO0lBSUk7R2pCMnZLVDtDQUNGOztBZW40S0s7RUUrR0U7SUFDRTtJQUNBO0dqQnd4S1A7O0VpQjF4S0s7SUFLSTtJQUNBO0dqQnl4S1Q7O0VpQnJ4S0s7SUFDRTtJQUNBO0dqQnd4S1A7O0VpQjF4S0s7SUFLSTtJQUNBO0dqQnl4S1Q7O0VpQnJ4S0s7SUFDRTtHakJ3eEtQOztFaUJ6eEtLO0lBSUk7R2pCeXhLVDtDQUNGOztBZWo2S0s7RUUrR0U7SUFDRTtJQUNBO0dqQnN6S1A7O0VpQnh6S0s7SUFLSTtJQUNBO0dqQnV6S1Q7O0VpQm56S0s7SUFDRTtJQUNBO0dqQnN6S1A7O0VpQnh6S0s7SUFLSTtJQUNBO0dqQnV6S1Q7O0VpQm56S0s7SUFDRTtHakJzektQOztFaUJ2ektLO0lBSUk7R2pCdXpLVDtDQUNGOztBZS83S0s7RUUrR0U7SUFDRTtJQUNBO0dqQm8xS1A7O0VpQnQxS0s7SUFLSTtJQUNBO0dqQnExS1Q7O0VpQmoxS0s7SUFDRTtJQUNBO0dqQm8xS1A7O0VpQnQxS0s7SUFLSTtJQUNBO0dqQnExS1Q7O0VpQmoxS0s7SUFDRTtHakJvMUtQOztFaUJyMUtLO0lBSUk7R2pCcTFLVDtDQUNGOztBZTc5S0s7RUUrR0U7SUFDRTtJQUNBO0dqQmszS1A7O0VpQnAzS0s7SUFLSTtJQUNBO0dqQm0zS1Q7O0VpQi8yS0s7SUFDRTtJQUNBO0dqQmszS1A7O0VpQnAzS0s7SUFLSTtJQUNBO0dqQm0zS1Q7O0VpQi8yS0s7SUFDRTtHakJrM0tQOztFaUJuM0tLO0lBSUk7R2pCbTNLVDtDQUNGOztBZTMvS0s7RUUrR0U7SUFDRTtJQUNBO0dqQmc1S1A7O0VpQmw1S0s7SUFLSTtJQUNBO0dqQmk1S1Q7O0VpQjc0S0s7SUFDRTtJQUNBO0dqQmc1S1A7O0VpQmw1S0s7SUFLSTtJQUNBO0dqQmk1S1Q7O0VpQjc0S0s7SUFDRTtHakJnNUtQOztFaUJqNUtLO0lBSUk7R2pCaTVLVDtDQUNGOztBZXpoTEs7RUUrR0U7SUFDRTtJQUNBO0dqQjg2S1A7O0VpQmg3S0s7SUFLSTtJQUNBO0dqQis2S1Q7O0VpQjM2S0s7SUFDRTtJQUNBO0dqQjg2S1A7O0VpQmg3S0s7SUFLSTtJQUNBO0dqQis2S1Q7O0VpQjM2S0s7SUFDRTtHakI4NktQOztFaUIvNktLO0lBSUk7R2pCKzZLVDtDQUNGOztBZXZqTEs7RUUrR0U7SUFDRTtJQUNBO0dqQjQ4S1A7O0VpQjk4S0s7SUFLSTtJQUNBO0dqQjY4S1Q7O0VpQno4S0s7SUFDRTtJQUNBO0dqQjQ4S1A7O0VpQjk4S0s7SUFLSTtJQUNBO0dqQjY4S1Q7O0VpQno4S0s7SUFDRTtHakI0OEtQOztFaUI3OEtLO0lBSUk7R2pCNjhLVDtDQUNGOztBaUJwZ0xHO0VBQ0U7RUFDQTtDakJ1Z0xMOztBaUJ6Z0xHO0VBS0k7RUFDQTtDakJ3Z0xQOztBaUJwZ0xHO0VBQ0U7RUFDQTtDakJ1Z0xMOztBaUJ6Z0xHO0VBS0k7RUFDQTtDakJ3Z0xQOztBaUJwZ0xHO0VBQ0U7Q2pCdWdMTDs7QWlCeGdMRztFQUlJO0NqQndnTFA7O0Flam5MSztFRStHRTtJQUNFO0lBQ0E7R2pCc2dMUDs7RWlCeGdMSztJQUtJO0lBQ0E7R2pCdWdMVDs7RWlCbmdMSztJQUNFO0lBQ0E7R2pCc2dMUDs7RWlCeGdMSztJQUtJO0lBQ0E7R2pCdWdMVDs7RWlCbmdMSztJQUNFO0dqQnNnTFA7O0VpQnZnTEs7SUFJSTtHakJ1Z0xUO0NBQ0Y7O0FlL29MSztFRStHRTtJQUNFO0lBQ0E7R2pCb2lMUDs7RWlCdGlMSztJQUtJO0lBQ0E7R2pCcWlMVDs7RWlCamlMSztJQUNFO0lBQ0E7R2pCb2lMUDs7RWlCdGlMSztJQUtJO0lBQ0E7R2pCcWlMVDs7RWlCamlMSztJQUNFO0dqQm9pTFA7O0VpQnJpTEs7SUFJSTtHakJxaUxUO0NBQ0Y7O0FlN3FMSztFRStHRTtJQUNFO0lBQ0E7R2pCa2tMUDs7RWlCcGtMSztJQUtJO0lBQ0E7R2pCbWtMVDs7RWlCL2pMSztJQUNFO0lBQ0E7R2pCa2tMUDs7RWlCcGtMSztJQUtJO0lBQ0E7R2pCbWtMVDs7RWlCL2pMSztJQUNFO0dqQmtrTFA7O0VpQm5rTEs7SUFJSTtHakJta0xUO0NBQ0Y7O0FlM3NMSztFRStHRTtJQUNFO0lBQ0E7R2pCZ21MUDs7RWlCbG1MSztJQUtJO0lBQ0E7R2pCaW1MVDs7RWlCN2xMSztJQUNFO0lBQ0E7R2pCZ21MUDs7RWlCbG1MSztJQUtJO0lBQ0E7R2pCaW1MVDs7RWlCN2xMSztJQUNFO0dqQmdtTFA7O0VpQmptTEs7SUFJSTtHakJpbUxUO0NBQ0Y7O0FlenVMSztFRStHRTtJQUNFO0lBQ0E7R2pCOG5MUDs7RWlCaG9MSztJQUtJO0lBQ0E7R2pCK25MVDs7RWlCM25MSztJQUNFO0lBQ0E7R2pCOG5MUDs7RWlCaG9MSztJQUtJO0lBQ0E7R2pCK25MVDs7RWlCM25MSztJQUNFO0dqQjhuTFA7O0VpQi9uTEs7SUFJSTtHakIrbkxUO0NBQ0Y7O0FldndMSztFRStHRTtJQUNFO0lBQ0E7R2pCNHBMUDs7RWlCOXBMSztJQUtJO0lBQ0E7R2pCNnBMVDs7RWlCenBMSztJQUNFO0lBQ0E7R2pCNHBMUDs7RWlCOXBMSztJQUtJO0lBQ0E7R2pCNnBMVDs7RWlCenBMSztJQUNFO0dqQjRwTFA7O0VpQjdwTEs7SUFJSTtHakI2cExUO0NBQ0Y7O0FlcnlMSztFRStHRTtJQUNFO0lBQ0E7R2pCMHJMUDs7RWlCNXJMSztJQUtJO0lBQ0E7R2pCMnJMVDs7RWlCdnJMSztJQUNFO0lBQ0E7R2pCMHJMUDs7RWlCNXJMSztJQUtJO0lBQ0E7R2pCMnJMVDs7RWlCdnJMSztJQUNFO0dqQjByTFA7O0VpQjNyTEs7SUFJSTtHakIyckxUO0NBQ0Y7O0FlbjBMSztFRStHRTtJQUNFO0lBQ0E7R2pCd3RMUDs7RWlCMXRMSztJQUtJO0lBQ0E7R2pCeXRMVDs7RWlCcnRMSztJQUNFO0lBQ0E7R2pCd3RMUDs7RWlCMXRMSztJQUtJO0lBQ0E7R2pCeXRMVDs7RWlCcnRMSztJQUNFO0dqQnd0TFA7O0VpQnp0TEs7SUFJSTtHakJ5dExUO0NBQ0Y7O0FlajJMSztFRStHRTtJQUNFO0lBQ0E7R2pCc3ZMUDs7RWlCeHZMSztJQUtJO0lBQ0E7R2pCdXZMVDs7RWlCbnZMSztJQUNFO0lBQ0E7R2pCc3ZMUDs7RWlCeHZMSztJQUtJO0lBQ0E7R2pCdXZMVDs7RWlCbnZMSztJQUNFO0dqQnN2TFA7O0VpQnZ2TEs7SUFJSTtHakJ1dkxUO0NBQ0Y7O0FlLzNMSztFRStHRTtJQUNFO0lBQ0E7R2pCb3hMUDs7RWlCdHhMSztJQUtJO0lBQ0E7R2pCcXhMVDs7RWlCanhMSztJQUNFO0lBQ0E7R2pCb3hMUDs7RWlCdHhMSztJQUtJO0lBQ0E7R2pCcXhMVDs7RWlCanhMSztJQUNFO0dqQm94TFA7O0VpQnJ4TEs7SUFJSTtHakJxeExUO0NBQ0Y7O0FlNzVMSztFRStHRTtJQUNFO0lBQ0E7R2pCa3pMUDs7RWlCcHpMSztJQUtJO0lBQ0E7R2pCbXpMVDs7RWlCL3lMSztJQUNFO0lBQ0E7R2pCa3pMUDs7RWlCcHpMSztJQUtJO0lBQ0E7R2pCbXpMVDs7RWlCL3lMSztJQUNFO0dqQmt6TFA7O0VpQm56TEs7SUFJSTtHakJtekxUO0NBQ0Y7O0FlMzdMSztFRStHRTtJQUNFO0lBQ0E7R2pCZzFMUDs7RWlCbDFMSztJQUtJO0lBQ0E7R2pCaTFMVDs7RWlCNzBMSztJQUNFO0lBQ0E7R2pCZzFMUDs7RWlCbDFMSztJQUtJO0lBQ0E7R2pCaTFMVDs7RWlCNzBMSztJQUNFO0dqQmcxTFA7O0VpQmoxTEs7SUFJSTtHakJpMUxUO0NBQ0Y7O0FpQnAwTEc7RUFDRTtFQUNBO0NqQnUwTEw7O0FpQnowTEc7RUFLSTtFQUNBO0NqQncwTFA7O0FpQnAwTEc7RUFDRTtFQUNBO0NqQnUwTEw7O0FpQnowTEc7RUFLSTtFQUNBO0NqQncwTFA7O0FpQnAwTEc7RUFDRTtDakJ1MExMOztBaUJ4MExHO0VBSUk7Q2pCdzBMUDs7QWVyL0xLO0VFbUxFO0lBQ0U7SUFDQTtHakJzMExQOztFaUJ4MExLO0lBS0k7SUFDQTtHakJ1MExUOztFaUJuMExLO0lBQ0U7SUFDQTtHakJzMExQOztFaUJ4MExLO0lBS0k7SUFDQTtHakJ1MExUOztFaUJuMExLO0lBQ0U7R2pCczBMUDs7RWlCdjBMSztJQUlJO0dqQnUwTFQ7Q0FDRjs7QWVuaE1LO0VFbUxFO0lBQ0U7SUFDQTtHakJvMkxQOztFaUJ0MkxLO0lBS0k7SUFDQTtHakJxMkxUOztFaUJqMkxLO0lBQ0U7SUFDQTtHakJvMkxQOztFaUJ0MkxLO0lBS0k7SUFDQTtHakJxMkxUOztFaUJqMkxLO0lBQ0U7R2pCbzJMUDs7RWlCcjJMSztJQUlJO0dqQnEyTFQ7Q0FDRjs7QWVqak1LO0VFbUxFO0lBQ0U7SUFDQTtHakJrNExQOztFaUJwNExLO0lBS0k7SUFDQTtHakJtNExUOztFaUIvM0xLO0lBQ0U7SUFDQTtHakJrNExQOztFaUJwNExLO0lBS0k7SUFDQTtHakJtNExUOztFaUIvM0xLO0lBQ0U7R2pCazRMUDs7RWlCbjRMSztJQUlJO0dqQm00TFQ7Q0FDRjs7QWUva01LO0VFbUxFO0lBQ0U7SUFDQTtHakJnNkxQOztFaUJsNkxLO0lBS0k7SUFDQTtHakJpNkxUOztFaUI3NUxLO0lBQ0U7SUFDQTtHakJnNkxQOztFaUJsNkxLO0lBS0k7SUFDQTtHakJpNkxUOztFaUI3NUxLO0lBQ0U7R2pCZzZMUDs7RWlCajZMSztJQUlJO0dqQmk2TFQ7Q0FDRjs7QWU3bU1LO0VFbUxFO0lBQ0U7SUFDQTtHakI4N0xQOztFaUJoOExLO0lBS0k7SUFDQTtHakIrN0xUOztFaUIzN0xLO0lBQ0U7SUFDQTtHakI4N0xQOztFaUJoOExLO0lBS0k7SUFDQTtHakIrN0xUOztFaUIzN0xLO0lBQ0U7R2pCODdMUDs7RWlCLzdMSztJQUlJO0dqQis3TFQ7Q0FDRjs7QWUzb01LO0VFbUxFO0lBQ0U7SUFDQTtHakI0OUxQOztFaUI5OUxLO0lBS0k7SUFDQTtHakI2OUxUOztFaUJ6OUxLO0lBQ0U7SUFDQTtHakI0OUxQOztFaUI5OUxLO0lBS0k7SUFDQTtHakI2OUxUOztFaUJ6OUxLO0lBQ0U7R2pCNDlMUDs7RWlCNzlMSztJQUlJO0dqQjY5TFQ7Q0FDRjs7QWV6cU1LO0VFbUxFO0lBQ0U7SUFDQTtHakIwL0xQOztFaUI1L0xLO0lBS0k7SUFDQTtHakIyL0xUOztFaUJ2L0xLO0lBQ0U7SUFDQTtHakIwL0xQOztFaUI1L0xLO0lBS0k7SUFDQTtHakIyL0xUOztFaUJ2L0xLO0lBQ0U7R2pCMC9MUDs7RWlCMy9MSztJQUlJO0dqQjIvTFQ7Q0FDRjs7QWV2c01LO0VFbUxFO0lBQ0U7SUFDQTtHakJ3aE1QOztFaUIxaE1LO0lBS0k7SUFDQTtHakJ5aE1UOztFaUJyaE1LO0lBQ0U7SUFDQTtHakJ3aE1QOztFaUIxaE1LO0lBS0k7SUFDQTtHakJ5aE1UOztFaUJyaE1LO0lBQ0U7R2pCd2hNUDs7RWlCemhNSztJQUlJO0dqQnloTVQ7Q0FDRjs7QWVydU1LO0VFbUxFO0lBQ0U7SUFDQTtHakJzak1QOztFaUJ4ak1LO0lBS0k7SUFDQTtHakJ1ak1UOztFaUJuak1LO0lBQ0U7SUFDQTtHakJzak1QOztFaUJ4ak1LO0lBS0k7SUFDQTtHakJ1ak1UOztFaUJuak1LO0lBQ0U7R2pCc2pNUDs7RWlCdmpNSztJQUlJO0dqQnVqTVQ7Q0FDRjs7QWVud01LO0VFbUxFO0lBQ0U7SUFDQTtHakJvbE1QOztFaUJ0bE1LO0lBS0k7SUFDQTtHakJxbE1UOztFaUJqbE1LO0lBQ0U7SUFDQTtHakJvbE1QOztFaUJ0bE1LO0lBS0k7SUFDQTtHakJxbE1UOztFaUJqbE1LO0lBQ0U7R2pCb2xNUDs7RWlCcmxNSztJQUlJO0dqQnFsTVQ7Q0FDRjs7QWVqeU1LO0VFbUxFO0lBQ0U7SUFDQTtHakJrbk1QOztFaUJwbk1LO0lBS0k7SUFDQTtHakJtbk1UOztFaUIvbU1LO0lBQ0U7SUFDQTtHakJrbk1QOztFaUJwbk1LO0lBS0k7SUFDQTtHakJtbk1UOztFaUIvbU1LO0lBQ0U7R2pCa25NUDs7RWlCbm5NSztJQUlJO0dqQm1uTVQ7Q0FDRjs7QWUvek1LO0VFbUxFO0lBQ0U7SUFDQTtHakJncE1QOztFaUJscE1LO0lBS0k7SUFDQTtHakJpcE1UOztFaUI3b01LO0lBQ0U7SUFDQTtHakJncE1QOztFaUJscE1LO0lBS0k7SUFDQTtHakJpcE1UOztFaUI3b01LO0lBQ0U7R2pCZ3BNUDs7RWlCanBNSztJQUlJO0dqQmlwTVQ7Q0FDRjs7QWlCeHNNRztFQUNFO0VBQ0E7Q2pCMnNNTDs7QWlCN3NNRztFQUtJO0VBQ0E7Q2pCNHNNUDs7QWlCeHNNRztFQUNFO0VBQ0E7Q2pCMnNNTDs7QWlCN3NNRztFQUtJO0VBQ0E7Q2pCNHNNUDs7QWlCeHNNRztFQUNFO0NqQjJzTUw7O0FpQjVzTUc7RUFJSTtDakI0c01QOztBZXozTUs7RUVtTEU7SUFDRTtJQUNBO0dqQjBzTVA7O0VpQjVzTUs7SUFLSTtJQUNBO0dqQjJzTVQ7O0VpQnZzTUs7SUFDRTtJQUNBO0dqQjBzTVA7O0VpQjVzTUs7SUFLSTtJQUNBO0dqQjJzTVQ7O0VpQnZzTUs7SUFDRTtHakIwc01QOztFaUIzc01LO0lBSUk7R2pCMnNNVDtDQUNGOztBZXY1TUs7RUVtTEU7SUFDRTtJQUNBO0dqQnd1TVA7O0VpQjF1TUs7SUFLSTtJQUNBO0dqQnl1TVQ7O0VpQnJ1TUs7SUFDRTtJQUNBO0dqQnd1TVA7O0VpQjF1TUs7SUFLSTtJQUNBO0dqQnl1TVQ7O0VpQnJ1TUs7SUFDRTtHakJ3dU1QOztFaUJ6dU1LO0lBSUk7R2pCeXVNVDtDQUNGOztBZXI3TUs7RUVtTEU7SUFDRTtJQUNBO0dqQnN3TVA7O0VpQnh3TUs7SUFLSTtJQUNBO0dqQnV3TVQ7O0VpQm53TUs7SUFDRTtJQUNBO0dqQnN3TVA7O0VpQnh3TUs7SUFLSTtJQUNBO0dqQnV3TVQ7O0VpQm53TUs7SUFDRTtHakJzd01QOztFaUJ2d01LO0lBSUk7R2pCdXdNVDtDQUNGOztBZW45TUs7RUVtTEU7SUFDRTtJQUNBO0dqQm95TVA7O0VpQnR5TUs7SUFLSTtJQUNBO0dqQnF5TVQ7O0VpQmp5TUs7SUFDRTtJQUNBO0dqQm95TVA7O0VpQnR5TUs7SUFLSTtJQUNBO0dqQnF5TVQ7O0VpQmp5TUs7SUFDRTtHakJveU1QOztFaUJyeU1LO0lBSUk7R2pCcXlNVDtDQUNGOztBZWovTUs7RUVtTEU7SUFDRTtJQUNBO0dqQmswTVA7O0VpQnAwTUs7SUFLSTtJQUNBO0dqQm0wTVQ7O0VpQi96TUs7SUFDRTtJQUNBO0dqQmswTVA7O0VpQnAwTUs7SUFLSTtJQUNBO0dqQm0wTVQ7O0VpQi96TUs7SUFDRTtHakJrME1QOztFaUJuME1LO0lBSUk7R2pCbTBNVDtDQUNGOztBZS9nTks7RUVtTEU7SUFDRTtJQUNBO0dqQmcyTVA7O0VpQmwyTUs7SUFLSTtJQUNBO0dqQmkyTVQ7O0VpQjcxTUs7SUFDRTtJQUNBO0dqQmcyTVA7O0VpQmwyTUs7SUFLSTtJQUNBO0dqQmkyTVQ7O0VpQjcxTUs7SUFDRTtHakJnMk1QOztFaUJqMk1LO0lBSUk7R2pCaTJNVDtDQUNGOztBZTdpTks7RUVtTEU7SUFDRTtJQUNBO0dqQjgzTVA7O0VpQmg0TUs7SUFLSTtJQUNBO0dqQiszTVQ7O0VpQjMzTUs7SUFDRTtJQUNBO0dqQjgzTVA7O0VpQmg0TUs7SUFLSTtJQUNBO0dqQiszTVQ7O0VpQjMzTUs7SUFDRTtHakI4M01QOztFaUIvM01LO0lBSUk7R2pCKzNNVDtDQUNGOztBZTNrTks7RUVtTEU7SUFDRTtJQUNBO0dqQjQ1TVA7O0VpQjk1TUs7SUFLSTtJQUNBO0dqQjY1TVQ7O0VpQno1TUs7SUFDRTtJQUNBO0dqQjQ1TVA7O0VpQjk1TUs7SUFLSTtJQUNBO0dqQjY1TVQ7O0VpQno1TUs7SUFDRTtHakI0NU1QOztFaUI3NU1LO0lBSUk7R2pCNjVNVDtDQUNGOztBZXptTks7RUVtTEU7SUFDRTtJQUNBO0dqQjA3TVA7O0VpQjU3TUs7SUFLSTtJQUNBO0dqQjI3TVQ7O0VpQnY3TUs7SUFDRTtJQUNBO0dqQjA3TVA7O0VpQjU3TUs7SUFLSTtJQUNBO0dqQjI3TVQ7O0VpQnY3TUs7SUFDRTtHakIwN01QOztFaUIzN01LO0lBSUk7R2pCMjdNVDtDQUNGOztBZXZvTks7RUVtTEU7SUFDRTtJQUNBO0dqQnc5TVA7O0VpQjE5TUs7SUFLSTtJQUNBO0dqQnk5TVQ7O0VpQnI5TUs7SUFDRTtJQUNBO0dqQnc5TVA7O0VpQjE5TUs7SUFLSTtJQUNBO0dqQnk5TVQ7O0VpQnI5TUs7SUFDRTtHakJ3OU1QOztFaUJ6OU1LO0lBSUk7R2pCeTlNVDtDQUNGOztBZXJxTks7RUVtTEU7SUFDRTtJQUNBO0dqQnMvTVA7O0VpQngvTUs7SUFLSTtJQUNBO0dqQnUvTVQ7O0VpQm4vTUs7SUFDRTtJQUNBO0dqQnMvTVA7O0VpQngvTUs7SUFLSTtJQUNBO0dqQnUvTVQ7O0VpQm4vTUs7SUFDRTtHakJzL01QOztFaUJ2L01LO0lBSUk7R2pCdS9NVDtDQUNGOztBZW5zTks7RUVtTEU7SUFDRTtJQUNBO0dqQm9oTlA7O0VpQnRoTks7SUFLSTtJQUNBO0dqQnFoTlQ7O0VpQmpoTks7SUFDRTtJQUNBO0dqQm9oTlA7O0VpQnRoTks7SUFLSTtJQUNBO0dqQnFoTlQ7O0VpQmpoTks7SUFDRTtHakJvaE5QOztFaUJyaE5LO0lBSUk7R2pCcWhOVDtDQUNGOztBaUI1a05HO0VBQ0U7RUFDQTtDakIra05MOztBaUJqbE5HO0VBS0k7RUFDQTtDakJnbE5QOztBaUI1a05HO0VBQ0U7RUFDQTtDakIra05MOztBaUJqbE5HO0VBS0k7RUFDQTtDakJnbE5QOztBaUI1a05HO0VBQ0U7Q2pCK2tOTDs7QWlCaGxORztFQUlJO0NqQmdsTlA7O0FlN3ZOSztFRW1MRTtJQUNFO0lBQ0E7R2pCOGtOUDs7RWlCaGxOSztJQUtJO0lBQ0E7R2pCK2tOVDs7RWlCM2tOSztJQUNFO0lBQ0E7R2pCOGtOUDs7RWlCaGxOSztJQUtJO0lBQ0E7R2pCK2tOVDs7RWlCM2tOSztJQUNFO0dqQjhrTlA7O0VpQi9rTks7SUFJSTtHakIra05UO0NBQ0Y7O0FlM3hOSztFRW1MRTtJQUNFO0lBQ0E7R2pCNG1OUDs7RWlCOW1OSztJQUtJO0lBQ0E7R2pCNm1OVDs7RWlCem1OSztJQUNFO0lBQ0E7R2pCNG1OUDs7RWlCOW1OSztJQUtJO0lBQ0E7R2pCNm1OVDs7RWlCem1OSztJQUNFO0dqQjRtTlA7O0VpQjdtTks7SUFJSTtHakI2bU5UO0NBQ0Y7O0FlenpOSztFRW1MRTtJQUNFO0lBQ0E7R2pCMG9OUDs7RWlCNW9OSztJQUtJO0lBQ0E7R2pCMm9OVDs7RWlCdm9OSztJQUNFO0lBQ0E7R2pCMG9OUDs7RWlCNW9OSztJQUtJO0lBQ0E7R2pCMm9OVDs7RWlCdm9OSztJQUNFO0dqQjBvTlA7O0VpQjNvTks7SUFJSTtHakIyb05UO0NBQ0Y7O0FldjFOSztFRW1MRTtJQUNFO0lBQ0E7R2pCd3FOUDs7RWlCMXFOSztJQUtJO0lBQ0E7R2pCeXFOVDs7RWlCcnFOSztJQUNFO0lBQ0E7R2pCd3FOUDs7RWlCMXFOSztJQUtJO0lBQ0E7R2pCeXFOVDs7RWlCcnFOSztJQUNFO0dqQndxTlA7O0VpQnpxTks7SUFJSTtHakJ5cU5UO0NBQ0Y7O0FlcjNOSztFRW1MRTtJQUNFO0lBQ0E7R2pCc3NOUDs7RWlCeHNOSztJQUtJO0lBQ0E7R2pCdXNOVDs7RWlCbnNOSztJQUNFO0lBQ0E7R2pCc3NOUDs7RWlCeHNOSztJQUtJO0lBQ0E7R2pCdXNOVDs7RWlCbnNOSztJQUNFO0dqQnNzTlA7O0VpQnZzTks7SUFJSTtHakJ1c05UO0NBQ0Y7O0FlbjVOSztFRW1MRTtJQUNFO0lBQ0E7R2pCb3VOUDs7RWlCdHVOSztJQUtJO0lBQ0E7R2pCcXVOVDs7RWlCanVOSztJQUNFO0lBQ0E7R2pCb3VOUDs7RWlCdHVOSztJQUtJO0lBQ0E7R2pCcXVOVDs7RWlCanVOSztJQUNFO0dqQm91TlA7O0VpQnJ1Tks7SUFJSTtHakJxdU5UO0NBQ0Y7O0FlajdOSztFRW1MRTtJQUNFO0lBQ0E7R2pCa3dOUDs7RWlCcHdOSztJQUtJO0lBQ0E7R2pCbXdOVDs7RWlCL3ZOSztJQUNFO0lBQ0E7R2pCa3dOUDs7RWlCcHdOSztJQUtJO0lBQ0E7R2pCbXdOVDs7RWlCL3ZOSztJQUNFO0dqQmt3TlA7O0VpQm53Tks7SUFJSTtHakJtd05UO0NBQ0Y7O0FlLzhOSztFRW1MRTtJQUNFO0lBQ0E7R2pCZ3lOUDs7RWlCbHlOSztJQUtJO0lBQ0E7R2pCaXlOVDs7RWlCN3hOSztJQUNFO0lBQ0E7R2pCZ3lOUDs7RWlCbHlOSztJQUtJO0lBQ0E7R2pCaXlOVDs7RWlCN3hOSztJQUNFO0dqQmd5TlA7O0VpQmp5Tks7SUFJSTtHakJpeU5UO0NBQ0Y7O0FlNytOSztFRW1MRTtJQUNFO0lBQ0E7R2pCOHpOUDs7RWlCaDBOSztJQUtJO0lBQ0E7R2pCK3pOVDs7RWlCM3pOSztJQUNFO0lBQ0E7R2pCOHpOUDs7RWlCaDBOSztJQUtJO0lBQ0E7R2pCK3pOVDs7RWlCM3pOSztJQUNFO0dqQjh6TlA7O0VpQi96Tks7SUFJSTtHakIrek5UO0NBQ0Y7O0FlM2dPSztFRW1MRTtJQUNFO0lBQ0E7R2pCNDFOUDs7RWlCOTFOSztJQUtJO0lBQ0E7R2pCNjFOVDs7RWlCejFOSztJQUNFO0lBQ0E7R2pCNDFOUDs7RWlCOTFOSztJQUtJO0lBQ0E7R2pCNjFOVDs7RWlCejFOSztJQUNFO0dqQjQxTlA7O0VpQjcxTks7SUFJSTtHakI2MU5UO0NBQ0Y7O0FlemlPSztFRW1MRTtJQUNFO0lBQ0E7R2pCMDNOUDs7RWlCNTNOSztJQUtJO0lBQ0E7R2pCMjNOVDs7RWlCdjNOSztJQUNFO0lBQ0E7R2pCMDNOUDs7RWlCNTNOSztJQUtJO0lBQ0E7R2pCMjNOVDs7RWlCdjNOSztJQUNFO0dqQjAzTlA7O0VpQjMzTks7SUFJSTtHakIyM05UO0NBQ0Y7O0FldmtPSztFRW1MRTtJQUNFO0lBQ0E7R2pCdzVOUDs7RWlCMTVOSztJQUtJO0lBQ0E7R2pCeTVOVDs7RWlCcjVOSztJQUNFO0lBQ0E7R2pCdzVOUDs7RWlCMTVOSztJQUtJO0lBQ0E7R2pCeTVOVDs7RWlCcjVOSztJQUNFO0dqQnc1TlA7O0VpQno1Tks7SUFJSTtHakJ5NU5UO0NBQ0Y7O0FpQmg5Tkc7RUFDRTtFQUNBO0NqQm05Tkw7O0FpQnI5Tkc7RUFLSTtFQUNBO0NqQm85TlA7O0FpQmg5Tkc7RUFDRTtFQUNBO0NqQm05Tkw7O0FpQnI5Tkc7RUFLSTtFQUNBO0NqQm85TlA7O0FpQmg5Tkc7RUFDRTtDakJtOU5MOztBaUJwOU5HO0VBSUk7Q2pCbzlOUDs7QWVqb09LO0VFbUxFO0lBQ0U7SUFDQTtHakJrOU5QOztFaUJwOU5LO0lBS0k7SUFDQTtHakJtOU5UOztFaUIvOE5LO0lBQ0U7SUFDQTtHakJrOU5QOztFaUJwOU5LO0lBS0k7SUFDQTtHakJtOU5UOztFaUIvOE5LO0lBQ0U7R2pCazlOUDs7RWlCbjlOSztJQUlJO0dqQm05TlQ7Q0FDRjs7QWUvcE9LO0VFbUxFO0lBQ0U7SUFDQTtHakJnL05QOztFaUJsL05LO0lBS0k7SUFDQTtHakJpL05UOztFaUI3K05LO0lBQ0U7SUFDQTtHakJnL05QOztFaUJsL05LO0lBS0k7SUFDQTtHakJpL05UOztFaUI3K05LO0lBQ0U7R2pCZy9OUDs7RWlCai9OSztJQUlJO0dqQmkvTlQ7Q0FDRjs7QWU3ck9LO0VFbUxFO0lBQ0U7SUFDQTtHakI4Z09QOztFaUJoaE9LO0lBS0k7SUFDQTtHakIrZ09UOztFaUIzZ09LO0lBQ0U7SUFDQTtHakI4Z09QOztFaUJoaE9LO0lBS0k7SUFDQTtHakIrZ09UOztFaUIzZ09LO0lBQ0U7R2pCOGdPUDs7RWlCL2dPSztJQUlJO0dqQitnT1Q7Q0FDRjs7QWUzdE9LO0VFbUxFO0lBQ0U7SUFDQTtHakI0aU9QOztFaUI5aU9LO0lBS0k7SUFDQTtHakI2aU9UOztFaUJ6aU9LO0lBQ0U7SUFDQTtHakI0aU9QOztFaUI5aU9LO0lBS0k7SUFDQTtHakI2aU9UOztFaUJ6aU9LO0lBQ0U7R2pCNGlPUDs7RWlCN2lPSztJQUlJO0dqQjZpT1Q7Q0FDRjs7QWV6dk9LO0VFbUxFO0lBQ0U7SUFDQTtHakIwa09QOztFaUI1a09LO0lBS0k7SUFDQTtHakIya09UOztFaUJ2a09LO0lBQ0U7SUFDQTtHakIwa09QOztFaUI1a09LO0lBS0k7SUFDQTtHakIya09UOztFaUJ2a09LO0lBQ0U7R2pCMGtPUDs7RWlCM2tPSztJQUlJO0dqQjJrT1Q7Q0FDRjs7QWV2eE9LO0VFbUxFO0lBQ0U7SUFDQTtHakJ3bU9QOztFaUIxbU9LO0lBS0k7SUFDQTtHakJ5bU9UOztFaUJybU9LO0lBQ0U7SUFDQTtHakJ3bU9QOztFaUIxbU9LO0lBS0k7SUFDQTtHakJ5bU9UOztFaUJybU9LO0lBQ0U7R2pCd21PUDs7RWlCem1PSztJQUlJO0dqQnltT1Q7Q0FDRjs7QWVyek9LO0VFbUxFO0lBQ0U7SUFDQTtHakJzb09QOztFaUJ4b09LO0lBS0k7SUFDQTtHakJ1b09UOztFaUJub09LO0lBQ0U7SUFDQTtHakJzb09QOztFaUJ4b09LO0lBS0k7SUFDQTtHakJ1b09UOztFaUJub09LO0lBQ0U7R2pCc29PUDs7RWlCdm9PSztJQUlJO0dqQnVvT1Q7Q0FDRjs7QWVuMU9LO0VFbUxFO0lBQ0U7SUFDQTtHakJvcU9QOztFaUJ0cU9LO0lBS0k7SUFDQTtHakJxcU9UOztFaUJqcU9LO0lBQ0U7SUFDQTtHakJvcU9QOztFaUJ0cU9LO0lBS0k7SUFDQTtHakJxcU9UOztFaUJqcU9LO0lBQ0U7R2pCb3FPUDs7RWlCcnFPSztJQUlJO0dqQnFxT1Q7Q0FDRjs7QWVqM09LO0VFbUxFO0lBQ0U7SUFDQTtHakJrc09QOztFaUJwc09LO0lBS0k7SUFDQTtHakJtc09UOztFaUIvck9LO0lBQ0U7SUFDQTtHakJrc09QOztFaUJwc09LO0lBS0k7SUFDQTtHakJtc09UOztFaUIvck9LO0lBQ0U7R2pCa3NPUDs7RWlCbnNPSztJQUlJO0dqQm1zT1Q7Q0FDRjs7QWUvNE9LO0VFbUxFO0lBQ0U7SUFDQTtHakJndU9QOztFaUJsdU9LO0lBS0k7SUFDQTtHakJpdU9UOztFaUI3dE9LO0lBQ0U7SUFDQTtHakJndU9QOztFaUJsdU9LO0lBS0k7SUFDQTtHakJpdU9UOztFaUI3dE9LO0lBQ0U7R2pCZ3VPUDs7RWlCanVPSztJQUlJO0dqQml1T1Q7Q0FDRjs7QWU3Nk9LO0VFbUxFO0lBQ0U7SUFDQTtHakI4dk9QOztFaUJod09LO0lBS0k7SUFDQTtHakIrdk9UOztFaUIzdk9LO0lBQ0U7SUFDQTtHakI4dk9QOztFaUJod09LO0lBS0k7SUFDQTtHakIrdk9UOztFaUIzdk9LO0lBQ0U7R2pCOHZPUDs7RWlCL3ZPSztJQUlJO0dqQit2T1Q7Q0FDRjs7QWUzOE9LO0VFbUxFO0lBQ0U7SUFDQTtHakI0eE9QOztFaUI5eE9LO0lBS0k7SUFDQTtHakI2eE9UOztFaUJ6eE9LO0lBQ0U7SUFDQTtHakI0eE9QOztFaUI5eE9LO0lBS0k7SUFDQTtHakI2eE9UOztFaUJ6eE9LO0lBQ0U7R2pCNHhPUDs7RWlCN3hPSztJQUlJO0dqQjZ4T1Q7Q0FDRjs7QWlCcDFPRztFQUNFO0VBQ0E7Q2pCdTFPTDs7QWlCejFPRztFQUtJO0VBQ0E7Q2pCdzFPUDs7QWlCcDFPRztFQUNFO0VBQ0E7Q2pCdTFPTDs7QWlCejFPRztFQUtJO0VBQ0E7Q2pCdzFPUDs7QWlCcDFPRztFQUNFO0NqQnUxT0w7O0FpQngxT0c7RUFJSTtDakJ3MU9QOztBZXJnUEs7RUVtTEU7SUFDRTtJQUNBO0dqQnMxT1A7O0VpQngxT0s7SUFLSTtJQUNBO0dqQnUxT1Q7O0VpQm4xT0s7SUFDRTtJQUNBO0dqQnMxT1A7O0VpQngxT0s7SUFLSTtJQUNBO0dqQnUxT1Q7O0VpQm4xT0s7SUFDRTtHakJzMU9QOztFaUJ2MU9LO0lBSUk7R2pCdTFPVDtDQUNGOztBZW5pUEs7RUVtTEU7SUFDRTtJQUNBO0dqQm8zT1A7O0VpQnQzT0s7SUFLSTtJQUNBO0dqQnEzT1Q7O0VpQmozT0s7SUFDRTtJQUNBO0dqQm8zT1A7O0VpQnQzT0s7SUFLSTtJQUNBO0dqQnEzT1Q7O0VpQmozT0s7SUFDRTtHakJvM09QOztFaUJyM09LO0lBSUk7R2pCcTNPVDtDQUNGOztBZWprUEs7RUVtTEU7SUFDRTtJQUNBO0dqQms1T1A7O0VpQnA1T0s7SUFLSTtJQUNBO0dqQm01T1Q7O0VpQi80T0s7SUFDRTtJQUNBO0dqQms1T1A7O0VpQnA1T0s7SUFLSTtJQUNBO0dqQm01T1Q7O0VpQi80T0s7SUFDRTtHakJrNU9QOztFaUJuNU9LO0lBSUk7R2pCbTVPVDtDQUNGOztBZS9sUEs7RUVtTEU7SUFDRTtJQUNBO0dqQmc3T1A7O0VpQmw3T0s7SUFLSTtJQUNBO0dqQmk3T1Q7O0VpQjc2T0s7SUFDRTtJQUNBO0dqQmc3T1A7O0VpQmw3T0s7SUFLSTtJQUNBO0dqQmk3T1Q7O0VpQjc2T0s7SUFDRTtHakJnN09QOztFaUJqN09LO0lBSUk7R2pCaTdPVDtDQUNGOztBZTduUEs7RUVtTEU7SUFDRTtJQUNBO0dqQjg4T1A7O0VpQmg5T0s7SUFLSTtJQUNBO0dqQis4T1Q7O0VpQjM4T0s7SUFDRTtJQUNBO0dqQjg4T1A7O0VpQmg5T0s7SUFLSTtJQUNBO0dqQis4T1Q7O0VpQjM4T0s7SUFDRTtHakI4OE9QOztFaUIvOE9LO0lBSUk7R2pCKzhPVDtDQUNGOztBZTNwUEs7RUVtTEU7SUFDRTtJQUNBO0dqQjQrT1A7O0VpQjkrT0s7SUFLSTtJQUNBO0dqQjYrT1Q7O0VpQnorT0s7SUFDRTtJQUNBO0dqQjQrT1A7O0VpQjkrT0s7SUFLSTtJQUNBO0dqQjYrT1Q7O0VpQnorT0s7SUFDRTtHakI0K09QOztFaUI3K09LO0lBSUk7R2pCNitPVDtDQUNGOztBZXpyUEs7RUVtTEU7SUFDRTtJQUNBO0dqQjBnUFA7O0VpQjVnUEs7SUFLSTtJQUNBO0dqQjJnUFQ7O0VpQnZnUEs7SUFDRTtJQUNBO0dqQjBnUFA7O0VpQjVnUEs7SUFLSTtJQUNBO0dqQjJnUFQ7O0VpQnZnUEs7SUFDRTtHakIwZ1BQOztFaUIzZ1BLO0lBSUk7R2pCMmdQVDtDQUNGOztBZXZ0UEs7RUVtTEU7SUFDRTtJQUNBO0dqQndpUFA7O0VpQjFpUEs7SUFLSTtJQUNBO0dqQnlpUFQ7O0VpQnJpUEs7SUFDRTtJQUNBO0dqQndpUFA7O0VpQjFpUEs7SUFLSTtJQUNBO0dqQnlpUFQ7O0VpQnJpUEs7SUFDRTtHakJ3aVBQOztFaUJ6aVBLO0lBSUk7R2pCeWlQVDtDQUNGOztBZXJ2UEs7RUVtTEU7SUFDRTtJQUNBO0dqQnNrUFA7O0VpQnhrUEs7SUFLSTtJQUNBO0dqQnVrUFQ7O0VpQm5rUEs7SUFDRTtJQUNBO0dqQnNrUFA7O0VpQnhrUEs7SUFLSTtJQUNBO0dqQnVrUFQ7O0VpQm5rUEs7SUFDRTtHakJza1BQOztFaUJ2a1BLO0lBSUk7R2pCdWtQVDtDQUNGOztBZW54UEs7RUVtTEU7SUFDRTtJQUNBO0dqQm9tUFA7O0VpQnRtUEs7SUFLSTtJQUNBO0dqQnFtUFQ7O0VpQmptUEs7SUFDRTtJQUNBO0dqQm9tUFA7O0VpQnRtUEs7SUFLSTtJQUNBO0dqQnFtUFQ7O0VpQmptUEs7SUFDRTtHakJvbVBQOztFaUJybVBLO0lBSUk7R2pCcW1QVDtDQUNGOztBZWp6UEs7RUVtTEU7SUFDRTtJQUNBO0dqQmtvUFA7O0VpQnBvUEs7SUFLSTtJQUNBO0dqQm1vUFQ7O0VpQi9uUEs7SUFDRTtJQUNBO0dqQmtvUFA7O0VpQnBvUEs7SUFLSTtJQUNBO0dqQm1vUFQ7O0VpQi9uUEs7SUFDRTtHakJrb1BQOztFaUJub1BLO0lBSUk7R2pCbW9QVDtDQUNGOztBZS8wUEs7RUVtTEU7SUFDRTtJQUNBO0dqQmdxUFA7O0VpQmxxUEs7SUFLSTtJQUNBO0dqQmlxUFQ7O0VpQjdwUEs7SUFDRTtJQUNBO0dqQmdxUFA7O0VpQmxxUEs7SUFLSTtJQUNBO0dqQmlxUFQ7O0VpQjdwUEs7SUFDRTtHakJncVBQOztFaUJqcVBLO0lBSUk7R2pCaXFQVDtDQUNGOztBaUJ4dFBHO0VBQ0U7RUFDQTtDakIydFBMOztBaUI3dFBHO0VBS0k7RUFDQTtDakI0dFBQOztBaUJ4dFBHO0VBQ0U7RUFDQTtDakIydFBMOztBaUI3dFBHO0VBS0k7RUFDQTtDakI0dFBQOztBaUJ4dFBHO0VBQ0U7Q2pCMnRQTDs7QWlCNXRQRztFQUlJO0NqQjR0UFA7O0FlejRQSztFRW1MRTtJQUNFO0lBQ0E7R2pCMHRQUDs7RWlCNXRQSztJQUtJO0lBQ0E7R2pCMnRQVDs7RWlCdnRQSztJQUNFO0lBQ0E7R2pCMHRQUDs7RWlCNXRQSztJQUtJO0lBQ0E7R2pCMnRQVDs7RWlCdnRQSztJQUNFO0dqQjB0UFA7O0VpQjN0UEs7SUFJSTtHakIydFBUO0NBQ0Y7O0FldjZQSztFRW1MRTtJQUNFO0lBQ0E7R2pCd3ZQUDs7RWlCMXZQSztJQUtJO0lBQ0E7R2pCeXZQVDs7RWlCcnZQSztJQUNFO0lBQ0E7R2pCd3ZQUDs7RWlCMXZQSztJQUtJO0lBQ0E7R2pCeXZQVDs7RWlCcnZQSztJQUNFO0dqQnd2UFA7O0VpQnp2UEs7SUFJSTtHakJ5dlBUO0NBQ0Y7O0FlcjhQSztFRW1MRTtJQUNFO0lBQ0E7R2pCc3hQUDs7RWlCeHhQSztJQUtJO0lBQ0E7R2pCdXhQVDs7RWlCbnhQSztJQUNFO0lBQ0E7R2pCc3hQUDs7RWlCeHhQSztJQUtJO0lBQ0E7R2pCdXhQVDs7RWlCbnhQSztJQUNFO0dqQnN4UFA7O0VpQnZ4UEs7SUFJSTtHakJ1eFBUO0NBQ0Y7O0FlbitQSztFRW1MRTtJQUNFO0lBQ0E7R2pCb3pQUDs7RWlCdHpQSztJQUtJO0lBQ0E7R2pCcXpQVDs7RWlCanpQSztJQUNFO0lBQ0E7R2pCb3pQUDs7RWlCdHpQSztJQUtJO0lBQ0E7R2pCcXpQVDs7RWlCanpQSztJQUNFO0dqQm96UFA7O0VpQnJ6UEs7SUFJSTtHakJxelBUO0NBQ0Y7O0FlamdRSztFRW1MRTtJQUNFO0lBQ0E7R2pCazFQUDs7RWlCcDFQSztJQUtJO0lBQ0E7R2pCbTFQVDs7RWlCLzBQSztJQUNFO0lBQ0E7R2pCazFQUDs7RWlCcDFQSztJQUtJO0lBQ0E7R2pCbTFQVDs7RWlCLzBQSztJQUNFO0dqQmsxUFA7O0VpQm4xUEs7SUFJSTtHakJtMVBUO0NBQ0Y7O0FlL2hRSztFRW1MRTtJQUNFO0lBQ0E7R2pCZzNQUDs7RWlCbDNQSztJQUtJO0lBQ0E7R2pCaTNQVDs7RWlCNzJQSztJQUNFO0lBQ0E7R2pCZzNQUDs7RWlCbDNQSztJQUtJO0lBQ0E7R2pCaTNQVDs7RWlCNzJQSztJQUNFO0dqQmczUFA7O0VpQmozUEs7SUFJSTtHakJpM1BUO0NBQ0Y7O0FlN2pRSztFRW1MRTtJQUNFO0lBQ0E7R2pCODRQUDs7RWlCaDVQSztJQUtJO0lBQ0E7R2pCKzRQVDs7RWlCMzRQSztJQUNFO0lBQ0E7R2pCODRQUDs7RWlCaDVQSztJQUtJO0lBQ0E7R2pCKzRQVDs7RWlCMzRQSztJQUNFO0dqQjg0UFA7O0VpQi80UEs7SUFJSTtHakIrNFBUO0NBQ0Y7O0FlM2xRSztFRW1MRTtJQUNFO0lBQ0E7R2pCNDZQUDs7RWlCOTZQSztJQUtJO0lBQ0E7R2pCNjZQVDs7RWlCejZQSztJQUNFO0lBQ0E7R2pCNDZQUDs7RWlCOTZQSztJQUtJO0lBQ0E7R2pCNjZQVDs7RWlCejZQSztJQUNFO0dqQjQ2UFA7O0VpQjc2UEs7SUFJSTtHakI2NlBUO0NBQ0Y7O0Flem5RSztFRW1MRTtJQUNFO0lBQ0E7R2pCMDhQUDs7RWlCNThQSztJQUtJO0lBQ0E7R2pCMjhQVDs7RWlCdjhQSztJQUNFO0lBQ0E7R2pCMDhQUDs7RWlCNThQSztJQUtJO0lBQ0E7R2pCMjhQVDs7RWlCdjhQSztJQUNFO0dqQjA4UFA7O0VpQjM4UEs7SUFJSTtHakIyOFBUO0NBQ0Y7O0FldnBRSztFRW1MRTtJQUNFO0lBQ0E7R2pCdytQUDs7RWlCMStQSztJQUtJO0lBQ0E7R2pCeStQVDs7RWlCcitQSztJQUNFO0lBQ0E7R2pCdytQUDs7RWlCMStQSztJQUtJO0lBQ0E7R2pCeStQVDs7RWlCcitQSztJQUNFO0dqQncrUFA7O0VpQnorUEs7SUFJSTtHakJ5K1BUO0NBQ0Y7O0FlcnJRSztFRW1MRTtJQUNFO0lBQ0E7R2pCc2dRUDs7RWlCeGdRSztJQUtJO0lBQ0E7R2pCdWdRVDs7RWlCbmdRSztJQUNFO0lBQ0E7R2pCc2dRUDs7RWlCeGdRSztJQUtJO0lBQ0E7R2pCdWdRVDs7RWlCbmdRSztJQUNFO0dqQnNnUVA7O0VpQnZnUUs7SUFJSTtHakJ1Z1FUO0NBQ0Y7O0FlbnRRSztFRW1MRTtJQUNFO0lBQ0E7R2pCb2lRUDs7RWlCdGlRSztJQUtJO0lBQ0E7R2pCcWlRVDs7RWlCamlRSztJQUNFO0lBQ0E7R2pCb2lRUDs7RWlCdGlRSztJQUtJO0lBQ0E7R2pCcWlRVDs7RWlCamlRSztJQUNFO0dqQm9pUVA7O0VpQnJpUUs7SUFJSTtHakJxaVFUO0NBQ0Y7O0FpQjVsUUc7RUFDRTtFQUNBO0NqQitsUUw7O0FpQmptUUc7RUFLSTtFQUNBO0NqQmdtUVA7O0FpQjVsUUc7RUFDRTtFQUNBO0NqQitsUUw7O0FpQmptUUc7RUFLSTtFQUNBO0NqQmdtUVA7O0FpQjVsUUc7RUFDRTtDakIrbFFMOztBaUJobVFHO0VBSUk7Q2pCZ21RUDs7QWU3d1FLO0VFbUxFO0lBQ0U7SUFDQTtHakI4bFFQOztFaUJobVFLO0lBS0k7SUFDQTtHakIrbFFUOztFaUIzbFFLO0lBQ0U7SUFDQTtHakI4bFFQOztFaUJobVFLO0lBS0k7SUFDQTtHakIrbFFUOztFaUIzbFFLO0lBQ0U7R2pCOGxRUDs7RWlCL2xRSztJQUlJO0dqQitsUVQ7Q0FDRjs7QWUzeVFLO0VFbUxFO0lBQ0U7SUFDQTtHakI0blFQOztFaUI5blFLO0lBS0k7SUFDQTtHakI2blFUOztFaUJ6blFLO0lBQ0U7SUFDQTtHakI0blFQOztFaUI5blFLO0lBS0k7SUFDQTtHakI2blFUOztFaUJ6blFLO0lBQ0U7R2pCNG5RUDs7RWlCN25RSztJQUlJO0dqQjZuUVQ7Q0FDRjs7QWV6MFFLO0VFbUxFO0lBQ0U7SUFDQTtHakIwcFFQOztFaUI1cFFLO0lBS0k7SUFDQTtHakIycFFUOztFaUJ2cFFLO0lBQ0U7SUFDQTtHakIwcFFQOztFaUI1cFFLO0lBS0k7SUFDQTtHakIycFFUOztFaUJ2cFFLO0lBQ0U7R2pCMHBRUDs7RWlCM3BRSztJQUlJO0dqQjJwUVQ7Q0FDRjs7QWV2MlFLO0VFbUxFO0lBQ0U7SUFDQTtHakJ3clFQOztFaUIxclFLO0lBS0k7SUFDQTtHakJ5clFUOztFaUJyclFLO0lBQ0U7SUFDQTtHakJ3clFQOztFaUIxclFLO0lBS0k7SUFDQTtHakJ5clFUOztFaUJyclFLO0lBQ0U7R2pCd3JRUDs7RWlCenJRSztJQUlJO0dqQnlyUVQ7Q0FDRjs7QWVyNFFLO0VFbUxFO0lBQ0U7SUFDQTtHakJzdFFQOztFaUJ4dFFLO0lBS0k7SUFDQTtHakJ1dFFUOztFaUJudFFLO0lBQ0U7SUFDQTtHakJzdFFQOztFaUJ4dFFLO0lBS0k7SUFDQTtHakJ1dFFUOztFaUJudFFLO0lBQ0U7R2pCc3RRUDs7RWlCdnRRSztJQUlJO0dqQnV0UVQ7Q0FDRjs7QWVuNlFLO0VFbUxFO0lBQ0U7SUFDQTtHakJvdlFQOztFaUJ0dlFLO0lBS0k7SUFDQTtHakJxdlFUOztFaUJqdlFLO0lBQ0U7SUFDQTtHakJvdlFQOztFaUJ0dlFLO0lBS0k7SUFDQTtHakJxdlFUOztFaUJqdlFLO0lBQ0U7R2pCb3ZRUDs7RWlCcnZRSztJQUlJO0dqQnF2UVQ7Q0FDRjs7QWVqOFFLO0VFbUxFO0lBQ0U7SUFDQTtHakJreFFQOztFaUJweFFLO0lBS0k7SUFDQTtHakJteFFUOztFaUIvd1FLO0lBQ0U7SUFDQTtHakJreFFQOztFaUJweFFLO0lBS0k7SUFDQTtHakJteFFUOztFaUIvd1FLO0lBQ0U7R2pCa3hRUDs7RWlCbnhRSztJQUlJO0dqQm14UVQ7Q0FDRjs7QWUvOVFLO0VFbUxFO0lBQ0U7SUFDQTtHakJnelFQOztFaUJselFLO0lBS0k7SUFDQTtHakJpelFUOztFaUI3eVFLO0lBQ0U7SUFDQTtHakJnelFQOztFaUJselFLO0lBS0k7SUFDQTtHakJpelFUOztFaUI3eVFLO0lBQ0U7R2pCZ3pRUDs7RWlCanpRSztJQUlJO0dqQml6UVQ7Q0FDRjs7QWU3L1FLO0VFbUxFO0lBQ0U7SUFDQTtHakI4MFFQOztFaUJoMVFLO0lBS0k7SUFDQTtHakIrMFFUOztFaUIzMFFLO0lBQ0U7SUFDQTtHakI4MFFQOztFaUJoMVFLO0lBS0k7SUFDQTtHakIrMFFUOztFaUIzMFFLO0lBQ0U7R2pCODBRUDs7RWlCLzBRSztJQUlJO0dqQiswUVQ7Q0FDRjs7QWUzaFJLO0VFbUxFO0lBQ0U7SUFDQTtHakI0MlFQOztFaUI5MlFLO0lBS0k7SUFDQTtHakI2MlFUOztFaUJ6MlFLO0lBQ0U7SUFDQTtHakI0MlFQOztFaUI5MlFLO0lBS0k7SUFDQTtHakI2MlFUOztFaUJ6MlFLO0lBQ0U7R2pCNDJRUDs7RWlCNzJRSztJQUlJO0dqQjYyUVQ7Q0FDRjs7QWV6alJLO0VFbUxFO0lBQ0U7SUFDQTtHakIwNFFQOztFaUI1NFFLO0lBS0k7SUFDQTtHakIyNFFUOztFaUJ2NFFLO0lBQ0U7SUFDQTtHakIwNFFQOztFaUI1NFFLO0lBS0k7SUFDQTtHakIyNFFUOztFaUJ2NFFLO0lBQ0U7R2pCMDRRUDs7RWlCMzRRSztJQUlJO0dqQjI0UVQ7Q0FDRjs7QWV2bFJLO0VFbUxFO0lBQ0U7SUFDQTtHakJ3NlFQOztFaUIxNlFLO0lBS0k7SUFDQTtHakJ5NlFUOztFaUJyNlFLO0lBQ0U7SUFDQTtHakJ3NlFQOztFaUIxNlFLO0lBS0k7SUFDQTtHakJ5NlFUOztFaUJyNlFLO0lBQ0U7R2pCdzZRUDs7RWlCejZRSztJQUlJO0dqQnk2UVQ7Q0FDRjs7QWlCaCtRRztFQUNFO0VBQ0E7Q2pCbStRTDs7QWlCcitRRztFQUtJO0VBQ0E7Q2pCbytRUDs7QWlCaCtRRztFQUNFO0VBQ0E7Q2pCbStRTDs7QWlCcitRRztFQUtJO0VBQ0E7Q2pCbytRUDs7QWlCaCtRRztFQUNFO0NqQm0rUUw7O0FpQnArUUc7RUFJSTtDakJvK1FQOztBZWpwUks7RUVtTEU7SUFDRTtJQUNBO0dqQmsrUVA7O0VpQnArUUs7SUFLSTtJQUNBO0dqQm0rUVQ7O0VpQi85UUs7SUFDRTtJQUNBO0dqQmsrUVA7O0VpQnArUUs7SUFLSTtJQUNBO0dqQm0rUVQ7O0VpQi85UUs7SUFDRTtHakJrK1FQOztFaUJuK1FLO0lBSUk7R2pCbStRVDtDQUNGOztBZS9xUks7RUVtTEU7SUFDRTtJQUNBO0dqQmdnUlA7O0VpQmxnUks7SUFLSTtJQUNBO0dqQmlnUlQ7O0VpQjcvUUs7SUFDRTtJQUNBO0dqQmdnUlA7O0VpQmxnUks7SUFLSTtJQUNBO0dqQmlnUlQ7O0VpQjcvUUs7SUFDRTtHakJnZ1JQOztFaUJqZ1JLO0lBSUk7R2pCaWdSVDtDQUNGOztBZTdzUks7RUVtTEU7SUFDRTtJQUNBO0dqQjhoUlA7O0VpQmhpUks7SUFLSTtJQUNBO0dqQitoUlQ7O0VpQjNoUks7SUFDRTtJQUNBO0dqQjhoUlA7O0VpQmhpUks7SUFLSTtJQUNBO0dqQitoUlQ7O0VpQjNoUks7SUFDRTtHakI4aFJQOztFaUIvaFJLO0lBSUk7R2pCK2hSVDtDQUNGOztBZTN1Uks7RUVtTEU7SUFDRTtJQUNBO0dqQjRqUlA7O0VpQjlqUks7SUFLSTtJQUNBO0dqQjZqUlQ7O0VpQnpqUks7SUFDRTtJQUNBO0dqQjRqUlA7O0VpQjlqUks7SUFLSTtJQUNBO0dqQjZqUlQ7O0VpQnpqUks7SUFDRTtHakI0alJQOztFaUI3alJLO0lBSUk7R2pCNmpSVDtDQUNGOztBZXp3Uks7RUVtTEU7SUFDRTtJQUNBO0dqQjBsUlA7O0VpQjVsUks7SUFLSTtJQUNBO0dqQjJsUlQ7O0VpQnZsUks7SUFDRTtJQUNBO0dqQjBsUlA7O0VpQjVsUks7SUFLSTtJQUNBO0dqQjJsUlQ7O0VpQnZsUks7SUFDRTtHakIwbFJQOztFaUIzbFJLO0lBSUk7R2pCMmxSVDtDQUNGOztBZXZ5Uks7RUVtTEU7SUFDRTtJQUNBO0dqQnduUlA7O0VpQjFuUks7SUFLSTtJQUNBO0dqQnluUlQ7O0VpQnJuUks7SUFDRTtJQUNBO0dqQnduUlA7O0VpQjFuUks7SUFLSTtJQUNBO0dqQnluUlQ7O0VpQnJuUks7SUFDRTtHakJ3blJQOztFaUJ6blJLO0lBSUk7R2pCeW5SVDtDQUNGOztBZXIwUks7RUVtTEU7SUFDRTtJQUNBO0dqQnNwUlA7O0VpQnhwUks7SUFLSTtJQUNBO0dqQnVwUlQ7O0VpQm5wUks7SUFDRTtJQUNBO0dqQnNwUlA7O0VpQnhwUks7SUFLSTtJQUNBO0dqQnVwUlQ7O0VpQm5wUks7SUFDRTtHakJzcFJQOztFaUJ2cFJLO0lBSUk7R2pCdXBSVDtDQUNGOztBZW4yUks7RUVtTEU7SUFDRTtJQUNBO0dqQm9yUlA7O0VpQnRyUks7SUFLSTtJQUNBO0dqQnFyUlQ7O0VpQmpyUks7SUFDRTtJQUNBO0dqQm9yUlA7O0VpQnRyUks7SUFLSTtJQUNBO0dqQnFyUlQ7O0VpQmpyUks7SUFDRTtHakJvclJQOztFaUJyclJLO0lBSUk7R2pCcXJSVDtDQUNGOztBZWo0Uks7RUVtTEU7SUFDRTtJQUNBO0dqQmt0UlA7O0VpQnB0Uks7SUFLSTtJQUNBO0dqQm10UlQ7O0VpQi9zUks7SUFDRTtJQUNBO0dqQmt0UlA7O0VpQnB0Uks7SUFLSTtJQUNBO0dqQm10UlQ7O0VpQi9zUks7SUFDRTtHakJrdFJQOztFaUJudFJLO0lBSUk7R2pCbXRSVDtDQUNGOztBZS81Uks7RUVtTEU7SUFDRTtJQUNBO0dqQmd2UlA7O0VpQmx2Uks7SUFLSTtJQUNBO0dqQml2UlQ7O0VpQjd1Uks7SUFDRTtJQUNBO0dqQmd2UlA7O0VpQmx2Uks7SUFLSTtJQUNBO0dqQml2UlQ7O0VpQjd1Uks7SUFDRTtHakJndlJQOztFaUJqdlJLO0lBSUk7R2pCaXZSVDtDQUNGOztBZTc3Uks7RUVtTEU7SUFDRTtJQUNBO0dqQjh3UlA7O0VpQmh4Uks7SUFLSTtJQUNBO0dqQit3UlQ7O0VpQjN3Uks7SUFDRTtJQUNBO0dqQjh3UlA7O0VpQmh4Uks7SUFLSTtJQUNBO0dqQit3UlQ7O0VpQjN3Uks7SUFDRTtHakI4d1JQOztFaUIvd1JLO0lBSUk7R2pCK3dSVDtDQUNGOztBZTM5Uks7RUVtTEU7SUFDRTtJQUNBO0dqQjR5UlA7O0VpQjl5Uks7SUFLSTtJQUNBO0dqQjZ5UlQ7O0VpQnp5Uks7SUFDRTtJQUNBO0dqQjR5UlA7O0VpQjl5Uks7SUFLSTtJQUNBO0dqQjZ5UlQ7O0VpQnp5Uks7SUFDRTtHakI0eVJQOztFaUI3eVJLO0lBSUk7R2pCNnlSVDtDQUNGOztBaUJwMlJHO0VBQ0U7RUFDQTtDakJ1MlJMOztBaUJ6MlJHO0VBS0k7RUFDQTtDakJ3MlJQOztBaUJwMlJHO0VBQ0U7RUFDQTtDakJ1MlJMOztBaUJ6MlJHO0VBS0k7RUFDQTtDakJ3MlJQOztBaUJwMlJHO0VBQ0U7Q2pCdTJSTDs7QWlCeDJSRztFQUlJO0NqQncyUlA7O0FlcmhTSztFRW1MRTtJQUNFO0lBQ0E7R2pCczJSUDs7RWlCeDJSSztJQUtJO0lBQ0E7R2pCdTJSVDs7RWlCbjJSSztJQUNFO0lBQ0E7R2pCczJSUDs7RWlCeDJSSztJQUtJO0lBQ0E7R2pCdTJSVDs7RWlCbjJSSztJQUNFO0dqQnMyUlA7O0VpQnYyUks7SUFJSTtHakJ1MlJUO0NBQ0Y7O0FlbmpTSztFRW1MRTtJQUNFO0lBQ0E7R2pCbzRSUDs7RWlCdDRSSztJQUtJO0lBQ0E7R2pCcTRSVDs7RWlCajRSSztJQUNFO0lBQ0E7R2pCbzRSUDs7RWlCdDRSSztJQUtJO0lBQ0E7R2pCcTRSVDs7RWlCajRSSztJQUNFO0dqQm80UlA7O0VpQnI0Uks7SUFJSTtHakJxNFJUO0NBQ0Y7O0FlamxTSztFRW1MRTtJQUNFO0lBQ0E7R2pCazZSUDs7RWlCcDZSSztJQUtJO0lBQ0E7R2pCbTZSVDs7RWlCLzVSSztJQUNFO0lBQ0E7R2pCazZSUDs7RWlCcDZSSztJQUtJO0lBQ0E7R2pCbTZSVDs7RWlCLzVSSztJQUNFO0dqQms2UlA7O0VpQm42Uks7SUFJSTtHakJtNlJUO0NBQ0Y7O0FlL21TSztFRW1MRTtJQUNFO0lBQ0E7R2pCZzhSUDs7RWlCbDhSSztJQUtJO0lBQ0E7R2pCaThSVDs7RWlCNzdSSztJQUNFO0lBQ0E7R2pCZzhSUDs7RWlCbDhSSztJQUtJO0lBQ0E7R2pCaThSVDs7RWlCNzdSSztJQUNFO0dqQmc4UlA7O0VpQmo4Uks7SUFJSTtHakJpOFJUO0NBQ0Y7O0FlN29TSztFRW1MRTtJQUNFO0lBQ0E7R2pCODlSUDs7RWlCaCtSSztJQUtJO0lBQ0E7R2pCKzlSVDs7RWlCMzlSSztJQUNFO0lBQ0E7R2pCODlSUDs7RWlCaCtSSztJQUtJO0lBQ0E7R2pCKzlSVDs7RWlCMzlSSztJQUNFO0dqQjg5UlA7O0VpQi85Uks7SUFJSTtHakIrOVJUO0NBQ0Y7O0FlM3FTSztFRW1MRTtJQUNFO0lBQ0E7R2pCNC9SUDs7RWlCOS9SSztJQUtJO0lBQ0E7R2pCNi9SVDs7RWlCei9SSztJQUNFO0lBQ0E7R2pCNC9SUDs7RWlCOS9SSztJQUtJO0lBQ0E7R2pCNi9SVDs7RWlCei9SSztJQUNFO0dqQjQvUlA7O0VpQjcvUks7SUFJSTtHakI2L1JUO0NBQ0Y7O0FlenNTSztFRW1MRTtJQUNFO0lBQ0E7R2pCMGhTUDs7RWlCNWhTSztJQUtJO0lBQ0E7R2pCMmhTVDs7RWlCdmhTSztJQUNFO0lBQ0E7R2pCMGhTUDs7RWlCNWhTSztJQUtJO0lBQ0E7R2pCMmhTVDs7RWlCdmhTSztJQUNFO0dqQjBoU1A7O0VpQjNoU0s7SUFJSTtHakIyaFNUO0NBQ0Y7O0FldnVTSztFRW1MRTtJQUNFO0lBQ0E7R2pCd2pTUDs7RWlCMWpTSztJQUtJO0lBQ0E7R2pCeWpTVDs7RWlCcmpTSztJQUNFO0lBQ0E7R2pCd2pTUDs7RWlCMWpTSztJQUtJO0lBQ0E7R2pCeWpTVDs7RWlCcmpTSztJQUNFO0dqQndqU1A7O0VpQnpqU0s7SUFJSTtHakJ5alNUO0NBQ0Y7O0FlcndTSztFRW1MRTtJQUNFO0lBQ0E7R2pCc2xTUDs7RWlCeGxTSztJQUtJO0lBQ0E7R2pCdWxTVDs7RWlCbmxTSztJQUNFO0lBQ0E7R2pCc2xTUDs7RWlCeGxTSztJQUtJO0lBQ0E7R2pCdWxTVDs7RWlCbmxTSztJQUNFO0dqQnNsU1A7O0VpQnZsU0s7SUFJSTtHakJ1bFNUO0NBQ0Y7O0FlbnlTSztFRW1MRTtJQUNFO0lBQ0E7R2pCb25TUDs7RWlCdG5TSztJQUtJO0lBQ0E7R2pCcW5TVDs7RWlCam5TSztJQUNFO0lBQ0E7R2pCb25TUDs7RWlCdG5TSztJQUtJO0lBQ0E7R2pCcW5TVDs7RWlCam5TSztJQUNFO0dqQm9uU1A7O0VpQnJuU0s7SUFJSTtHakJxblNUO0NBQ0Y7O0FlajBTSztFRW1MRTtJQUNFO0lBQ0E7R2pCa3BTUDs7RWlCcHBTSztJQUtJO0lBQ0E7R2pCbXBTVDs7RWlCL29TSztJQUNFO0lBQ0E7R2pCa3BTUDs7RWlCcHBTSztJQUtJO0lBQ0E7R2pCbXBTVDs7RWlCL29TSztJQUNFO0dqQmtwU1A7O0VpQm5wU0s7SUFJSTtHakJtcFNUO0NBQ0Y7O0FlLzFTSztFRW1MRTtJQUNFO0lBQ0E7R2pCZ3JTUDs7RWlCbHJTSztJQUtJO0lBQ0E7R2pCaXJTVDs7RWlCN3FTSztJQUNFO0lBQ0E7R2pCZ3JTUDs7RWlCbHJTSztJQUtJO0lBQ0E7R2pCaXJTVDs7RWlCN3FTSztJQUNFO0dqQmdyU1A7O0VpQmpyU0s7SUFJSTtHakJpclNUO0NBQ0Y7O0FpQnh1U0c7RUFDRTtFQUNBO0NqQjJ1U0w7O0FpQjd1U0c7RUFLSTtFQUNBO0NqQjR1U1A7O0FpQnh1U0c7RUFDRTtFQUNBO0NqQjJ1U0w7O0FpQjd1U0c7RUFLSTtFQUNBO0NqQjR1U1A7O0FpQnh1U0c7RUFDRTtDakIydVNMOztBaUI1dVNHO0VBSUk7Q2pCNHVTUDs7QWV6NVNLO0VFbUxFO0lBQ0U7SUFDQTtHakIwdVNQOztFaUI1dVNLO0lBS0k7SUFDQTtHakIydVNUOztFaUJ2dVNLO0lBQ0U7SUFDQTtHakIwdVNQOztFaUI1dVNLO0lBS0k7SUFDQTtHakIydVNUOztFaUJ2dVNLO0lBQ0U7R2pCMHVTUDs7RWlCM3VTSztJQUlJO0dqQjJ1U1Q7Q0FDRjs7QWV2N1NLO0VFbUxFO0lBQ0U7SUFDQTtHakJ3d1NQOztFaUIxd1NLO0lBS0k7SUFDQTtHakJ5d1NUOztFaUJyd1NLO0lBQ0U7SUFDQTtHakJ3d1NQOztFaUIxd1NLO0lBS0k7SUFDQTtHakJ5d1NUOztFaUJyd1NLO0lBQ0U7R2pCd3dTUDs7RWlCendTSztJQUlJO0dqQnl3U1Q7Q0FDRjs7QWVyOVNLO0VFbUxFO0lBQ0U7SUFDQTtHakJzeVNQOztFaUJ4eVNLO0lBS0k7SUFDQTtHakJ1eVNUOztFaUJueVNLO0lBQ0U7SUFDQTtHakJzeVNQOztFaUJ4eVNLO0lBS0k7SUFDQTtHakJ1eVNUOztFaUJueVNLO0lBQ0U7R2pCc3lTUDs7RWlCdnlTSztJQUlJO0dqQnV5U1Q7Q0FDRjs7QWVuL1NLO0VFbUxFO0lBQ0U7SUFDQTtHakJvMFNQOztFaUJ0MFNLO0lBS0k7SUFDQTtHakJxMFNUOztFaUJqMFNLO0lBQ0U7SUFDQTtHakJvMFNQOztFaUJ0MFNLO0lBS0k7SUFDQTtHakJxMFNUOztFaUJqMFNLO0lBQ0U7R2pCbzBTUDs7RWlCcjBTSztJQUlJO0dqQnEwU1Q7Q0FDRjs7QWVqaFRLO0VFbUxFO0lBQ0U7SUFDQTtHakJrMlNQOztFaUJwMlNLO0lBS0k7SUFDQTtHakJtMlNUOztFaUIvMVNLO0lBQ0U7SUFDQTtHakJrMlNQOztFaUJwMlNLO0lBS0k7SUFDQTtHakJtMlNUOztFaUIvMVNLO0lBQ0U7R2pCazJTUDs7RWlCbjJTSztJQUlJO0dqQm0yU1Q7Q0FDRjs7QWUvaVRLO0VFbUxFO0lBQ0U7SUFDQTtHakJnNFNQOztFaUJsNFNLO0lBS0k7SUFDQTtHakJpNFNUOztFaUI3M1NLO0lBQ0U7SUFDQTtHakJnNFNQOztFaUJsNFNLO0lBS0k7SUFDQTtHakJpNFNUOztFaUI3M1NLO0lBQ0U7R2pCZzRTUDs7RWlCajRTSztJQUlJO0dqQmk0U1Q7Q0FDRjs7QWU3a1RLO0VFbUxFO0lBQ0U7SUFDQTtHakI4NVNQOztFaUJoNlNLO0lBS0k7SUFDQTtHakIrNVNUOztFaUIzNVNLO0lBQ0U7SUFDQTtHakI4NVNQOztFaUJoNlNLO0lBS0k7SUFDQTtHakIrNVNUOztFaUIzNVNLO0lBQ0U7R2pCODVTUDs7RWlCLzVTSztJQUlJO0dqQis1U1Q7Q0FDRjs7QWUzbVRLO0VFbUxFO0lBQ0U7SUFDQTtHakI0N1NQOztFaUI5N1NLO0lBS0k7SUFDQTtHakI2N1NUOztFaUJ6N1NLO0lBQ0U7SUFDQTtHakI0N1NQOztFaUI5N1NLO0lBS0k7SUFDQTtHakI2N1NUOztFaUJ6N1NLO0lBQ0U7R2pCNDdTUDs7RWlCNzdTSztJQUlJO0dqQjY3U1Q7Q0FDRjs7QWV6b1RLO0VFbUxFO0lBQ0U7SUFDQTtHakIwOVNQOztFaUI1OVNLO0lBS0k7SUFDQTtHakIyOVNUOztFaUJ2OVNLO0lBQ0U7SUFDQTtHakIwOVNQOztFaUI1OVNLO0lBS0k7SUFDQTtHakIyOVNUOztFaUJ2OVNLO0lBQ0U7R2pCMDlTUDs7RWlCMzlTSztJQUlJO0dqQjI5U1Q7Q0FDRjs7QWV2cVRLO0VFbUxFO0lBQ0U7SUFDQTtHakJ3L1NQOztFaUIxL1NLO0lBS0k7SUFDQTtHakJ5L1NUOztFaUJyL1NLO0lBQ0U7SUFDQTtHakJ3L1NQOztFaUIxL1NLO0lBS0k7SUFDQTtHakJ5L1NUOztFaUJyL1NLO0lBQ0U7R2pCdy9TUDs7RWlCei9TSztJQUlJO0dqQnkvU1Q7Q0FDRjs7QWVyc1RLO0VFbUxFO0lBQ0U7SUFDQTtHakJzaFRQOztFaUJ4aFRLO0lBS0k7SUFDQTtHakJ1aFRUOztFaUJuaFRLO0lBQ0U7SUFDQTtHakJzaFRQOztFaUJ4aFRLO0lBS0k7SUFDQTtHakJ1aFRUOztFaUJuaFRLO0lBQ0U7R2pCc2hUUDs7RWlCdmhUSztJQUlJO0dqQnVoVFQ7Q0FDRjs7QWVudVRLO0VFbUxFO0lBQ0U7SUFDQTtHakJvalRQOztFaUJ0alRLO0lBS0k7SUFDQTtHakJxalRUOztFaUJqalRLO0lBQ0U7SUFDQTtHakJvalRQOztFaUJ0alRLO0lBS0k7SUFDQTtHakJxalRUOztFaUJqalRLO0lBQ0U7R2pCb2pUUDs7RWlCcmpUSztJQUlJO0dqQnFqVFQ7Q0FDRjs7QWlCNW1URztFQUNFO0VBQ0E7Q2pCK21UTDs7QWlCam5URztFQUtJO0VBQ0E7Q2pCZ25UUDs7QWlCNW1URztFQUNFO0VBQ0E7Q2pCK21UTDs7QWlCam5URztFQUtJO0VBQ0E7Q2pCZ25UUDs7QWlCNW1URztFQUNFO0NqQittVEw7O0FpQmhuVEc7RUFJSTtDakJnblRQOztBZTd4VEs7RUVtTEU7SUFDRTtJQUNBO0dqQjhtVFA7O0VpQmhuVEs7SUFLSTtJQUNBO0dqQittVFQ7O0VpQjNtVEs7SUFDRTtJQUNBO0dqQjhtVFA7O0VpQmhuVEs7SUFLSTtJQUNBO0dqQittVFQ7O0VpQjNtVEs7SUFDRTtHakI4bVRQOztFaUIvbVRLO0lBSUk7R2pCK21UVDtDQUNGOztBZTN6VEs7RUVtTEU7SUFDRTtJQUNBO0dqQjRvVFA7O0VpQjlvVEs7SUFLSTtJQUNBO0dqQjZvVFQ7O0VpQnpvVEs7SUFDRTtJQUNBO0dqQjRvVFA7O0VpQjlvVEs7SUFLSTtJQUNBO0dqQjZvVFQ7O0VpQnpvVEs7SUFDRTtHakI0b1RQOztFaUI3b1RLO0lBSUk7R2pCNm9UVDtDQUNGOztBZXoxVEs7RUVtTEU7SUFDRTtJQUNBO0dqQjBxVFA7O0VpQjVxVEs7SUFLSTtJQUNBO0dqQjJxVFQ7O0VpQnZxVEs7SUFDRTtJQUNBO0dqQjBxVFA7O0VpQjVxVEs7SUFLSTtJQUNBO0dqQjJxVFQ7O0VpQnZxVEs7SUFDRTtHakIwcVRQOztFaUIzcVRLO0lBSUk7R2pCMnFUVDtDQUNGOztBZXYzVEs7RUVtTEU7SUFDRTtJQUNBO0dqQndzVFA7O0VpQjFzVEs7SUFLSTtJQUNBO0dqQnlzVFQ7O0VpQnJzVEs7SUFDRTtJQUNBO0dqQndzVFA7O0VpQjFzVEs7SUFLSTtJQUNBO0dqQnlzVFQ7O0VpQnJzVEs7SUFDRTtHakJ3c1RQOztFaUJ6c1RLO0lBSUk7R2pCeXNUVDtDQUNGOztBZXI1VEs7RUVtTEU7SUFDRTtJQUNBO0dqQnN1VFA7O0VpQnh1VEs7SUFLSTtJQUNBO0dqQnV1VFQ7O0VpQm51VEs7SUFDRTtJQUNBO0dqQnN1VFA7O0VpQnh1VEs7SUFLSTtJQUNBO0dqQnV1VFQ7O0VpQm51VEs7SUFDRTtHakJzdVRQOztFaUJ2dVRLO0lBSUk7R2pCdXVUVDtDQUNGOztBZW43VEs7RUVtTEU7SUFDRTtJQUNBO0dqQm93VFA7O0VpQnR3VEs7SUFLSTtJQUNBO0dqQnF3VFQ7O0VpQmp3VEs7SUFDRTtJQUNBO0dqQm93VFA7O0VpQnR3VEs7SUFLSTtJQUNBO0dqQnF3VFQ7O0VpQmp3VEs7SUFDRTtHakJvd1RQOztFaUJyd1RLO0lBSUk7R2pCcXdUVDtDQUNGOztBZWo5VEs7RUVtTEU7SUFDRTtJQUNBO0dqQmt5VFA7O0VpQnB5VEs7SUFLSTtJQUNBO0dqQm15VFQ7O0VpQi94VEs7SUFDRTtJQUNBO0dqQmt5VFA7O0VpQnB5VEs7SUFLSTtJQUNBO0dqQm15VFQ7O0VpQi94VEs7SUFDRTtHakJreVRQOztFaUJueVRLO0lBSUk7R2pCbXlUVDtDQUNGOztBZS8rVEs7RUVtTEU7SUFDRTtJQUNBO0dqQmcwVFA7O0VpQmwwVEs7SUFLSTtJQUNBO0dqQmkwVFQ7O0VpQjd6VEs7SUFDRTtJQUNBO0dqQmcwVFA7O0VpQmwwVEs7SUFLSTtJQUNBO0dqQmkwVFQ7O0VpQjd6VEs7SUFDRTtHakJnMFRQOztFaUJqMFRLO0lBSUk7R2pCaTBUVDtDQUNGOztBZTdnVUs7RUVtTEU7SUFDRTtJQUNBO0dqQjgxVFA7O0VpQmgyVEs7SUFLSTtJQUNBO0dqQisxVFQ7O0VpQjMxVEs7SUFDRTtJQUNBO0dqQjgxVFA7O0VpQmgyVEs7SUFLSTtJQUNBO0dqQisxVFQ7O0VpQjMxVEs7SUFDRTtHakI4MVRQOztFaUIvMVRLO0lBSUk7R2pCKzFUVDtDQUNGOztBZTNpVUs7RUVtTEU7SUFDRTtJQUNBO0dqQjQzVFA7O0VpQjkzVEs7SUFLSTtJQUNBO0dqQjYzVFQ7O0VpQnozVEs7SUFDRTtJQUNBO0dqQjQzVFA7O0VpQjkzVEs7SUFLSTtJQUNBO0dqQjYzVFQ7O0VpQnozVEs7SUFDRTtHakI0M1RQOztFaUI3M1RLO0lBSUk7R2pCNjNUVDtDQUNGOztBZXprVUs7RUVtTEU7SUFDRTtJQUNBO0dqQjA1VFA7O0VpQjU1VEs7SUFLSTtJQUNBO0dqQjI1VFQ7O0VpQnY1VEs7SUFDRTtJQUNBO0dqQjA1VFA7O0VpQjU1VEs7SUFLSTtJQUNBO0dqQjI1VFQ7O0VpQnY1VEs7SUFDRTtHakIwNVRQOztFaUIzNVRLO0lBSUk7R2pCMjVUVDtDQUNGOztBZXZtVUs7RUVtTEU7SUFDRTtJQUNBO0dqQnc3VFA7O0VpQjE3VEs7SUFLSTtJQUNBO0dqQnk3VFQ7O0VpQnI3VEs7SUFDRTtJQUNBO0dqQnc3VFA7O0VpQjE3VEs7SUFLSTtJQUNBO0dqQnk3VFQ7O0VpQnI3VEs7SUFDRTtHakJ3N1RQOztFaUJ6N1RLO0lBSUk7R2pCeTdUVDtDQUNGOztBaUJoL1RHO0VBQ0U7RUFDQTtDakJtL1RMOztBaUJyL1RHO0VBS0k7RUFDQTtDakJvL1RQOztBaUJoL1RHO0VBQ0U7RUFDQTtDakJtL1RMOztBaUJyL1RHO0VBS0k7RUFDQTtDakJvL1RQOztBaUJoL1RHO0VBQ0U7Q2pCbS9UTDs7QWlCcC9URztFQUlJO0NqQm8vVFA7O0FlanFVSztFRW1MRTtJQUNFO0lBQ0E7R2pCay9UUDs7RWlCcC9USztJQUtJO0lBQ0E7R2pCbS9UVDs7RWlCLytUSztJQUNFO0lBQ0E7R2pCay9UUDs7RWlCcC9USztJQUtJO0lBQ0E7R2pCbS9UVDs7RWlCLytUSztJQUNFO0dqQmsvVFA7O0VpQm4vVEs7SUFJSTtHakJtL1RUO0NBQ0Y7O0FlL3JVSztFRW1MRTtJQUNFO0lBQ0E7R2pCZ2hVUDs7RWlCbGhVSztJQUtJO0lBQ0E7R2pCaWhVVDs7RWlCN2dVSztJQUNFO0lBQ0E7R2pCZ2hVUDs7RWlCbGhVSztJQUtJO0lBQ0E7R2pCaWhVVDs7RWlCN2dVSztJQUNFO0dqQmdoVVA7O0VpQmpoVUs7SUFJSTtHakJpaFVUO0NBQ0Y7O0FlN3RVSztFRW1MRTtJQUNFO0lBQ0E7R2pCOGlVUDs7RWlCaGpVSztJQUtJO0lBQ0E7R2pCK2lVVDs7RWlCM2lVSztJQUNFO0lBQ0E7R2pCOGlVUDs7RWlCaGpVSztJQUtJO0lBQ0E7R2pCK2lVVDs7RWlCM2lVSztJQUNFO0dqQjhpVVA7O0VpQi9pVUs7SUFJSTtHakIraVVUO0NBQ0Y7O0FlM3ZVSztFRW1MRTtJQUNFO0lBQ0E7R2pCNGtVUDs7RWlCOWtVSztJQUtJO0lBQ0E7R2pCNmtVVDs7RWlCemtVSztJQUNFO0lBQ0E7R2pCNGtVUDs7RWlCOWtVSztJQUtJO0lBQ0E7R2pCNmtVVDs7RWlCemtVSztJQUNFO0dqQjRrVVA7O0VpQjdrVUs7SUFJSTtHakI2a1VUO0NBQ0Y7O0FlenhVSztFRW1MRTtJQUNFO0lBQ0E7R2pCMG1VUDs7RWlCNW1VSztJQUtJO0lBQ0E7R2pCMm1VVDs7RWlCdm1VSztJQUNFO0lBQ0E7R2pCMG1VUDs7RWlCNW1VSztJQUtJO0lBQ0E7R2pCMm1VVDs7RWlCdm1VSztJQUNFO0dqQjBtVVA7O0VpQjNtVUs7SUFJSTtHakIybVVUO0NBQ0Y7O0FldnpVSztFRW1MRTtJQUNFO0lBQ0E7R2pCd29VUDs7RWlCMW9VSztJQUtJO0lBQ0E7R2pCeW9VVDs7RWlCcm9VSztJQUNFO0lBQ0E7R2pCd29VUDs7RWlCMW9VSztJQUtJO0lBQ0E7R2pCeW9VVDs7RWlCcm9VSztJQUNFO0dqQndvVVA7O0VpQnpvVUs7SUFJSTtHakJ5b1VUO0NBQ0Y7O0FlcjFVSztFRW1MRTtJQUNFO0lBQ0E7R2pCc3FVUDs7RWlCeHFVSztJQUtJO0lBQ0E7R2pCdXFVVDs7RWlCbnFVSztJQUNFO0lBQ0E7R2pCc3FVUDs7RWlCeHFVSztJQUtJO0lBQ0E7R2pCdXFVVDs7RWlCbnFVSztJQUNFO0dqQnNxVVA7O0VpQnZxVUs7SUFJSTtHakJ1cVVUO0NBQ0Y7O0FlbjNVSztFRW1MRTtJQUNFO0lBQ0E7R2pCb3NVUDs7RWlCdHNVSztJQUtJO0lBQ0E7R2pCcXNVVDs7RWlCanNVSztJQUNFO0lBQ0E7R2pCb3NVUDs7RWlCdHNVSztJQUtJO0lBQ0E7R2pCcXNVVDs7RWlCanNVSztJQUNFO0dqQm9zVVA7O0VpQnJzVUs7SUFJSTtHakJxc1VUO0NBQ0Y7O0FlajVVSztFRW1MRTtJQUNFO0lBQ0E7R2pCa3VVUDs7RWlCcHVVSztJQUtJO0lBQ0E7R2pCbXVVVDs7RWlCL3RVSztJQUNFO0lBQ0E7R2pCa3VVUDs7RWlCcHVVSztJQUtJO0lBQ0E7R2pCbXVVVDs7RWlCL3RVSztJQUNFO0dqQmt1VVA7O0VpQm51VUs7SUFJSTtHakJtdVVUO0NBQ0Y7O0FlLzZVSztFRW1MRTtJQUNFO0lBQ0E7R2pCZ3dVUDs7RWlCbHdVSztJQUtJO0lBQ0E7R2pCaXdVVDs7RWlCN3ZVSztJQUNFO0lBQ0E7R2pCZ3dVUDs7RWlCbHdVSztJQUtJO0lBQ0E7R2pCaXdVVDs7RWlCN3ZVSztJQUNFO0dqQmd3VVA7O0VpQmp3VUs7SUFJSTtHakJpd1VUO0NBQ0Y7O0FlNzhVSztFRW1MRTtJQUNFO0lBQ0E7R2pCOHhVUDs7RWlCaHlVSztJQUtJO0lBQ0E7R2pCK3hVVDs7RWlCM3hVSztJQUNFO0lBQ0E7R2pCOHhVUDs7RWlCaHlVSztJQUtJO0lBQ0E7R2pCK3hVVDs7RWlCM3hVSztJQUNFO0dqQjh4VVA7O0VpQi94VUs7SUFJSTtHakIreFVUO0NBQ0Y7O0FlMytVSztFRW1MRTtJQUNFO0lBQ0E7R2pCNHpVUDs7RWlCOXpVSztJQUtJO0lBQ0E7R2pCNnpVVDs7RWlCenpVSztJQUNFO0lBQ0E7R2pCNHpVUDs7RWlCOXpVSztJQUtJO0lBQ0E7R2pCNnpVVDs7RWlCenpVSztJQUNFO0dqQjR6VVA7O0VpQjd6VUs7SUFJSTtHakI2elVUO0NBQ0Y7O0FpQnAzVUc7RUFDRTtFQUNBO0NqQnUzVUw7O0FpQnozVUc7RUFLSTtFQUNBO0NqQnczVVA7O0FpQnAzVUc7RUFDRTtFQUNBO0NqQnUzVUw7O0FpQnozVUc7RUFLSTtFQUNBO0NqQnczVVA7O0FpQnAzVUc7RUFDRTtDakJ1M1VMOztBaUJ4M1VHO0VBSUk7Q2pCdzNVUDs7QWVyaVZLO0VFbUxFO0lBQ0U7SUFDQTtHakJzM1VQOztFaUJ4M1VLO0lBS0k7SUFDQTtHakJ1M1VUOztFaUJuM1VLO0lBQ0U7SUFDQTtHakJzM1VQOztFaUJ4M1VLO0lBS0k7SUFDQTtHakJ1M1VUOztFaUJuM1VLO0lBQ0U7R2pCczNVUDs7RWlCdjNVSztJQUlJO0dqQnUzVVQ7Q0FDRjs7QWVua1ZLO0VFbUxFO0lBQ0U7SUFDQTtHakJvNVVQOztFaUJ0NVVLO0lBS0k7SUFDQTtHakJxNVVUOztFaUJqNVVLO0lBQ0U7SUFDQTtHakJvNVVQOztFaUJ0NVVLO0lBS0k7SUFDQTtHakJxNVVUOztFaUJqNVVLO0lBQ0U7R2pCbzVVUDs7RWlCcjVVSztJQUlJO0dqQnE1VVQ7Q0FDRjs7QWVqbVZLO0VFbUxFO0lBQ0U7SUFDQTtHakJrN1VQOztFaUJwN1VLO0lBS0k7SUFDQTtHakJtN1VUOztFaUIvNlVLO0lBQ0U7SUFDQTtHakJrN1VQOztFaUJwN1VLO0lBS0k7SUFDQTtHakJtN1VUOztFaUIvNlVLO0lBQ0U7R2pCazdVUDs7RWlCbjdVSztJQUlJO0dqQm03VVQ7Q0FDRjs7QWUvblZLO0VFbUxFO0lBQ0U7SUFDQTtHakJnOVVQOztFaUJsOVVLO0lBS0k7SUFDQTtHakJpOVVUOztFaUI3OFVLO0lBQ0U7SUFDQTtHakJnOVVQOztFaUJsOVVLO0lBS0k7SUFDQTtHakJpOVVUOztFaUI3OFVLO0lBQ0U7R2pCZzlVUDs7RWlCajlVSztJQUlJO0dqQmk5VVQ7Q0FDRjs7QWU3cFZLO0VFbUxFO0lBQ0U7SUFDQTtHakI4K1VQOztFaUJoL1VLO0lBS0k7SUFDQTtHakIrK1VUOztFaUIzK1VLO0lBQ0U7SUFDQTtHakI4K1VQOztFaUJoL1VLO0lBS0k7SUFDQTtHakIrK1VUOztFaUIzK1VLO0lBQ0U7R2pCOCtVUDs7RWlCLytVSztJQUlJO0dqQisrVVQ7Q0FDRjs7QWUzclZLO0VFbUxFO0lBQ0U7SUFDQTtHakI0Z1ZQOztFaUI5Z1ZLO0lBS0k7SUFDQTtHakI2Z1ZUOztFaUJ6Z1ZLO0lBQ0U7SUFDQTtHakI0Z1ZQOztFaUI5Z1ZLO0lBS0k7SUFDQTtHakI2Z1ZUOztFaUJ6Z1ZLO0lBQ0U7R2pCNGdWUDs7RWlCN2dWSztJQUlJO0dqQjZnVlQ7Q0FDRjs7QWV6dFZLO0VFbUxFO0lBQ0U7SUFDQTtHakIwaVZQOztFaUI1aVZLO0lBS0k7SUFDQTtHakIyaVZUOztFaUJ2aVZLO0lBQ0U7SUFDQTtHakIwaVZQOztFaUI1aVZLO0lBS0k7SUFDQTtHakIyaVZUOztFaUJ2aVZLO0lBQ0U7R2pCMGlWUDs7RWlCM2lWSztJQUlJO0dqQjJpVlQ7Q0FDRjs7QWV2dlZLO0VFbUxFO0lBQ0U7SUFDQTtHakJ3a1ZQOztFaUIxa1ZLO0lBS0k7SUFDQTtHakJ5a1ZUOztFaUJya1ZLO0lBQ0U7SUFDQTtHakJ3a1ZQOztFaUIxa1ZLO0lBS0k7SUFDQTtHakJ5a1ZUOztFaUJya1ZLO0lBQ0U7R2pCd2tWUDs7RWlCemtWSztJQUlJO0dqQnlrVlQ7Q0FDRjs7QWVyeFZLO0VFbUxFO0lBQ0U7SUFDQTtHakJzbVZQOztFaUJ4bVZLO0lBS0k7SUFDQTtHakJ1bVZUOztFaUJubVZLO0lBQ0U7SUFDQTtHakJzbVZQOztFaUJ4bVZLO0lBS0k7SUFDQTtHakJ1bVZUOztFaUJubVZLO0lBQ0U7R2pCc21WUDs7RWlCdm1WSztJQUlJO0dqQnVtVlQ7Q0FDRjs7QWVuelZLO0VFbUxFO0lBQ0U7SUFDQTtHakJvb1ZQOztFaUJ0b1ZLO0lBS0k7SUFDQTtHakJxb1ZUOztFaUJqb1ZLO0lBQ0U7SUFDQTtHakJvb1ZQOztFaUJ0b1ZLO0lBS0k7SUFDQTtHakJxb1ZUOztFaUJqb1ZLO0lBQ0U7R2pCb29WUDs7RWlCcm9WSztJQUlJO0dqQnFvVlQ7Q0FDRjs7QWVqMVZLO0VFbUxFO0lBQ0U7SUFDQTtHakJrcVZQOztFaUJwcVZLO0lBS0k7SUFDQTtHakJtcVZUOztFaUIvcFZLO0lBQ0U7SUFDQTtHakJrcVZQOztFaUJwcVZLO0lBS0k7SUFDQTtHakJtcVZUOztFaUIvcFZLO0lBQ0U7R2pCa3FWUDs7RWlCbnFWSztJQUlJO0dqQm1xVlQ7Q0FDRjs7QWUvMlZLO0VFbUxFO0lBQ0U7SUFDQTtHakJnc1ZQOztFaUJsc1ZLO0lBS0k7SUFDQTtHakJpc1ZUOztFaUI3clZLO0lBQ0U7SUFDQTtHakJnc1ZQOztFaUJsc1ZLO0lBS0k7SUFDQTtHakJpc1ZUOztFaUI3clZLO0lBQ0U7R2pCZ3NWUDs7RWlCanNWSztJQUlJO0dqQmlzVlQ7Q0FDRjs7QWtCNzVWRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbEJnNlZEOztBa0I3NVZEO0VBQ0U7RUFDQTtFQUNBO0NsQmc2VkQ7O0FrQjc1VkQ7RUFDRTtDbEJnNlZEOztBa0I1NVZEOztFQUVFO0NsQis1VkQ7O0FrQjU1VkQ7RUFDRTtDbEIrNVZEOztBa0I1NVZEO0VBQ0U7Q2xCKzVWRDs7QW1CaDhWRDtFQUNFO0VBQ0E7RUFDQTtDbkJtOFZEOztBb0IvNlZEO0VBQVc7Q3BCbTdWVjs7QW9CbDdWRDtFQUFXO0NwQnM3VlY7O0FlOTdWSztFS1lGO0lBQWdDO0dwQnU3VmpDOztFb0J0N1ZDO0lBQWdDO0dwQjA3VmpDO0NBQ0Y7O0FleDhWSztFS1lGO0lBQWdDO0dwQmk4VmpDOztFb0JoOFZDO0lBQWdDO0dwQm84VmpDO0NBQ0Y7O0FlbDlWSztFS1lGO0lBQWdDO0dwQjI4VmpDOztFb0IxOFZDO0lBQWdDO0dwQjg4VmpDO0NBQ0Y7O0FlNTlWSztFS1lGO0lBQWdDO0dwQnE5VmpDOztFb0JwOVZDO0lBQWdDO0dwQnc5VmpDO0NBQ0Y7O0FldCtWSztFS1lGO0lBQWdDO0dwQis5VmpDOztFb0I5OVZDO0lBQWdDO0dwQmsrVmpDO0NBQ0Y7O0FlaC9WSztFS1lGO0lBQWdDO0dwQnkrVmpDOztFb0J4K1ZDO0lBQWdDO0dwQjQrVmpDO0NBQ0Y7O0FlMS9WSztFS1lGO0lBQWdDO0dwQm0vVmpDOztFb0JsL1ZDO0lBQWdDO0dwQnMvVmpDO0NBQ0Y7O0FlcGdXSztFS1lGO0lBQWdDO0dwQjYvVmpDOztFb0I1L1ZDO0lBQWdDO0dwQmdnV2pDO0NBQ0Y7O0FlOWdXSztFS1lGO0lBQWdDO0dwQnVnV2pDOztFb0J0Z1dDO0lBQWdDO0dwQjBnV2pDO0NBQ0Y7O0FleGhXSztFS1lGO0lBQWdDO0dwQmloV2pDOztFb0JoaFdDO0lBQWdDO0dwQm9oV2pDO0NBQ0Y7O0FlbGlXSztFS1lGO0lBQWdDO0dwQjJoV2pDOztFb0IxaFdDO0lBQWdDO0dwQjhoV2pDO0NBQ0Y7O0FlNWlXSztFS1lGO0lBQWdDO0dwQnFpV2pDOztFb0JwaVdDO0lBQWdDO0dwQndpV2pDO0NBQ0Y7O0FvQmppV0Q7RUFBVztDcEJxaVdWOztBb0JwaVdEO0VBQVc7Q3BCd2lXVjs7QW9CdmlXRDtFQUFXO0NwQjJpV1Y7O0FlbGtXSztFSzJCRjtJQUFnQztHcEI0aVdqQzs7RW9CM2lXQztJQUFnQztHcEIraVdqQzs7RW9COWlXQztJQUFnQztHcEJraldqQztDQUNGOztBZWhsV0s7RUsyQkY7SUFBZ0M7R3BCMGpXakM7O0VvQnpqV0M7SUFBZ0M7R3BCNmpXakM7O0VvQjVqV0M7SUFBZ0M7R3BCZ2tXakM7Q0FDRjs7QWU5bFdLO0VLMkJGO0lBQWdDO0dwQndrV2pDOztFb0J2a1dDO0lBQWdDO0dwQjJrV2pDOztFb0Ixa1dDO0lBQWdDO0dwQjhrV2pDO0NBQ0Y7O0FlNW1XSztFSzJCRjtJQUFnQztHcEJzbFdqQzs7RW9CcmxXQztJQUFnQztHcEJ5bFdqQzs7RW9CeGxXQztJQUFnQztHcEI0bFdqQztDQUNGOztBZTFuV0s7RUsyQkY7SUFBZ0M7R3BCb21XakM7O0VvQm5tV0M7SUFBZ0M7R3BCdW1XakM7O0VvQnRtV0M7SUFBZ0M7R3BCMG1XakM7Q0FDRjs7QWV4b1dLO0VLMkJGO0lBQWdDO0dwQmtuV2pDOztFb0JqbldDO0lBQWdDO0dwQnFuV2pDOztFb0JwbldDO0lBQWdDO0dwQnduV2pDO0NBQ0Y7O0FldHBXSztFSzJCRjtJQUFnQztHcEJnb1dqQzs7RW9CL25XQztJQUFnQztHcEJtb1dqQzs7RW9CbG9XQztJQUFnQztHcEJzb1dqQztDQUNGOztBZXBxV0s7RUsyQkY7SUFBZ0M7R3BCOG9XakM7O0VvQjdvV0M7SUFBZ0M7R3BCaXBXakM7O0VvQmhwV0M7SUFBZ0M7R3BCb3BXakM7Q0FDRjs7QWVscldLO0VLMkJGO0lBQWdDO0dwQjRwV2pDOztFb0IzcFdDO0lBQWdDO0dwQitwV2pDOztFb0I5cFdDO0lBQWdDO0dwQmtxV2pDO0NBQ0Y7O0FlaHNXSztFSzJCRjtJQUFnQztHcEIwcVdqQzs7RW9CenFXQztJQUFnQztHcEI2cVdqQzs7RW9CNXFXQztJQUFnQztHcEJncldqQztDQUNGOztBZTlzV0s7RUsyQkY7SUFBZ0M7R3BCd3JXakM7O0VvQnZyV0M7SUFBZ0M7R3BCMnJXakM7O0VvQjFyV0M7SUFBZ0M7R3BCOHJXakM7Q0FDRjs7QWU1dFdLO0VLMkJGO0lBQWdDO0dwQnNzV2pDOztFb0Jyc1dDO0lBQWdDO0dwQnlzV2pDOztFb0J4c1dDO0lBQWdDO0dwQjRzV2pDO0NBQ0Y7O0FvQnJzV0Q7RUFBVztDcEJ5c1dWOztBb0J4c1dEO0VBQVc7Q3BCNHNXVjs7QW9CM3NXRDtFQUFXO0NwQitzV1Y7O0FvQjlzV0Q7RUFBVztDcEJrdFdWOztBZTF2V0s7RUs0Q0Y7SUFBZ0M7R3BCbXRXakM7O0VvQmx0V0M7SUFBZ0M7R3BCc3RXakM7O0VvQnJ0V0M7SUFBZ0M7R3BCeXRXakM7O0VvQnh0V0M7SUFBZ0M7R3BCNHRXakM7Q0FDRjs7QWU1d1dLO0VLNENGO0lBQWdDO0dwQnF1V2pDOztFb0JwdVdDO0lBQWdDO0dwQnd1V2pDOztFb0J2dVdDO0lBQWdDO0dwQjJ1V2pDOztFb0IxdVdDO0lBQWdDO0dwQjh1V2pDO0NBQ0Y7O0FlOXhXSztFSzRDRjtJQUFnQztHcEJ1dldqQzs7RW9CdHZXQztJQUFnQztHcEIwdldqQzs7RW9CenZXQztJQUFnQztHcEI2dldqQzs7RW9CNXZXQztJQUFnQztHcEJnd1dqQztDQUNGOztBZWh6V0s7RUs0Q0Y7SUFBZ0M7R3BCeXdXakM7O0VvQnh3V0M7SUFBZ0M7R3BCNHdXakM7O0VvQjN3V0M7SUFBZ0M7R3BCK3dXakM7O0VvQjl3V0M7SUFBZ0M7R3BCa3hXakM7Q0FDRjs7QWVsMFdLO0VLNENGO0lBQWdDO0dwQjJ4V2pDOztFb0IxeFdDO0lBQWdDO0dwQjh4V2pDOztFb0I3eFdDO0lBQWdDO0dwQml5V2pDOztFb0JoeVdDO0lBQWdDO0dwQm95V2pDO0NBQ0Y7O0FlcDFXSztFSzRDRjtJQUFnQztHcEI2eVdqQzs7RW9CNXlXQztJQUFnQztHcEJneldqQzs7RW9CL3lXQztJQUFnQztHcEJteldqQzs7RW9CbHpXQztJQUFnQztHcEJzeldqQztDQUNGOztBZXQyV0s7RUs0Q0Y7SUFBZ0M7R3BCK3pXakM7O0VvQjl6V0M7SUFBZ0M7R3BCazBXakM7O0VvQmowV0M7SUFBZ0M7R3BCcTBXakM7O0VvQnAwV0M7SUFBZ0M7R3BCdzBXakM7Q0FDRjs7QWV4M1dLO0VLNENGO0lBQWdDO0dwQmkxV2pDOztFb0JoMVdDO0lBQWdDO0dwQm8xV2pDOztFb0JuMVdDO0lBQWdDO0dwQnUxV2pDOztFb0J0MVdDO0lBQWdDO0dwQjAxV2pDO0NBQ0Y7O0FlMTRXSztFSzRDRjtJQUFnQztHcEJtMldqQzs7RW9CbDJXQztJQUFnQztHcEJzMldqQzs7RW9CcjJXQztJQUFnQztHcEJ5MldqQzs7RW9CeDJXQztJQUFnQztHcEI0MldqQztDQUNGOztBZTU1V0s7RUs0Q0Y7SUFBZ0M7R3BCcTNXakM7O0VvQnAzV0M7SUFBZ0M7R3BCdzNXakM7O0VvQnYzV0M7SUFBZ0M7R3BCMjNXakM7O0VvQjEzV0M7SUFBZ0M7R3BCODNXakM7Q0FDRjs7QWU5NldLO0VLNENGO0lBQWdDO0dwQnU0V2pDOztFb0J0NFdDO0lBQWdDO0dwQjA0V2pDOztFb0J6NFdDO0lBQWdDO0dwQjY0V2pDOztFb0I1NFdDO0lBQWdDO0dwQmc1V2pDO0NBQ0Y7O0FlaDhXSztFSzRDRjtJQUFnQztHcEJ5NVdqQzs7RW9CeDVXQztJQUFnQztHcEI0NVdqQzs7RW9CMzVXQztJQUFnQztHcEIrNVdqQzs7RW9COTVXQztJQUFnQztHcEJrNldqQztDQUNGOztBb0IzNVdEO0VBQVc7Q3BCKzVXVjs7QW9COTVXRDtFQUFXO0NwQms2V1Y7O0FvQmo2V0Q7RUFBVztDcEJxNldWOztBb0JwNldEO0VBQVc7Q3BCdzZXVjs7QW9CdjZXRDtFQUFXO0NwQjI2V1Y7O0FldCtXSztFSytERjtJQUFnQztHcEI0NldqQzs7RW9CMzZXQztJQUFnQztHcEIrNldqQzs7RW9COTZXQztJQUFnQztHcEJrN1dqQzs7RW9CajdXQztJQUFnQztHcEJxN1dqQzs7RW9CcDdXQztJQUFnQztHcEJ3N1dqQztDQUNGOztBZTUvV0s7RUsrREY7SUFBZ0M7R3BCazhXakM7O0VvQmo4V0M7SUFBZ0M7R3BCcThXakM7O0VvQnA4V0M7SUFBZ0M7R3BCdzhXakM7O0VvQnY4V0M7SUFBZ0M7R3BCMjhXakM7O0VvQjE4V0M7SUFBZ0M7R3BCODhXakM7Q0FDRjs7QWVsaFhLO0VLK0RGO0lBQWdDO0dwQnc5V2pDOztFb0J2OVdDO0lBQWdDO0dwQjI5V2pDOztFb0IxOVdDO0lBQWdDO0dwQjg5V2pDOztFb0I3OVdDO0lBQWdDO0dwQmkrV2pDOztFb0JoK1dDO0lBQWdDO0dwQm8rV2pDO0NBQ0Y7O0FleGlYSztFSytERjtJQUFnQztHcEI4K1dqQzs7RW9CNytXQztJQUFnQztHcEJpL1dqQzs7RW9CaC9XQztJQUFnQztHcEJvL1dqQzs7RW9Cbi9XQztJQUFnQztHcEJ1L1dqQzs7RW9CdC9XQztJQUFnQztHcEIwL1dqQztDQUNGOztBZTlqWEs7RUsrREY7SUFBZ0M7R3BCb2dYakM7O0VvQm5nWEM7SUFBZ0M7R3BCdWdYakM7O0VvQnRnWEM7SUFBZ0M7R3BCMGdYakM7O0VvQnpnWEM7SUFBZ0M7R3BCNmdYakM7O0VvQjVnWEM7SUFBZ0M7R3BCZ2hYakM7Q0FDRjs7QWVwbFhLO0VLK0RGO0lBQWdDO0dwQjBoWGpDOztFb0J6aFhDO0lBQWdDO0dwQjZoWGpDOztFb0I1aFhDO0lBQWdDO0dwQmdpWGpDOztFb0IvaFhDO0lBQWdDO0dwQm1pWGpDOztFb0JsaVhDO0lBQWdDO0dwQnNpWGpDO0NBQ0Y7O0FlMW1YSztFSytERjtJQUFnQztHcEJnalhqQzs7RW9CL2lYQztJQUFnQztHcEJtalhqQzs7RW9CbGpYQztJQUFnQztHcEJzalhqQzs7RW9CcmpYQztJQUFnQztHcEJ5alhqQzs7RW9CeGpYQztJQUFnQztHcEI0alhqQztDQUNGOztBZWhvWEs7RUsrREY7SUFBZ0M7R3BCc2tYakM7O0VvQnJrWEM7SUFBZ0M7R3BCeWtYakM7O0VvQnhrWEM7SUFBZ0M7R3BCNGtYakM7O0VvQjNrWEM7SUFBZ0M7R3BCK2tYakM7O0VvQjlrWEM7SUFBZ0M7R3BCa2xYakM7Q0FDRjs7QWV0cFhLO0VLK0RGO0lBQWdDO0dwQjRsWGpDOztFb0IzbFhDO0lBQWdDO0dwQitsWGpDOztFb0I5bFhDO0lBQWdDO0dwQmttWGpDOztFb0JqbVhDO0lBQWdDO0dwQnFtWGpDOztFb0JwbVhDO0lBQWdDO0dwQndtWGpDO0NBQ0Y7O0FlNXFYSztFSytERjtJQUFnQztHcEJrblhqQzs7RW9Cam5YQztJQUFnQztHcEJxblhqQzs7RW9CcG5YQztJQUFnQztHcEJ3blhqQzs7RW9Cdm5YQztJQUFnQztHcEIyblhqQzs7RW9CMW5YQztJQUFnQztHcEI4blhqQztDQUNGOztBZWxzWEs7RUsrREY7SUFBZ0M7R3BCd29YakM7O0VvQnZvWEM7SUFBZ0M7R3BCMm9YakM7O0VvQjFvWEM7SUFBZ0M7R3BCOG9YakM7O0VvQjdvWEM7SUFBZ0M7R3BCaXBYakM7O0VvQmhwWEM7SUFBZ0M7R3BCb3BYakM7Q0FDRjs7QWV4dFhLO0VLK0RGO0lBQWdDO0dwQjhwWGpDOztFb0I3cFhDO0lBQWdDO0dwQmlxWGpDOztFb0JocVhDO0lBQWdDO0dwQm9xWGpDOztFb0JucVhDO0lBQWdDO0dwQnVxWGpDOztFb0J0cVhDO0lBQWdDO0dwQjBxWGpDO0NBQ0Y7O0FvQm5xWEQ7RUFBVztDcEJ1cVhWOztBb0J0cVhEO0VBQVc7Q3BCMHFYVjs7QW9CenFYRDtFQUFXO0NwQjZxWFY7O0FvQjVxWEQ7RUFBVztDcEJnclhWOztBb0IvcVhEO0VBQVc7Q3BCbXJYVjs7QWVsd1hLO0VLbUZGO0lBQWdDO0dwQm9yWGpDOztFb0JuclhDO0lBQWdDO0dwQnVyWGpDOztFb0J0clhDO0lBQWdDO0dwQjByWGpDOztFb0J6clhDO0lBQWdDO0dwQjZyWGpDOztFb0I1clhDO0lBQWdDO0dwQmdzWGpDO0NBQ0Y7O0FleHhYSztFS21GRjtJQUFnQztHcEIwc1hqQzs7RW9CenNYQztJQUFnQztHcEI2c1hqQzs7RW9CNXNYQztJQUFnQztHcEJndFhqQzs7RW9CL3NYQztJQUFnQztHcEJtdFhqQzs7RW9CbHRYQztJQUFnQztHcEJzdFhqQztDQUNGOztBZTl5WEs7RUttRkY7SUFBZ0M7R3BCZ3VYakM7O0VvQi90WEM7SUFBZ0M7R3BCbXVYakM7O0VvQmx1WEM7SUFBZ0M7R3BCc3VYakM7O0VvQnJ1WEM7SUFBZ0M7R3BCeXVYakM7O0VvQnh1WEM7SUFBZ0M7R3BCNHVYakM7Q0FDRjs7QWVwMFhLO0VLbUZGO0lBQWdDO0dwQnN2WGpDOztFb0JydlhDO0lBQWdDO0dwQnl2WGpDOztFb0J4dlhDO0lBQWdDO0dwQjR2WGpDOztFb0IzdlhDO0lBQWdDO0dwQit2WGpDOztFb0I5dlhDO0lBQWdDO0dwQmt3WGpDO0NBQ0Y7O0FlMTFYSztFS21GRjtJQUFnQztHcEI0d1hqQzs7RW9CM3dYQztJQUFnQztHcEIrd1hqQzs7RW9COXdYQztJQUFnQztHcEJreFhqQzs7RW9CanhYQztJQUFnQztHcEJxeFhqQzs7RW9CcHhYQztJQUFnQztHcEJ3eFhqQztDQUNGOztBZWgzWEs7RUttRkY7SUFBZ0M7R3BCa3lYakM7O0VvQmp5WEM7SUFBZ0M7R3BCcXlYakM7O0VvQnB5WEM7SUFBZ0M7R3BCd3lYakM7O0VvQnZ5WEM7SUFBZ0M7R3BCMnlYakM7O0VvQjF5WEM7SUFBZ0M7R3BCOHlYakM7Q0FDRjs7QWV0NFhLO0VLbUZGO0lBQWdDO0dwQnd6WGpDOztFb0J2elhDO0lBQWdDO0dwQjJ6WGpDOztFb0IxelhDO0lBQWdDO0dwQjh6WGpDOztFb0I3elhDO0lBQWdDO0dwQmkwWGpDOztFb0JoMFhDO0lBQWdDO0dwQm8wWGpDO0NBQ0Y7O0FlNTVYSztFS21GRjtJQUFnQztHcEI4MFhqQzs7RW9CNzBYQztJQUFnQztHcEJpMVhqQzs7RW9CaDFYQztJQUFnQztHcEJvMVhqQzs7RW9CbjFYQztJQUFnQztHcEJ1MVhqQzs7RW9CdDFYQztJQUFnQztHcEIwMVhqQztDQUNGOztBZWw3WEs7RUttRkY7SUFBZ0M7R3BCbzJYakM7O0VvQm4yWEM7SUFBZ0M7R3BCdTJYakM7O0VvQnQyWEM7SUFBZ0M7R3BCMDJYakM7O0VvQnoyWEM7SUFBZ0M7R3BCNjJYakM7O0VvQjUyWEM7SUFBZ0M7R3BCZzNYakM7Q0FDRjs7QWV4OFhLO0VLbUZGO0lBQWdDO0dwQjAzWGpDOztFb0J6M1hDO0lBQWdDO0dwQjYzWGpDOztFb0I1M1hDO0lBQWdDO0dwQmc0WGpDOztFb0IvM1hDO0lBQWdDO0dwQm00WGpDOztFb0JsNFhDO0lBQWdDO0dwQnM0WGpDO0NBQ0Y7O0FlOTlYSztFS21GRjtJQUFnQztHcEJnNVhqQzs7RW9CLzRYQztJQUFnQztHcEJtNVhqQzs7RW9CbDVYQztJQUFnQztHcEJzNVhqQzs7RW9CcjVYQztJQUFnQztHcEJ5NVhqQzs7RW9CeDVYQztJQUFnQztHcEI0NVhqQztDQUNGOztBZXAvWEs7RUttRkY7SUFBZ0M7R3BCczZYakM7O0VvQnI2WEM7SUFBZ0M7R3BCeTZYakM7O0VvQng2WEM7SUFBZ0M7R3BCNDZYakM7O0VvQjM2WEM7SUFBZ0M7R3BCKzZYakM7O0VvQjk2WEM7SUFBZ0M7R3BCazdYakM7Q0FDRjs7QW9CMzZYRDtFQUFXO0NwQis2WFY7O0FvQjk2WEQ7RUFBVztDcEJrN1hWOztBb0JqN1hEO0VBQVc7Q3BCcTdYVjs7QW9CcDdYRDtFQUFXO0NwQnc3WFY7O0FvQnY3WEQ7RUFBVztDcEIyN1hWOztBb0IxN1hEO0VBQVc7Q3BCODdYVjs7QWVsaVlLO0VLd0dGO0lBQWdDO0dwQis3WGpDOztFb0I5N1hDO0lBQWdDO0dwQms4WGpDOztFb0JqOFhDO0lBQWdDO0dwQnE4WGpDOztFb0JwOFhDO0lBQWdDO0dwQnc4WGpDOztFb0J2OFhDO0lBQWdDO0dwQjI4WGpDOztFb0IxOFhDO0lBQWdDO0dwQjg4WGpDO0NBQ0Y7O0FlNWpZSztFS3dHRjtJQUFnQztHcEJ5OVhqQzs7RW9CeDlYQztJQUFnQztHcEI0OVhqQzs7RW9CMzlYQztJQUFnQztHcEIrOVhqQzs7RW9COTlYQztJQUFnQztHcEJrK1hqQzs7RW9CaitYQztJQUFnQztHcEJxK1hqQzs7RW9CcCtYQztJQUFnQztHcEJ3K1hqQztDQUNGOztBZXRsWUs7RUt3R0Y7SUFBZ0M7R3BCbS9YakM7O0VvQmwvWEM7SUFBZ0M7R3BCcy9YakM7O0VvQnIvWEM7SUFBZ0M7R3BCeS9YakM7O0VvQngvWEM7SUFBZ0M7R3BCNC9YakM7O0VvQjMvWEM7SUFBZ0M7R3BCKy9YakM7O0VvQjkvWEM7SUFBZ0M7R3BCa2dZakM7Q0FDRjs7QWVobllLO0VLd0dGO0lBQWdDO0dwQjZnWWpDOztFb0I1Z1lDO0lBQWdDO0dwQmdoWWpDOztFb0IvZ1lDO0lBQWdDO0dwQm1oWWpDOztFb0JsaFlDO0lBQWdDO0dwQnNoWWpDOztFb0JyaFlDO0lBQWdDO0dwQnloWWpDOztFb0J4aFlDO0lBQWdDO0dwQjRoWWpDO0NBQ0Y7O0FlMW9ZSztFS3dHRjtJQUFnQztHcEJ1aVlqQzs7RW9CdGlZQztJQUFnQztHcEIwaVlqQzs7RW9CemlZQztJQUFnQztHcEI2aVlqQzs7RW9CNWlZQztJQUFnQztHcEJnallqQzs7RW9CL2lZQztJQUFnQztHcEJtallqQzs7RW9CbGpZQztJQUFnQztHcEJzallqQztDQUNGOztBZXBxWUs7RUt3R0Y7SUFBZ0M7R3BCaWtZakM7O0VvQmhrWUM7SUFBZ0M7R3BCb2tZakM7O0VvQm5rWUM7SUFBZ0M7R3BCdWtZakM7O0VvQnRrWUM7SUFBZ0M7R3BCMGtZakM7O0VvQnprWUM7SUFBZ0M7R3BCNmtZakM7O0VvQjVrWUM7SUFBZ0M7R3BCZ2xZakM7Q0FDRjs7QWU5cllLO0VLd0dGO0lBQWdDO0dwQjJsWWpDOztFb0IxbFlDO0lBQWdDO0dwQjhsWWpDOztFb0I3bFlDO0lBQWdDO0dwQmltWWpDOztFb0JobVlDO0lBQWdDO0dwQm9tWWpDOztFb0JubVlDO0lBQWdDO0dwQnVtWWpDOztFb0J0bVlDO0lBQWdDO0dwQjBtWWpDO0NBQ0Y7O0FleHRZSztFS3dHRjtJQUFnQztHcEJxbllqQzs7RW9CcG5ZQztJQUFnQztHcEJ3bllqQzs7RW9Cdm5ZQztJQUFnQztHcEIybllqQzs7RW9CMW5ZQztJQUFnQztHcEI4bllqQzs7RW9CN25ZQztJQUFnQztHcEJpb1lqQzs7RW9CaG9ZQztJQUFnQztHcEJvb1lqQztDQUNGOztBZWx2WUs7RUt3R0Y7SUFBZ0M7R3BCK29ZakM7O0VvQjlvWUM7SUFBZ0M7R3BCa3BZakM7O0VvQmpwWUM7SUFBZ0M7R3BCcXBZakM7O0VvQnBwWUM7SUFBZ0M7R3BCd3BZakM7O0VvQnZwWUM7SUFBZ0M7R3BCMnBZakM7O0VvQjFwWUM7SUFBZ0M7R3BCOHBZakM7Q0FDRjs7QWU1d1lLO0VLd0dGO0lBQWdDO0dwQnlxWWpDOztFb0J4cVlDO0lBQWdDO0dwQjRxWWpDOztFb0IzcVlDO0lBQWdDO0dwQitxWWpDOztFb0I5cVlDO0lBQWdDO0dwQmtyWWpDOztFb0JqcllDO0lBQWdDO0dwQnFyWWpDOztFb0JwcllDO0lBQWdDO0dwQndyWWpDO0NBQ0Y7O0FldHlZSztFS3dHRjtJQUFnQztHcEJtc1lqQzs7RW9CbHNZQztJQUFnQztHcEJzc1lqQzs7RW9CcnNZQztJQUFnQztHcEJ5c1lqQzs7RW9CeHNZQztJQUFnQztHcEI0c1lqQzs7RW9CM3NZQztJQUFnQztHcEIrc1lqQzs7RW9COXNZQztJQUFnQztHcEJrdFlqQztDQUNGOztBZWgwWUs7RUt3R0Y7SUFBZ0M7R3BCNnRZakM7O0VvQjV0WUM7SUFBZ0M7R3BCZ3VZakM7O0VvQi90WUM7SUFBZ0M7R3BCbXVZakM7O0VvQmx1WUM7SUFBZ0M7R3BCc3VZakM7O0VvQnJ1WUM7SUFBZ0M7R3BCeXVZakM7O0VvQnh1WUM7SUFBZ0M7R3BCNHVZakM7Q0FDRjs7QW9CcnVZRDtFQUFXO0NwQnl1WVY7O0FvQnh1WUQ7RUFBVztDcEI0dVlWOztBb0IzdVlEO0VBQVc7Q3BCK3VZVjs7QW9COXVZRDtFQUFXO0NwQmt2WVY7O0FvQmp2WUQ7RUFBVztDcEJxdllWOztBZTkyWUs7RUs2SEY7SUFBZ0M7R3BCc3ZZakM7O0VvQnJ2WUM7SUFBZ0M7R3BCeXZZakM7O0VvQnh2WUM7SUFBZ0M7R3BCNHZZakM7O0VvQjN2WUM7SUFBZ0M7R3BCK3ZZakM7O0VvQjl2WUM7SUFBZ0M7R3BCa3dZakM7Q0FDRjs7QWVwNFlLO0VLNkhGO0lBQWdDO0dwQjR3WWpDOztFb0Izd1lDO0lBQWdDO0dwQit3WWpDOztFb0I5d1lDO0lBQWdDO0dwQmt4WWpDOztFb0JqeFlDO0lBQWdDO0dwQnF4WWpDOztFb0JweFlDO0lBQWdDO0dwQnd4WWpDO0NBQ0Y7O0FlMTVZSztFSzZIRjtJQUFnQztHcEJreVlqQzs7RW9CanlZQztJQUFnQztHcEJxeVlqQzs7RW9CcHlZQztJQUFnQztHcEJ3eVlqQzs7RW9CdnlZQztJQUFnQztHcEIyeVlqQzs7RW9CMXlZQztJQUFnQztHcEI4eVlqQztDQUNGOztBZWg3WUs7RUs2SEY7SUFBZ0M7R3BCd3pZakM7O0VvQnZ6WUM7SUFBZ0M7R3BCMnpZakM7O0VvQjF6WUM7SUFBZ0M7R3BCOHpZakM7O0VvQjd6WUM7SUFBZ0M7R3BCaTBZakM7O0VvQmgwWUM7SUFBZ0M7R3BCbzBZakM7Q0FDRjs7QWV0OFlLO0VLNkhGO0lBQWdDO0dwQjgwWWpDOztFb0I3MFlDO0lBQWdDO0dwQmkxWWpDOztFb0JoMVlDO0lBQWdDO0dwQm8xWWpDOztFb0JuMVlDO0lBQWdDO0dwQnUxWWpDOztFb0J0MVlDO0lBQWdDO0dwQjAxWWpDO0NBQ0Y7O0FlNTlZSztFSzZIRjtJQUFnQztHcEJvMllqQzs7RW9CbjJZQztJQUFnQztHcEJ1MllqQzs7RW9CdDJZQztJQUFnQztHcEIwMllqQzs7RW9CejJZQztJQUFnQztHcEI2MllqQzs7RW9CNTJZQztJQUFnQztHcEJnM1lqQztDQUNGOztBZWwvWUs7RUs2SEY7SUFBZ0M7R3BCMDNZakM7O0VvQnozWUM7SUFBZ0M7R3BCNjNZakM7O0VvQjUzWUM7SUFBZ0M7R3BCZzRZakM7O0VvQi8zWUM7SUFBZ0M7R3BCbTRZakM7O0VvQmw0WUM7SUFBZ0M7R3BCczRZakM7Q0FDRjs7QWV4Z1pLO0VLNkhGO0lBQWdDO0dwQmc1WWpDOztFb0IvNFlDO0lBQWdDO0dwQm01WWpDOztFb0JsNVlDO0lBQWdDO0dwQnM1WWpDOztFb0JyNVlDO0lBQWdDO0dwQnk1WWpDOztFb0J4NVlDO0lBQWdDO0dwQjQ1WWpDO0NBQ0Y7O0FlOWhaSztFSzZIRjtJQUFnQztHcEJzNllqQzs7RW9CcjZZQztJQUFnQztHcEJ5NllqQzs7RW9CeDZZQztJQUFnQztHcEI0NllqQzs7RW9CMzZZQztJQUFnQztHcEIrNllqQzs7RW9COTZZQztJQUFnQztHcEJrN1lqQztDQUNGOztBZXBqWks7RUs2SEY7SUFBZ0M7R3BCNDdZakM7O0VvQjM3WUM7SUFBZ0M7R3BCKzdZakM7O0VvQjk3WUM7SUFBZ0M7R3BCazhZakM7O0VvQmo4WUM7SUFBZ0M7R3BCcThZakM7O0VvQnA4WUM7SUFBZ0M7R3BCdzhZakM7Q0FDRjs7QWUxa1pLO0VLNkhGO0lBQWdDO0dwQms5WWpDOztFb0JqOVlDO0lBQWdDO0dwQnE5WWpDOztFb0JwOVlDO0lBQWdDO0dwQnc5WWpDOztFb0J2OVlDO0lBQWdDO0dwQjI5WWpDOztFb0IxOVlDO0lBQWdDO0dwQjg5WWpDO0NBQ0Y7O0FlaG1aSztFSzZIRjtJQUFnQztHcEJ3K1lqQzs7RW9CditZQztJQUFnQztHcEIyK1lqQzs7RW9CMStZQztJQUFnQztHcEI4K1lqQzs7RW9CNytZQztJQUFnQztHcEJpL1lqQzs7RW9CaC9ZQztJQUFnQztHcEJvL1lqQztDQUNGOztBb0I3K1lEO0VBQVc7Q3BCaS9ZVjs7QW9CaC9ZRDtFQUFXO0NwQm8vWVY7O0FlOW5aSztFSzhJRjtJQUFnQztHcEJxL1lqQzs7RW9CcC9ZQztJQUFnQztHcEJ3L1lqQztDQUNGOztBZXhvWks7RUs4SUY7SUFBZ0M7R3BCKy9ZakM7O0VvQjkvWUM7SUFBZ0M7R3BCa2daakM7Q0FDRjs7QWVscFpLO0VLOElGO0lBQWdDO0dwQnlnWmpDOztFb0J4Z1pDO0lBQWdDO0dwQjRnWmpDO0NBQ0Y7O0FlNXBaSztFSzhJRjtJQUFnQztHcEJtaFpqQzs7RW9CbGhaQztJQUFnQztHcEJzaFpqQztDQUNGOztBZXRxWks7RUs4SUY7SUFBZ0M7R3BCNmhaakM7O0VvQjVoWkM7SUFBZ0M7R3BCZ2laakM7Q0FDRjs7QWVoclpLO0VLOElGO0lBQWdDO0dwQnVpWmpDOztFb0J0aVpDO0lBQWdDO0dwQjBpWmpDO0NBQ0Y7O0FlMXJaSztFSzhJRjtJQUFnQztHcEJpalpqQzs7RW9CaGpaQztJQUFnQztHcEJvalpqQztDQUNGOztBZXBzWks7RUs4SUY7SUFBZ0M7R3BCMmpaakM7O0VvQjFqWkM7SUFBZ0M7R3BCOGpaakM7Q0FDRjs7QWU5c1pLO0VLOElGO0lBQWdDO0dwQnFrWmpDOztFb0Jwa1pDO0lBQWdDO0dwQndrWmpDO0NBQ0Y7O0FleHRaSztFSzhJRjtJQUFnQztHcEIra1pqQzs7RW9COWtaQztJQUFnQztHcEJrbFpqQztDQUNGOztBZWx1Wks7RUs4SUY7SUFBZ0M7R3BCeWxaakM7O0VvQnhsWkM7SUFBZ0M7R3BCNGxaakM7Q0FDRjs7QWU1dVpLO0VLOElGO0lBQWdDO0dwQm1tWmpDOztFb0JsbVpDO0lBQWdDO0dwQnNtWmpDO0NBQ0Y7O0FvQi9sWkQ7RUFBVztDcEJtbVpWOztBb0JsbVpEO0VBQVc7Q3BCc21aVjs7QWU5dlpLO0VLNEpGO0lBQWdDO0dwQnVtWmpDOztFb0J0bVpDO0lBQWdDO0dwQjBtWmpDO0NBQ0Y7O0FleHdaSztFSzRKRjtJQUFnQztHcEJpblpqQzs7RW9CaG5aQztJQUFnQztHcEJvblpqQztDQUNGOztBZWx4Wks7RUs0SkY7SUFBZ0M7R3BCMm5aakM7O0VvQjFuWkM7SUFBZ0M7R3BCOG5aakM7Q0FDRjs7QWU1eFpLO0VLNEpGO0lBQWdDO0dwQnFvWmpDOztFb0Jwb1pDO0lBQWdDO0dwQndvWmpDO0NBQ0Y7O0FldHlaSztFSzRKRjtJQUFnQztHcEIrb1pqQzs7RW9COW9aQztJQUFnQztHcEJrcFpqQztDQUNGOztBZWh6Wks7RUs0SkY7SUFBZ0M7R3BCeXBaakM7O0VvQnhwWkM7SUFBZ0M7R3BCNHBaakM7Q0FDRjs7QWUxelpLO0VLNEpGO0lBQWdDO0dwQm1xWmpDOztFb0JscVpDO0lBQWdDO0dwQnNxWmpDO0NBQ0Y7O0FlcDBaSztFSzRKRjtJQUFnQztHcEI2cVpqQzs7RW9CNXFaQztJQUFnQztHcEJnclpqQztDQUNGOztBZTkwWks7RUs0SkY7SUFBZ0M7R3BCdXJaakM7O0VvQnRyWkM7SUFBZ0M7R3BCMHJaakM7Q0FDRjs7QWV4MVpLO0VLNEpGO0lBQWdDO0dwQmlzWmpDOztFb0Joc1pDO0lBQWdDO0dwQm9zWmpDO0NBQ0Y7O0FlbDJaSztFSzRKRjtJQUFnQztHcEIyc1pqQzs7RW9CMXNaQztJQUFnQztHcEI4c1pqQztDQUNGOztBZTUyWks7RUs0SkY7SUFBZ0M7R3BCcXRaakM7O0VvQnB0WkM7SUFBZ0M7R3BCd3RaakM7Q0FDRjs7QW9CanRaRDtFQUFXO0NwQnF0WlY7O0FvQnB0WkQ7RUFBVztDcEJ3dFpWOztBZTkzWks7RUswS0Y7SUFBZ0M7R3BCeXRaakM7O0VvQnh0WkM7SUFBZ0M7R3BCNHRaakM7Q0FDRjs7QWV4NFpLO0VLMEtGO0lBQWdDO0dwQm11WmpDOztFb0JsdVpDO0lBQWdDO0dwQnN1WmpDO0NBQ0Y7O0FlbDVaSztFSzBLRjtJQUFnQztHcEI2dVpqQzs7RW9CNXVaQztJQUFnQztHcEJndlpqQztDQUNGOztBZTU1Wks7RUswS0Y7SUFBZ0M7R3BCdXZaakM7O0VvQnR2WkM7SUFBZ0M7R3BCMHZaakM7Q0FDRjs7QWV0NlpLO0VLMEtGO0lBQWdDO0dwQml3WmpDOztFb0Jod1pDO0lBQWdDO0dwQm93WmpDO0NBQ0Y7O0FlaDdaSztFSzBLRjtJQUFnQztHcEIyd1pqQzs7RW9CMXdaQztJQUFnQztHcEI4d1pqQztDQUNGOztBZTE3Wks7RUswS0Y7SUFBZ0M7R3BCcXhaakM7O0VvQnB4WkM7SUFBZ0M7R3BCd3haakM7Q0FDRjs7QWVwOFpLO0VLMEtGO0lBQWdDO0dwQit4WmpDOztFb0I5eFpDO0lBQWdDO0dwQmt5WmpDO0NBQ0Y7O0FlOThaSztFSzBLRjtJQUFnQztHcEJ5eVpqQzs7RW9CeHlaQztJQUFnQztHcEI0eVpqQztDQUNGOztBZXg5Wks7RUswS0Y7SUFBZ0M7R3BCbXpaakM7O0VvQmx6WkM7SUFBZ0M7R3BCc3paakM7Q0FDRjs7QWVsK1pLO0VLMEtGO0lBQWdDO0dwQjZ6WmpDOztFb0I1elpDO0lBQWdDO0dwQmcwWmpDO0NBQ0Y7O0FlNStaSztFSzBLRjtJQUFnQztHcEJ1MFpqQzs7RW9CdDBaQztJQUFnQztHcEIwMFpqQztDQUNGOztBb0JuMFpEO0VBQVc7Q3BCdTBaVjs7QW9CdDBaRDtFQUFXO0NwQjAwWlY7O0FlOS9aSztFS3dMRjtJQUFnQztHcEIyMFpqQzs7RW9CMTBaQztJQUFnQztHcEI4MFpqQztDQUNGOztBZXhnYUs7RUt3TEY7SUFBZ0M7R3BCcTFaakM7O0VvQnAxWkM7SUFBZ0M7R3BCdzFaakM7Q0FDRjs7QWVsaGFLO0VLd0xGO0lBQWdDO0dwQisxWmpDOztFb0I5MVpDO0lBQWdDO0dwQmsyWmpDO0NBQ0Y7O0FlNWhhSztFS3dMRjtJQUFnQztHcEJ5MlpqQzs7RW9CeDJaQztJQUFnQztHcEI0MlpqQztDQUNGOztBZXRpYUs7RUt3TEY7SUFBZ0M7R3BCbTNaakM7O0VvQmwzWkM7SUFBZ0M7R3BCczNaakM7Q0FDRjs7QWVoamFLO0VLd0xGO0lBQWdDO0dwQjYzWmpDOztFb0I1M1pDO0lBQWdDO0dwQmc0WmpDO0NBQ0Y7O0FlMWphSztFS3dMRjtJQUFnQztHcEJ1NFpqQzs7RW9CdDRaQztJQUFnQztHcEIwNFpqQztDQUNGOztBZXBrYUs7RUt3TEY7SUFBZ0M7R3BCaTVaakM7O0VvQmg1WkM7SUFBZ0M7R3BCbzVaakM7Q0FDRjs7QWU5a2FLO0VLd0xGO0lBQWdDO0dwQjI1WmpDOztFb0IxNVpDO0lBQWdDO0dwQjg1WmpDO0NBQ0Y7O0FleGxhSztFS3dMRjtJQUFnQztHcEJxNlpqQzs7RW9CcDZaQztJQUFnQztHcEJ3NlpqQztDQUNGOztBZWxtYUs7RUt3TEY7SUFBZ0M7R3BCKzZaakM7O0VvQjk2WkM7SUFBZ0M7R3BCazdaakM7Q0FDRjs7QWU1bWFLO0VLd0xGO0lBQWdDO0dwQnk3WmpDOztFb0J4N1pDO0lBQWdDO0dwQjQ3WmpDO0NBQ0Y7O0FvQnA3WkM7RUFBYTtDcEJ3N1pkOztBZTFuYUs7RUtzTUE7SUFBa0M7R3BCeTdackM7Q0FDRjs7QWVob2FLO0VLc01BO0lBQWtDO0dwQis3WnJDO0NBQ0Y7O0FldG9hSztFS3NNQTtJQUFrQztHcEJxOFpyQztDQUNGOztBZTVvYUs7RUtzTUE7SUFBa0M7R3BCMjhackM7Q0FDRjs7QWVscGFLO0VLc01BO0lBQWtDO0dwQmk5WnJDO0NBQ0Y7O0FleHBhSztFS3NNQTtJQUFrQztHcEJ1OVpyQztDQUNGOztBZTlwYUs7RUtzTUE7SUFBa0M7R3BCNjlackM7Q0FDRjs7QWVwcWFLO0VLc01BO0lBQWtDO0dwQm0rWnJDO0NBQ0Y7O0FlMXFhSztFS3NNQTtJQUFrQztHcEJ5K1pyQztDQUNGOztBZWhyYUs7RUtzTUE7SUFBa0M7R3BCKytackM7Q0FDRjs7QWV0cmFLO0VLc01BO0lBQWtDO0dwQnEvWnJDO0NBQ0Y7O0FlNXJhSztFS3NNQTtJQUFrQztHcEIyL1pyQztDQUNGOztBb0JoZ2FDO0VBQWE7Q3BCb2dhZDs7QWV0c2FLO0VLc01BO0lBQWtDO0dwQnFnYXJDO0NBQ0Y7O0FlNXNhSztFS3NNQTtJQUFrQztHcEIyZ2FyQztDQUNGOztBZWx0YUs7RUtzTUE7SUFBa0M7R3BCaWhhckM7Q0FDRjs7QWV4dGFLO0VLc01BO0lBQWtDO0dwQnVoYXJDO0NBQ0Y7O0FlOXRhSztFS3NNQTtJQUFrQztHcEI2aGFyQztDQUNGOztBZXB1YUs7RUtzTUE7SUFBa0M7R3BCbWlhckM7Q0FDRjs7QWUxdWFLO0VLc01BO0lBQWtDO0dwQnlpYXJDO0NBQ0Y7O0FlaHZhSztFS3NNQTtJQUFrQztHcEIraWFyQztDQUNGOztBZXR2YUs7RUtzTUE7SUFBa0M7R3BCcWphckM7Q0FDRjs7QWU1dmFLO0VLc01BO0lBQWtDO0dwQjJqYXJDO0NBQ0Y7O0FlbHdhSztFS3NNQTtJQUFrQztHcEJpa2FyQztDQUNGOztBZXh3YUs7RUtzTUE7SUFBa0M7R3BCdWthckM7Q0FDRjs7QW9CNWthQztFQUFhO0NwQmdsYWQ7O0FlbHhhSztFS3NNQTtJQUFrQztHcEJpbGFyQztDQUNGOztBZXh4YUs7RUtzTUE7SUFBa0M7R3BCdWxhckM7Q0FDRjs7QWU5eGFLO0VLc01BO0lBQWtDO0dwQjZsYXJDO0NBQ0Y7O0FlcHlhSztFS3NNQTtJQUFrQztHcEJtbWFyQztDQUNGOztBZTF5YUs7RUtzTUE7SUFBa0M7R3BCeW1hckM7Q0FDRjs7QWVoemFLO0VLc01BO0lBQWtDO0dwQittYXJDO0NBQ0Y7O0FldHphSztFS3NNQTtJQUFrQztHcEJxbmFyQztDQUNGOztBZTV6YUs7RUtzTUE7SUFBa0M7R3BCMm5hckM7Q0FDRjs7QWVsMGFLO0VLc01BO0lBQWtDO0dwQmlvYXJDO0NBQ0Y7O0FleDBhSztFS3NNQTtJQUFrQztHcEJ1b2FyQztDQUNGOztBZTkwYUs7RUtzTUE7SUFBa0M7R3BCNm9hckM7Q0FDRjs7QWVwMWFLO0VLc01BO0lBQWtDO0dwQm1wYXJDO0NBQ0Y7O0FvQnhwYUM7RUFBYTtDcEI0cGFkOztBZTkxYUs7RUtzTUE7SUFBa0M7R3BCNnBhckM7Q0FDRjs7QWVwMmFLO0VLc01BO0lBQWtDO0dwQm1xYXJDO0NBQ0Y7O0FlMTJhSztFS3NNQTtJQUFrQztHcEJ5cWFyQztDQUNGOztBZWgzYUs7RUtzTUE7SUFBa0M7R3BCK3FhckM7Q0FDRjs7QWV0M2FLO0VLc01BO0lBQWtDO0dwQnFyYXJDO0NBQ0Y7O0FlNTNhSztFS3NNQTtJQUFrQztHcEIycmFyQztDQUNGOztBZWw0YUs7RUtzTUE7SUFBa0M7R3BCaXNhckM7Q0FDRjs7QWV4NGFLO0VLc01BO0lBQWtDO0dwQnVzYXJDO0NBQ0Y7O0FlOTRhSztFS3NNQTtJQUFrQztHcEI2c2FyQztDQUNGOztBZXA1YUs7RUtzTUE7SUFBa0M7R3BCbXRhckM7Q0FDRjs7QWUxNWFLO0VLc01BO0lBQWtDO0dwQnl0YXJDO0NBQ0Y7O0FlaDZhSztFS3NNQTtJQUFrQztHcEIrdGFyQztDQUNGOztBb0JwdWFDO0VBQWE7Q3BCd3VhZDs7QWUxNmFLO0VLc01BO0lBQWtDO0dwQnl1YXJDO0NBQ0Y7O0FlaDdhSztFS3NNQTtJQUFrQztHcEIrdWFyQztDQUNGOztBZXQ3YUs7RUtzTUE7SUFBa0M7R3BCcXZhckM7Q0FDRjs7QWU1N2FLO0VLc01BO0lBQWtDO0dwQjJ2YXJDO0NBQ0Y7O0FlbDhhSztFS3NNQTtJQUFrQztHcEJpd2FyQztDQUNGOztBZXg4YUs7RUtzTUE7SUFBa0M7R3BCdXdhckM7Q0FDRjs7QWU5OGFLO0VLc01BO0lBQWtDO0dwQjZ3YXJDO0NBQ0Y7O0FlcDlhSztFS3NNQTtJQUFrQztHcEJteGFyQztDQUNGOztBZTE5YUs7RUtzTUE7SUFBa0M7R3BCeXhhckM7Q0FDRjs7QWVoK2FLO0VLc01BO0lBQWtDO0dwQit4YXJDO0NBQ0Y7O0FldCthSztFS3NNQTtJQUFrQztHcEJxeWFyQztDQUNGOztBZTUrYUs7RUtzTUE7SUFBa0M7R3BCMnlhckM7Q0FDRjs7QW9CaHphQztFQUFhO0NwQm96YWQ7O0FldC9hSztFS3NNQTtJQUFrQztHcEJxemFyQztDQUNGOztBZTUvYUs7RUtzTUE7SUFBa0M7R3BCMnphckM7Q0FDRjs7QWVsZ2JLO0VLc01BO0lBQWtDO0dwQmkwYXJDO0NBQ0Y7O0FleGdiSztFS3NNQTtJQUFrQztHcEJ1MGFyQztDQUNGOztBZTlnYks7RUtzTUE7SUFBa0M7R3BCNjBhckM7Q0FDRjs7QWVwaGJLO0VLc01BO0lBQWtDO0dwQm0xYXJDO0NBQ0Y7O0FlMWhiSztFS3NNQTtJQUFrQztHcEJ5MWFyQztDQUNGOztBZWhpYks7RUtzTUE7SUFBa0M7R3BCKzFhckM7Q0FDRjs7QWV0aWJLO0VLc01BO0lBQWtDO0dwQnEyYXJDO0NBQ0Y7O0FlNWliSztFS3NNQTtJQUFrQztHcEIyMmFyQztDQUNGOztBZWxqYks7RUtzTUE7SUFBa0M7R3BCaTNhckM7Q0FDRjs7QWV4amJLO0VLc01BO0lBQWtDO0dwQnUzYXJDO0NBQ0Y7O0FvQjUzYUM7RUFBYTtDcEJnNGFkOztBZWxrYks7RUtzTUE7SUFBa0M7R3BCaTRhckM7Q0FDRjs7QWV4a2JLO0VLc01BO0lBQWtDO0dwQnU0YXJDO0NBQ0Y7O0FlOWtiSztFS3NNQTtJQUFrQztHcEI2NGFyQztDQUNGOztBZXBsYks7RUtzTUE7SUFBa0M7R3BCbTVhckM7Q0FDRjs7QWUxbGJLO0VLc01BO0lBQWtDO0dwQnk1YXJDO0NBQ0Y7O0FlaG1iSztFS3NNQTtJQUFrQztHcEIrNWFyQztDQUNGOztBZXRtYks7RUtzTUE7SUFBa0M7R3BCcTZhckM7Q0FDRjs7QWU1bWJLO0VLc01BO0lBQWtDO0dwQjI2YXJDO0NBQ0Y7O0FlbG5iSztFS3NNQTtJQUFrQztHcEJpN2FyQztDQUNGOztBZXhuYks7RUtzTUE7SUFBa0M7R3BCdTdhckM7Q0FDRjs7QWU5bmJLO0VLc01BO0lBQWtDO0dwQjY3YXJDO0NBQ0Y7O0FlcG9iSztFS3NNQTtJQUFrQztHcEJtOGFyQztDQUNGOztBb0J4OGFDO0VBQWE7Q3BCNDhhZDs7QWU5b2JLO0VLc01BO0lBQWtDO0dwQjY4YXJDO0NBQ0Y7O0FlcHBiSztFS3NNQTtJQUFrQztHcEJtOWFyQztDQUNGOztBZTFwYks7RUtzTUE7SUFBa0M7R3BCeTlhckM7Q0FDRjs7QWVocWJLO0VLc01BO0lBQWtDO0dwQis5YXJDO0NBQ0Y7O0FldHFiSztFS3NNQTtJQUFrQztHcEJxK2FyQztDQUNGOztBZTVxYks7RUtzTUE7SUFBa0M7R3BCMithckM7Q0FDRjs7QWVscmJLO0VLc01BO0lBQWtDO0dwQmkvYXJDO0NBQ0Y7O0FleHJiSztFS3NNQTtJQUFrQztHcEJ1L2FyQztDQUNGOztBZTlyYks7RUtzTUE7SUFBa0M7R3BCNi9hckM7Q0FDRjs7QWVwc2JLO0VLc01BO0lBQWtDO0dwQm1nYnJDO0NBQ0Y7O0FlMXNiSztFS3NNQTtJQUFrQztHcEJ5Z2JyQztDQUNGOztBZWh0Yks7RUtzTUE7SUFBa0M7R3BCK2dickM7Q0FDRjs7QW9CcGhiQztFQUFhO0NwQndoYmQ7O0FlMXRiSztFS3NNQTtJQUFrQztHcEJ5aGJyQztDQUNGOztBZWh1Yks7RUtzTUE7SUFBa0M7R3BCK2hickM7Q0FDRjs7QWV0dWJLO0VLc01BO0lBQWtDO0dwQnFpYnJDO0NBQ0Y7O0FlNXViSztFS3NNQTtJQUFrQztHcEIyaWJyQztDQUNGOztBZWx2Yks7RUtzTUE7SUFBa0M7R3BCaWpickM7Q0FDRjs7QWV4dmJLO0VLc01BO0lBQWtDO0dwQnVqYnJDO0NBQ0Y7O0FlOXZiSztFS3NNQTtJQUFrQztHcEI2amJyQztDQUNGOztBZXB3Yks7RUtzTUE7SUFBa0M7R3BCbWtickM7Q0FDRjs7QWUxd2JLO0VLc01BO0lBQWtDO0dwQnlrYnJDO0NBQ0Y7O0FlaHhiSztFS3NNQTtJQUFrQztHcEIra2JyQztDQUNGOztBZXR4Yks7RUtzTUE7SUFBa0M7R3BCcWxickM7Q0FDRjs7QWU1eGJLO0VLc01BO0lBQWtDO0dwQjJsYnJDO0NBQ0Y7O0FvQmhtYkM7RUFBYTtDcEJvbWJkOztBZXR5Yks7RUtzTUE7SUFBa0M7R3BCcW1ickM7Q0FDRjs7QWU1eWJLO0VLc01BO0lBQWtDO0dwQjJtYnJDO0NBQ0Y7O0FlbHpiSztFS3NNQTtJQUFrQztHcEJpbmJyQztDQUNGOztBZXh6Yks7RUtzTUE7SUFBa0M7R3BCdW5ickM7Q0FDRjs7QWU5emJLO0VLc01BO0lBQWtDO0dwQjZuYnJDO0NBQ0Y7O0FlcDBiSztFS3NNQTtJQUFrQztHcEJtb2JyQztDQUNGOztBZTEwYks7RUtzTUE7SUFBa0M7R3BCeW9ickM7Q0FDRjs7QWVoMWJLO0VLc01BO0lBQWtDO0dwQitvYnJDO0NBQ0Y7O0FldDFiSztFS3NNQTtJQUFrQztHcEJxcGJyQztDQUNGOztBZTUxYks7RUtzTUE7SUFBa0M7R3BCMnBickM7Q0FDRjs7QWVsMmJLO0VLc01BO0lBQWtDO0dwQmlxYnJDO0NBQ0Y7O0FleDJiSztFS3NNQTtJQUFrQztHcEJ1cWJyQztDQUNGOztBb0I1cWJDO0VBQWE7Q3BCZ3JiZDs7QWVsM2JLO0VLc01BO0lBQWtDO0dwQmlyYnJDO0NBQ0Y7O0FleDNiSztFS3NNQTtJQUFrQztHcEJ1cmJyQztDQUNGOztBZTkzYks7RUtzTUE7SUFBa0M7R3BCNnJickM7Q0FDRjs7QWVwNGJLO0VLc01BO0lBQWtDO0dwQm1zYnJDO0NBQ0Y7O0FlMTRiSztFS3NNQTtJQUFrQztHcEJ5c2JyQztDQUNGOztBZWg1Yks7RUtzTUE7SUFBa0M7R3BCK3NickM7Q0FDRjs7QWV0NWJLO0VLc01BO0lBQWtDO0dwQnF0YnJDO0NBQ0Y7O0FlNTViSztFS3NNQTtJQUFrQztHcEIydGJyQztDQUNGOztBZWw2Yks7RUtzTUE7SUFBa0M7R3BCaXVickM7Q0FDRjs7QWV4NmJLO0VLc01BO0lBQWtDO0dwQnV1YnJDO0NBQ0Y7O0FlOTZiSztFS3NNQTtJQUFrQztHcEI2dWJyQztDQUNGOztBZXA3Yks7RUtzTUE7SUFBa0M7R3BCbXZickM7Q0FDRjs7QW9CeHZiQztFQUFhO0NwQjR2YmQ7O0FlOTdiSztFS3NNQTtJQUFrQztHcEI2dmJyQztDQUNGOztBZXA4Yks7RUtzTUE7SUFBa0M7R3BCbXdickM7Q0FDRjs7QWUxOGJLO0VLc01BO0lBQWtDO0dwQnl3YnJDO0NBQ0Y7O0FlaDliSztFS3NNQTtJQUFrQztHcEIrd2JyQztDQUNGOztBZXQ5Yks7RUtzTUE7SUFBa0M7R3BCcXhickM7Q0FDRjs7QWU1OWJLO0VLc01BO0lBQWtDO0dwQjJ4YnJDO0NBQ0Y7O0FlbCtiSztFS3NNQTtJQUFrQztHcEJpeWJyQztDQUNGOztBZXgrYks7RUtzTUE7SUFBa0M7R3BCdXlickM7Q0FDRjs7QWU5K2JLO0VLc01BO0lBQWtDO0dwQjZ5YnJDO0NBQ0Y7O0FlcC9iSztFS3NNQTtJQUFrQztHcEJtemJyQztDQUNGOztBZTEvYks7RUtzTUE7SUFBa0M7R3BCeXpickM7Q0FDRjs7QWVoZ2NLO0VLc01BO0lBQWtDO0dwQit6YnJDO0NBQ0Y7O0FvQnAwYkM7RUFBYTtDcEJ3MGJkOztBZTFnY0s7RUtzTUE7SUFBa0M7R3BCeTBickM7Q0FDRjs7QWVoaGNLO0VLc01BO0lBQWtDO0dwQiswYnJDO0NBQ0Y7O0FldGhjSztFS3NNQTtJQUFrQztHcEJxMWJyQztDQUNGOztBZTVoY0s7RUtzTUE7SUFBa0M7R3BCMjFickM7Q0FDRjs7QWVsaWNLO0VLc01BO0lBQWtDO0dwQmkyYnJDO0NBQ0Y7O0FleGljSztFS3NNQTtJQUFrQztHcEJ1MmJyQztDQUNGOztBZTlpY0s7RUtzTUE7SUFBa0M7R3BCNjJickM7Q0FDRjs7QWVwamNLO0VLc01BO0lBQWtDO0dwQm0zYnJDO0NBQ0Y7O0FlMWpjSztFS3NNQTtJQUFrQztHcEJ5M2JyQztDQUNGOztBZWhrY0s7RUtzTUE7SUFBa0M7R3BCKzNickM7Q0FDRjs7QWV0a2NLO0VLc01BO0lBQWtDO0dwQnE0YnJDO0NBQ0Y7O0FlNWtjSztFS3NNQTtJQUFrQztHcEIyNGJyQztDQUNGOztBcUI1a2NEO0VBQWdCO0NyQmdsY2Y7O0FxQi9rY0Q7RUFBZ0I7Q3JCbWxjZjs7QXFCbGxjRDtFQUFnQjtDckJzbGNmOztBcUJybGNEO0VBQWdCO0NyQnlsY2Y7O0FxQnhsY0Q7RUFBZ0I7Q3JCNGxjZjs7QXFCM2xjRDtFQUFnQjtDckIrbGNmOztBZTFtY0s7RU1lRjtJQUFpQztHckJnbWNsQzs7RXFCL2xjQztJQUFpQztHckJtbWNsQzs7RXFCbG1jQztJQUFpQztHckJzbWNsQzs7RXFCcm1jQztJQUFpQztHckJ5bWNsQzs7RXFCeG1jQztJQUFpQztHckI0bWNsQzs7RXFCM21jQztJQUFpQztHckIrbWNsQztDQUNGOztBZXBvY0s7RU1lRjtJQUFpQztHckIwbmNsQzs7RXFCem5jQztJQUFpQztHckI2bmNsQzs7RXFCNW5jQztJQUFpQztHckJnb2NsQzs7RXFCL25jQztJQUFpQztHckJtb2NsQzs7RXFCbG9jQztJQUFpQztHckJzb2NsQzs7RXFCcm9jQztJQUFpQztHckJ5b2NsQztDQUNGOztBZTlwY0s7RU1lRjtJQUFpQztHckJvcGNsQzs7RXFCbnBjQztJQUFpQztHckJ1cGNsQzs7RXFCdHBjQztJQUFpQztHckIwcGNsQzs7RXFCenBjQztJQUFpQztHckI2cGNsQzs7RXFCNXBjQztJQUFpQztHckJncWNsQzs7RXFCL3BjQztJQUFpQztHckJtcWNsQztDQUNGOztBZXhyY0s7RU1lRjtJQUFpQztHckI4cWNsQzs7RXFCN3FjQztJQUFpQztHckJpcmNsQzs7RXFCaHJjQztJQUFpQztHckJvcmNsQzs7RXFCbnJjQztJQUFpQztHckJ1cmNsQzs7RXFCdHJjQztJQUFpQztHckIwcmNsQzs7RXFCenJjQztJQUFpQztHckI2cmNsQztDQUNGOztBZWx0Y0s7RU1lRjtJQUFpQztHckJ3c2NsQzs7RXFCdnNjQztJQUFpQztHckIyc2NsQzs7RXFCMXNjQztJQUFpQztHckI4c2NsQzs7RXFCN3NjQztJQUFpQztHckJpdGNsQzs7RXFCaHRjQztJQUFpQztHckJvdGNsQzs7RXFCbnRjQztJQUFpQztHckJ1dGNsQztDQUNGOztBZTV1Y0s7RU1lRjtJQUFpQztHckJrdWNsQzs7RXFCanVjQztJQUFpQztHckJxdWNsQzs7RXFCcHVjQztJQUFpQztHckJ3dWNsQzs7RXFCdnVjQztJQUFpQztHckIydWNsQzs7RXFCMXVjQztJQUFpQztHckI4dWNsQzs7RXFCN3VjQztJQUFpQztHckJpdmNsQztDQUNGOztBZXR3Y0s7RU1lRjtJQUFpQztHckI0dmNsQzs7RXFCM3ZjQztJQUFpQztHckIrdmNsQzs7RXFCOXZjQztJQUFpQztHckJrd2NsQzs7RXFCandjQztJQUFpQztHckJxd2NsQzs7RXFCcHdjQztJQUFpQztHckJ3d2NsQzs7RXFCdndjQztJQUFpQztHckIyd2NsQztDQUNGOztBZWh5Y0s7RU1lRjtJQUFpQztHckJzeGNsQzs7RXFCcnhjQztJQUFpQztHckJ5eGNsQzs7RXFCeHhjQztJQUFpQztHckI0eGNsQzs7RXFCM3hjQztJQUFpQztHckIreGNsQzs7RXFCOXhjQztJQUFpQztHckJreWNsQzs7RXFCanljQztJQUFpQztHckJxeWNsQztDQUNGOztBZTF6Y0s7RU1lRjtJQUFpQztHckJnemNsQzs7RXFCL3ljQztJQUFpQztHckJtemNsQzs7RXFCbHpjQztJQUFpQztHckJzemNsQzs7RXFCcnpjQztJQUFpQztHckJ5emNsQzs7RXFCeHpjQztJQUFpQztHckI0emNsQzs7RXFCM3pjQztJQUFpQztHckIremNsQztDQUNGOztBZXAxY0s7RU1lRjtJQUFpQztHckIwMGNsQzs7RXFCejBjQztJQUFpQztHckI2MGNsQzs7RXFCNTBjQztJQUFpQztHckJnMWNsQzs7RXFCLzBjQztJQUFpQztHckJtMWNsQzs7RXFCbDFjQztJQUFpQztHckJzMWNsQzs7RXFCcjFjQztJQUFpQztHckJ5MWNsQztDQUNGOztBZTkyY0s7RU1lRjtJQUFpQztHckJvMmNsQzs7RXFCbjJjQztJQUFpQztHckJ1MmNsQzs7RXFCdDJjQztJQUFpQztHckIwMmNsQzs7RXFCejJjQztJQUFpQztHckI2MmNsQzs7RXFCNTJjQztJQUFpQztHckJnM2NsQzs7RXFCLzJjQztJQUFpQztHckJtM2NsQztDQUNGOztBZXg0Y0s7RU1lRjtJQUFpQztHckI4M2NsQzs7RXFCNzNjQztJQUFpQztHckJpNGNsQzs7RXFCaDRjQztJQUFpQztHckJvNGNsQzs7RXFCbjRjQztJQUFpQztHckJ1NGNsQzs7RXFCdDRjQztJQUFpQztHckIwNGNsQzs7RXFCejRjQztJQUFpQztHckI2NGNsQztDQUNGOztBcUJ0NGNEO0VBQWdCO0NyQjA0Y2Y7O0FxQno0Y0Q7RUFBZ0I7Q3JCNjRjZjs7QXFCNTRjRDtFQUFnQjtDckJnNWNmOztBcUI5NGNEO0VBQWdCO0NyQms1Y2Y7O0FxQmo1Y0Q7RUFBZ0I7Q3JCcTVjZjs7QXFCcDVjRDtFQUFnQjtDckJ3NWNmOztBcUJ2NWNEO0VBQWdCO0NyQjI1Y2Y7O0FxQjE1Y0Q7RUFBZ0I7Q3JCODVjZjs7QXFCNzVjRDtFQUFnQjtDckJpNmNmOztBZXQ4Y0s7RU15Q0Y7SUFBaUM7R3JCazZjbEM7O0VxQmo2Y0M7SUFBaUM7R3JCcTZjbEM7O0VxQnA2Y0M7SUFBaUM7R3JCdzZjbEM7O0VxQnQ2Y0M7SUFBaUM7R3JCMDZjbEM7O0VxQno2Y0M7SUFBaUM7R3JCNjZjbEM7O0VxQjU2Y0M7SUFBaUM7R3JCZzdjbEM7O0VxQi82Y0M7SUFBaUM7R3JCbTdjbEM7O0VxQmw3Y0M7SUFBaUM7R3JCczdjbEM7O0VxQnI3Y0M7SUFBaUM7R3JCeTdjbEM7Q0FDRjs7QWU1K2NLO0VNeUNGO0lBQWlDO0dyQnc4Y2xDOztFcUJ2OGNDO0lBQWlDO0dyQjI4Y2xDOztFcUIxOGNDO0lBQWlDO0dyQjg4Y2xDOztFcUI1OGNDO0lBQWlDO0dyQmc5Y2xDOztFcUIvOGNDO0lBQWlDO0dyQm05Y2xDOztFcUJsOWNDO0lBQWlDO0dyQnM5Y2xDOztFcUJyOWNDO0lBQWlDO0dyQnk5Y2xDOztFcUJ4OWNDO0lBQWlDO0dyQjQ5Y2xDOztFcUIzOWNDO0lBQWlDO0dyQis5Y2xDO0NBQ0Y7O0FlbGhkSztFTXlDRjtJQUFpQztHckI4K2NsQzs7RXFCNytjQztJQUFpQztHckJpL2NsQzs7RXFCaC9jQztJQUFpQztHckJvL2NsQzs7RXFCbC9jQztJQUFpQztHckJzL2NsQzs7RXFCci9jQztJQUFpQztHckJ5L2NsQzs7RXFCeC9jQztJQUFpQztHckI0L2NsQzs7RXFCMy9jQztJQUFpQztHckIrL2NsQzs7RXFCOS9jQztJQUFpQztHckJrZ2RsQzs7RXFCamdkQztJQUFpQztHckJxZ2RsQztDQUNGOztBZXhqZEs7RU15Q0Y7SUFBaUM7R3JCb2hkbEM7O0VxQm5oZEM7SUFBaUM7R3JCdWhkbEM7O0VxQnRoZEM7SUFBaUM7R3JCMGhkbEM7O0VxQnhoZEM7SUFBaUM7R3JCNGhkbEM7O0VxQjNoZEM7SUFBaUM7R3JCK2hkbEM7O0VxQjloZEM7SUFBaUM7R3JCa2lkbEM7O0VxQmppZEM7SUFBaUM7R3JCcWlkbEM7O0VxQnBpZEM7SUFBaUM7R3JCd2lkbEM7O0VxQnZpZEM7SUFBaUM7R3JCMmlkbEM7Q0FDRjs7QWU5bGRLO0VNeUNGO0lBQWlDO0dyQjBqZGxDOztFcUJ6amRDO0lBQWlDO0dyQjZqZGxDOztFcUI1amRDO0lBQWlDO0dyQmdrZGxDOztFcUI5amRDO0lBQWlDO0dyQmtrZGxDOztFcUJqa2RDO0lBQWlDO0dyQnFrZGxDOztFcUJwa2RDO0lBQWlDO0dyQndrZGxDOztFcUJ2a2RDO0lBQWlDO0dyQjJrZGxDOztFcUIxa2RDO0lBQWlDO0dyQjhrZGxDOztFcUI3a2RDO0lBQWlDO0dyQmlsZGxDO0NBQ0Y7O0FlcG9kSztFTXlDRjtJQUFpQztHckJnbWRsQzs7RXFCL2xkQztJQUFpQztHckJtbWRsQzs7RXFCbG1kQztJQUFpQztHckJzbWRsQzs7RXFCcG1kQztJQUFpQztHckJ3bWRsQzs7RXFCdm1kQztJQUFpQztHckIybWRsQzs7RXFCMW1kQztJQUFpQztHckI4bWRsQzs7RXFCN21kQztJQUFpQztHckJpbmRsQzs7RXFCaG5kQztJQUFpQztHckJvbmRsQzs7RXFCbm5kQztJQUFpQztHckJ1bmRsQztDQUNGOztBZTFxZEs7RU15Q0Y7SUFBaUM7R3JCc29kbEM7O0VxQnJvZEM7SUFBaUM7R3JCeW9kbEM7O0VxQnhvZEM7SUFBaUM7R3JCNG9kbEM7O0VxQjFvZEM7SUFBaUM7R3JCOG9kbEM7O0VxQjdvZEM7SUFBaUM7R3JCaXBkbEM7O0VxQmhwZEM7SUFBaUM7R3JCb3BkbEM7O0VxQm5wZEM7SUFBaUM7R3JCdXBkbEM7O0VxQnRwZEM7SUFBaUM7R3JCMHBkbEM7O0VxQnpwZEM7SUFBaUM7R3JCNnBkbEM7Q0FDRjs7QWVodGRLO0VNeUNGO0lBQWlDO0dyQjRxZGxDOztFcUIzcWRDO0lBQWlDO0dyQitxZGxDOztFcUI5cWRDO0lBQWlDO0dyQmtyZGxDOztFcUJocmRDO0lBQWlDO0dyQm9yZGxDOztFcUJucmRDO0lBQWlDO0dyQnVyZGxDOztFcUJ0cmRDO0lBQWlDO0dyQjByZGxDOztFcUJ6cmRDO0lBQWlDO0dyQjZyZGxDOztFcUI1cmRDO0lBQWlDO0dyQmdzZGxDOztFcUIvcmRDO0lBQWlDO0dyQm1zZGxDO0NBQ0Y7O0FldHZkSztFTXlDRjtJQUFpQztHckJrdGRsQzs7RXFCanRkQztJQUFpQztHckJxdGRsQzs7RXFCcHRkQztJQUFpQztHckJ3dGRsQzs7RXFCdHRkQztJQUFpQztHckIwdGRsQzs7RXFCenRkQztJQUFpQztHckI2dGRsQzs7RXFCNXRkQztJQUFpQztHckJndWRsQzs7RXFCL3RkQztJQUFpQztHckJtdWRsQzs7RXFCbHVkQztJQUFpQztHckJzdWRsQzs7RXFCcnVkQztJQUFpQztHckJ5dWRsQztDQUNGOztBZTV4ZEs7RU15Q0Y7SUFBaUM7R3JCd3ZkbEM7O0VxQnZ2ZEM7SUFBaUM7R3JCMnZkbEM7O0VxQjF2ZEM7SUFBaUM7R3JCOHZkbEM7O0VxQjV2ZEM7SUFBaUM7R3JCZ3dkbEM7O0VxQi92ZEM7SUFBaUM7R3JCbXdkbEM7O0VxQmx3ZEM7SUFBaUM7R3JCc3dkbEM7O0VxQnJ3ZEM7SUFBaUM7R3JCeXdkbEM7O0VxQnh3ZEM7SUFBaUM7R3JCNHdkbEM7O0VxQjN3ZEM7SUFBaUM7R3JCK3dkbEM7Q0FDRjs7QWVsMGRLO0VNeUNGO0lBQWlDO0dyQjh4ZGxDOztFcUI3eGRDO0lBQWlDO0dyQml5ZGxDOztFcUJoeWRDO0lBQWlDO0dyQm95ZGxDOztFcUJseWRDO0lBQWlDO0dyQnN5ZGxDOztFcUJyeWRDO0lBQWlDO0dyQnl5ZGxDOztFcUJ4eWRDO0lBQWlDO0dyQjR5ZGxDOztFcUIzeWRDO0lBQWlDO0dyQit5ZGxDOztFcUI5eWRDO0lBQWlDO0dyQmt6ZGxDOztFcUJqemRDO0lBQWlDO0dyQnF6ZGxDO0NBQ0Y7O0FleDJkSztFTXlDRjtJQUFpQztHckJvMGRsQzs7RXFCbjBkQztJQUFpQztHckJ1MGRsQzs7RXFCdDBkQztJQUFpQztHckIwMGRsQzs7RXFCeDBkQztJQUFpQztHckI0MGRsQzs7RXFCMzBkQztJQUFpQztHckIrMGRsQzs7RXFCOTBkQztJQUFpQztHckJrMWRsQzs7RXFCajFkQztJQUFpQztHckJxMWRsQzs7RXFCcDFkQztJQUFpQztHckJ3MWRsQzs7RXFCdjFkQztJQUFpQztHckIyMWRsQztDQUNGOztBcUJwMWREO0VBQWdCO0NyQncxZGY7O0FxQnYxZEQ7RUFBZ0I7Q3JCMjFkZjs7QXFCMTFkRDtFQUFnQjtDckI4MWRmOztBZTE1ZEs7RU1nRUY7SUFBaUM7R3JCKzFkbEM7O0VxQjkxZEM7SUFBaUM7R3JCazJkbEM7O0VxQmoyZEM7SUFBaUM7R3JCcTJkbEM7Q0FDRjs7QWV4NmRLO0VNZ0VGO0lBQWlDO0dyQjYyZGxDOztFcUI1MmRDO0lBQWlDO0dyQmczZGxDOztFcUIvMmRDO0lBQWlDO0dyQm0zZGxDO0NBQ0Y7O0FldDdkSztFTWdFRjtJQUFpQztHckIyM2RsQzs7RXFCMTNkQztJQUFpQztHckI4M2RsQzs7RXFCNzNkQztJQUFpQztHckJpNGRsQztDQUNGOztBZXA4ZEs7RU1nRUY7SUFBaUM7R3JCeTRkbEM7O0VxQng0ZEM7SUFBaUM7R3JCNDRkbEM7O0VxQjM0ZEM7SUFBaUM7R3JCKzRkbEM7Q0FDRjs7QWVsOWRLO0VNZ0VGO0lBQWlDO0dyQnU1ZGxDOztFcUJ0NWRDO0lBQWlDO0dyQjA1ZGxDOztFcUJ6NWRDO0lBQWlDO0dyQjY1ZGxDO0NBQ0Y7O0FlaCtkSztFTWdFRjtJQUFpQztHckJxNmRsQzs7RXFCcDZkQztJQUFpQztHckJ3NmRsQzs7RXFCdjZkQztJQUFpQztHckIyNmRsQztDQUNGOztBZTkrZEs7RU1nRUY7SUFBaUM7R3JCbTdkbEM7O0VxQmw3ZEM7SUFBaUM7R3JCczdkbEM7O0VxQnI3ZEM7SUFBaUM7R3JCeTdkbEM7Q0FDRjs7QWU1L2RLO0VNZ0VGO0lBQWlDO0dyQmk4ZGxDOztFcUJoOGRDO0lBQWlDO0dyQm84ZGxDOztFcUJuOGRDO0lBQWlDO0dyQnU4ZGxDO0NBQ0Y7O0FlMWdlSztFTWdFRjtJQUFpQztHckIrOGRsQzs7RXFCOThkQztJQUFpQztHckJrOWRsQzs7RXFCajlkQztJQUFpQztHckJxOWRsQztDQUNGOztBZXhoZUs7RU1nRUY7SUFBaUM7R3JCNjlkbEM7O0VxQjU5ZEM7SUFBaUM7R3JCZytkbEM7O0VxQi85ZEM7SUFBaUM7R3JCbStkbEM7Q0FDRjs7QWV0aWVLO0VNZ0VGO0lBQWlDO0dyQjIrZGxDOztFcUIxK2RDO0lBQWlDO0dyQjgrZGxDOztFcUI3K2RDO0lBQWlDO0dyQmkvZGxDO0NBQ0Y7O0FlcGplSztFTWdFRjtJQUFpQztHckJ5L2RsQzs7RXFCeC9kQztJQUFpQztHckI0L2RsQzs7RXFCMy9kQztJQUFpQztHckIrL2RsQztDQUNGOztBcUJ4L2REO0VBQWdCO0NyQjQvZGY7O0FxQjMvZEQ7RUFBZ0I7Q3JCKy9kZjs7QXFCOS9kRDtFQUFnQjtDckJrZ2VmOztBZTlrZUs7RU1nRkY7SUFBaUM7R3JCbWdlbEM7O0VxQmxnZUM7SUFBaUM7R3JCc2dlbEM7O0VxQnJnZUM7SUFBaUM7R3JCeWdlbEM7Q0FDRjs7QWU1bGVLO0VNZ0ZGO0lBQWlDO0dyQmloZWxDOztFcUJoaGVDO0lBQWlDO0dyQm9oZWxDOztFcUJuaGVDO0lBQWlDO0dyQnVoZWxDO0NBQ0Y7O0FlMW1lSztFTWdGRjtJQUFpQztHckIraGVsQzs7RXFCOWhlQztJQUFpQztHckJraWVsQzs7RXFCamllQztJQUFpQztHckJxaWVsQztDQUNGOztBZXhuZUs7RU1nRkY7SUFBaUM7R3JCNmllbEM7O0VxQjVpZUM7SUFBaUM7R3JCZ2plbEM7O0VxQi9pZUM7SUFBaUM7R3JCbWplbEM7Q0FDRjs7QWV0b2VLO0VNZ0ZGO0lBQWlDO0dyQjJqZWxDOztFcUIxamVDO0lBQWlDO0dyQjhqZWxDOztFcUI3amVDO0lBQWlDO0dyQmlrZWxDO0NBQ0Y7O0FlcHBlSztFTWdGRjtJQUFpQztHckJ5a2VsQzs7RXFCeGtlQztJQUFpQztHckI0a2VsQzs7RXFCM2tlQztJQUFpQztHckIra2VsQztDQUNGOztBZWxxZUs7RU1nRkY7SUFBaUM7R3JCdWxlbEM7O0VxQnRsZUM7SUFBaUM7R3JCMGxlbEM7O0VxQnpsZUM7SUFBaUM7R3JCNmxlbEM7Q0FDRjs7QWVocmVLO0VNZ0ZGO0lBQWlDO0dyQnFtZWxDOztFcUJwbWVDO0lBQWlDO0dyQndtZWxDOztFcUJ2bWVDO0lBQWlDO0dyQjJtZWxDO0NBQ0Y7O0FlOXJlSztFTWdGRjtJQUFpQztHckJtbmVsQzs7RXFCbG5lQztJQUFpQztHckJzbmVsQzs7RXFCcm5lQztJQUFpQztHckJ5bmVsQztDQUNGOztBZTVzZUs7RU1nRkY7SUFBaUM7R3JCaW9lbEM7O0VxQmhvZUM7SUFBaUM7R3JCb29lbEM7O0VxQm5vZUM7SUFBaUM7R3JCdW9lbEM7Q0FDRjs7QWUxdGVLO0VNZ0ZGO0lBQWlDO0dyQitvZWxDOztFcUI5b2VDO0lBQWlDO0dyQmtwZWxDOztFcUJqcGVDO0lBQWlDO0dyQnFwZWxDO0NBQ0Y7O0FleHVlSztFTWdGRjtJQUFpQztHckI2cGVsQzs7RXFCNXBlQztJQUFpQztHckJncWVsQzs7RXFCL3BlQztJQUFpQztHckJtcWVsQztDQUNGOztBcUI1cGVEO0VBQWdCO0NyQmdxZWY7O0FxQi9wZUQ7RUFBZ0I7Q3JCbXFlZjs7QXFCbHFlRDtFQUFnQjtDckJzcWVmOztBcUJycWVEO0VBQWdCO0NyQnlxZWY7O0FxQnhxZUQ7RUFBZ0I7Q3JCNHFlZjs7QWUxd2VLO0VNa0dGO0lBQWlDO0dyQjZxZWxDOztFcUI1cWVDO0lBQWlDO0dyQmdyZWxDOztFcUIvcWVDO0lBQWlDO0dyQm1yZWxDOztFcUJscmVDO0lBQWlDO0dyQnNyZWxDOztFcUJycmVDO0lBQWlDO0dyQnlyZWxDO0NBQ0Y7O0FlaHllSztFTWtHRjtJQUFpQztHckJtc2VsQzs7RXFCbHNlQztJQUFpQztHckJzc2VsQzs7RXFCcnNlQztJQUFpQztHckJ5c2VsQzs7RXFCeHNlQztJQUFpQztHckI0c2VsQzs7RXFCM3NlQztJQUFpQztHckIrc2VsQztDQUNGOztBZXR6ZUs7RU1rR0Y7SUFBaUM7R3JCeXRlbEM7O0VxQnh0ZUM7SUFBaUM7R3JCNHRlbEM7O0VxQjN0ZUM7SUFBaUM7R3JCK3RlbEM7O0VxQjl0ZUM7SUFBaUM7R3JCa3VlbEM7O0VxQmp1ZUM7SUFBaUM7R3JCcXVlbEM7Q0FDRjs7QWU1MGVLO0VNa0dGO0lBQWlDO0dyQit1ZWxDOztFcUI5dWVDO0lBQWlDO0dyQmt2ZWxDOztFcUJqdmVDO0lBQWlDO0dyQnF2ZWxDOztFcUJwdmVDO0lBQWlDO0dyQnd2ZWxDOztFcUJ2dmVDO0lBQWlDO0dyQjJ2ZWxDO0NBQ0Y7O0FlbDJlSztFTWtHRjtJQUFpQztHckJxd2VsQzs7RXFCcHdlQztJQUFpQztHckJ3d2VsQzs7RXFCdndlQztJQUFpQztHckIyd2VsQzs7RXFCMXdlQztJQUFpQztHckI4d2VsQzs7RXFCN3dlQztJQUFpQztHckJpeGVsQztDQUNGOztBZXgzZUs7RU1rR0Y7SUFBaUM7R3JCMnhlbEM7O0VxQjF4ZUM7SUFBaUM7R3JCOHhlbEM7O0VxQjd4ZUM7SUFBaUM7R3JCaXllbEM7O0VxQmh5ZUM7SUFBaUM7R3JCb3llbEM7O0VxQm55ZUM7SUFBaUM7R3JCdXllbEM7Q0FDRjs7QWU5NGVLO0VNa0dGO0lBQWlDO0dyQml6ZWxDOztFcUJoemVDO0lBQWlDO0dyQm96ZWxDOztFcUJuemVDO0lBQWlDO0dyQnV6ZWxDOztFcUJ0emVDO0lBQWlDO0dyQjB6ZWxDOztFcUJ6emVDO0lBQWlDO0dyQjZ6ZWxDO0NBQ0Y7O0FlcDZlSztFTWtHRjtJQUFpQztHckJ1MGVsQzs7RXFCdDBlQztJQUFpQztHckIwMGVsQzs7RXFCejBlQztJQUFpQztHckI2MGVsQzs7RXFCNTBlQztJQUFpQztHckJnMWVsQzs7RXFCLzBlQztJQUFpQztHckJtMWVsQztDQUNGOztBZTE3ZUs7RU1rR0Y7SUFBaUM7R3JCNjFlbEM7O0VxQjUxZUM7SUFBaUM7R3JCZzJlbEM7O0VxQi8xZUM7SUFBaUM7R3JCbTJlbEM7O0VxQmwyZUM7SUFBaUM7R3JCczJlbEM7O0VxQnIyZUM7SUFBaUM7R3JCeTJlbEM7Q0FDRjs7QWVoOWVLO0VNa0dGO0lBQWlDO0dyQm0zZWxDOztFcUJsM2VDO0lBQWlDO0dyQnMzZWxDOztFcUJyM2VDO0lBQWlDO0dyQnkzZWxDOztFcUJ4M2VDO0lBQWlDO0dyQjQzZWxDOztFcUIzM2VDO0lBQWlDO0dyQiszZWxDO0NBQ0Y7O0FldCtlSztFTWtHRjtJQUFpQztHckJ5NGVsQzs7RXFCeDRlQztJQUFpQztHckI0NGVsQzs7RXFCMzRlQztJQUFpQztHckIrNGVsQzs7RXFCOTRlQztJQUFpQztHckJrNWVsQzs7RXFCajVlQztJQUFpQztHckJxNWVsQztDQUNGOztBZTUvZUs7RU1rR0Y7SUFBaUM7R3JCKzVlbEM7O0VxQjk1ZUM7SUFBaUM7R3JCazZlbEM7O0VxQmo2ZUM7SUFBaUM7R3JCcTZlbEM7O0VxQnA2ZUM7SUFBaUM7R3JCdzZlbEM7O0VxQnY2ZUM7SUFBaUM7R3JCMjZlbEM7Q0FDRjs7QXFCbjZlQztFQUFXO0NyQnU2ZVo7O0FldGhmSztFTW1IQTtJQUFnQztHckJ3NmVuQztDQUNGOztBZTVoZks7RU1tSEE7SUFBZ0M7R3JCODZlbkM7Q0FDRjs7QWVsaWZLO0VNbUhBO0lBQWdDO0dyQm83ZW5DO0NBQ0Y7O0FleGlmSztFTW1IQTtJQUFnQztHckIwN2VuQztDQUNGOztBZTlpZks7RU1tSEE7SUFBZ0M7R3JCZzhlbkM7Q0FDRjs7QWVwamZLO0VNbUhBO0lBQWdDO0dyQnM4ZW5DO0NBQ0Y7O0FlMWpmSztFTW1IQTtJQUFnQztHckI0OGVuQztDQUNGOztBZWhrZks7RU1tSEE7SUFBZ0M7R3JCazllbkM7Q0FDRjs7QWV0a2ZLO0VNbUhBO0lBQWdDO0dyQnc5ZW5DO0NBQ0Y7O0FlNWtmSztFTW1IQTtJQUFnQztHckI4OWVuQztDQUNGOztBZWxsZks7RU1tSEE7SUFBZ0M7R3JCbytlbkM7Q0FDRjs7QWV4bGZLO0VNbUhBO0lBQWdDO0dyQjArZW5DO0NBQ0Y7O0FxQi8rZUM7RUFBVztDckJtL2VaOztBZWxtZks7RU1tSEE7SUFBZ0M7R3JCby9lbkM7Q0FDRjs7QWV4bWZLO0VNbUhBO0lBQWdDO0dyQjAvZW5DO0NBQ0Y7O0FlOW1mSztFTW1IQTtJQUFnQztHckJnZ2ZuQztDQUNGOztBZXBuZks7RU1tSEE7SUFBZ0M7R3JCc2dmbkM7Q0FDRjs7QWUxbmZLO0VNbUhBO0lBQWdDO0dyQjRnZm5DO0NBQ0Y7O0FlaG9mSztFTW1IQTtJQUFnQztHckJraGZuQztDQUNGOztBZXRvZks7RU1tSEE7SUFBZ0M7R3JCd2hmbkM7Q0FDRjs7QWU1b2ZLO0VNbUhBO0lBQWdDO0dyQjhoZm5DO0NBQ0Y7O0FlbHBmSztFTW1IQTtJQUFnQztHckJvaWZuQztDQUNGOztBZXhwZks7RU1tSEE7SUFBZ0M7R3JCMGlmbkM7Q0FDRjs7QWU5cGZLO0VNbUhBO0lBQWdDO0dyQmdqZm5DO0NBQ0Y7O0FlcHFmSztFTW1IQTtJQUFnQztHckJzamZuQztDQUNGOztBcUIzamZDO0VBQVc7Q3JCK2pmWjs7QWU5cWZLO0VNbUhBO0lBQWdDO0dyQmdrZm5DO0NBQ0Y7O0FlcHJmSztFTW1IQTtJQUFnQztHckJza2ZuQztDQUNGOztBZTFyZks7RU1tSEE7SUFBZ0M7R3JCNGtmbkM7Q0FDRjs7QWVoc2ZLO0VNbUhBO0lBQWdDO0dyQmtsZm5DO0NBQ0Y7O0FldHNmSztFTW1IQTtJQUFnQztHckJ3bGZuQztDQUNGOztBZTVzZks7RU1tSEE7SUFBZ0M7R3JCOGxmbkM7Q0FDRjs7QWVsdGZLO0VNbUhBO0lBQWdDO0dyQm9tZm5DO0NBQ0Y7O0FleHRmSztFTW1IQTtJQUFnQztHckIwbWZuQztDQUNGOztBZTl0Zks7RU1tSEE7SUFBZ0M7R3JCZ25mbkM7Q0FDRjs7QWVwdWZLO0VNbUhBO0lBQWdDO0dyQnNuZm5DO0NBQ0Y7O0FlMXVmSztFTW1IQTtJQUFnQztHckI0bmZuQztDQUNGOztBZWh2Zks7RU1tSEE7SUFBZ0M7R3JCa29mbkM7Q0FDRjs7QXFCdm9mQztFQUFXO0NyQjJvZlo7O0FlMXZmSztFTW1IQTtJQUFnQztHckI0b2ZuQztDQUNGOztBZWh3Zks7RU1tSEE7SUFBZ0M7R3JCa3BmbkM7Q0FDRjs7QWV0d2ZLO0VNbUhBO0lBQWdDO0dyQndwZm5DO0NBQ0Y7O0FlNXdmSztFTW1IQTtJQUFnQztHckI4cGZuQztDQUNGOztBZWx4Zks7RU1tSEE7SUFBZ0M7R3JCb3FmbkM7Q0FDRjs7QWV4eGZLO0VNbUhBO0lBQWdDO0dyQjBxZm5DO0NBQ0Y7O0FlOXhmSztFTW1IQTtJQUFnQztHckJncmZuQztDQUNGOztBZXB5Zks7RU1tSEE7SUFBZ0M7R3JCc3JmbkM7Q0FDRjs7QWUxeWZLO0VNbUhBO0lBQWdDO0dyQjRyZm5DO0NBQ0Y7O0FlaHpmSztFTW1IQTtJQUFnQztHckJrc2ZuQztDQUNGOztBZXR6Zks7RU1tSEE7SUFBZ0M7R3JCd3NmbkM7Q0FDRjs7QWU1emZLO0VNbUhBO0lBQWdDO0dyQjhzZm5DO0NBQ0Y7O0FxQm50ZkM7RUFBVztDckJ1dGZaOztBZXQwZks7RU1tSEE7SUFBZ0M7R3JCd3RmbkM7Q0FDRjs7QWU1MGZLO0VNbUhBO0lBQWdDO0dyQjh0Zm5DO0NBQ0Y7O0FlbDFmSztFTW1IQTtJQUFnQztHckJvdWZuQztDQUNGOztBZXgxZks7RU1tSEE7SUFBZ0M7R3JCMHVmbkM7Q0FDRjs7QWU5MWZLO0VNbUhBO0lBQWdDO0dyQmd2Zm5DO0NBQ0Y7O0FlcDJmSztFTW1IQTtJQUFnQztHckJzdmZuQztDQUNGOztBZTEyZks7RU1tSEE7SUFBZ0M7R3JCNHZmbkM7Q0FDRjs7QWVoM2ZLO0VNbUhBO0lBQWdDO0dyQmt3Zm5DO0NBQ0Y7O0FldDNmSztFTW1IQTtJQUFnQztHckJ3d2ZuQztDQUNGOztBZTUzZks7RU1tSEE7SUFBZ0M7R3JCOHdmbkM7Q0FDRjs7QWVsNGZLO0VNbUhBO0lBQWdDO0dyQm94Zm5DO0NBQ0Y7O0FleDRmSztFTW1IQTtJQUFnQztHckIweGZuQztDQUNGOztBcUIveGZDO0VBQVc7Q3JCbXlmWjs7QWVsNWZLO0VNbUhBO0lBQWdDO0dyQm95Zm5DO0NBQ0Y7O0FleDVmSztFTW1IQTtJQUFnQztHckIweWZuQztDQUNGOztBZTk1Zks7RU1tSEE7SUFBZ0M7R3JCZ3pmbkM7Q0FDRjs7QWVwNmZLO0VNbUhBO0lBQWdDO0dyQnN6Zm5DO0NBQ0Y7O0FlMTZmSztFTW1IQTtJQUFnQztHckI0emZuQztDQUNGOztBZWg3Zks7RU1tSEE7SUFBZ0M7R3JCazBmbkM7Q0FDRjs7QWV0N2ZLO0VNbUhBO0lBQWdDO0dyQncwZm5DO0NBQ0Y7O0FlNTdmSztFTW1IQTtJQUFnQztHckI4MGZuQztDQUNGOztBZWw4Zks7RU1tSEE7SUFBZ0M7R3JCbzFmbkM7Q0FDRjs7QWV4OGZLO0VNbUhBO0lBQWdDO0dyQjAxZm5DO0NBQ0Y7O0FlOThmSztFTW1IQTtJQUFnQztHckJnMmZuQztDQUNGOztBZXA5Zks7RU1tSEE7SUFBZ0M7R3JCczJmbkM7Q0FDRjs7QXFCMzJmQztFQUFXO0NyQisyZlo7O0FlOTlmSztFTW1IQTtJQUFnQztHckJnM2ZuQztDQUNGOztBZXArZks7RU1tSEE7SUFBZ0M7R3JCczNmbkM7Q0FDRjs7QWUxK2ZLO0VNbUhBO0lBQWdDO0dyQjQzZm5DO0NBQ0Y7O0FlaC9mSztFTW1IQTtJQUFnQztHckJrNGZuQztDQUNGOztBZXQvZks7RU1tSEE7SUFBZ0M7R3JCdzRmbkM7Q0FDRjs7QWU1L2ZLO0VNbUhBO0lBQWdDO0dyQjg0Zm5DO0NBQ0Y7O0FlbGdnQks7RU1tSEE7SUFBZ0M7R3JCbzVmbkM7Q0FDRjs7QWV4Z2dCSztFTW1IQTtJQUFnQztHckIwNWZuQztDQUNGOztBZTlnZ0JLO0VNbUhBO0lBQWdDO0dyQmc2Zm5DO0NBQ0Y7O0FlcGhnQks7RU1tSEE7SUFBZ0M7R3JCczZmbkM7Q0FDRjs7QWUxaGdCSztFTW1IQTtJQUFnQztHckI0NmZuQztDQUNGOztBZWhpZ0JLO0VNbUhBO0lBQWdDO0dyQms3Zm5DO0NBQ0Y7O0FxQnY3ZkM7RUFBVztDckIyN2ZaOztBZTFpZ0JLO0VNbUhBO0lBQWdDO0dyQjQ3Zm5DO0NBQ0Y7O0FlaGpnQks7RU1tSEE7SUFBZ0M7R3JCazhmbkM7Q0FDRjs7QWV0amdCSztFTW1IQTtJQUFnQztHckJ3OGZuQztDQUNGOztBZTVqZ0JLO0VNbUhBO0lBQWdDO0dyQjg4Zm5DO0NBQ0Y7O0FlbGtnQks7RU1tSEE7SUFBZ0M7R3JCbzlmbkM7Q0FDRjs7QWV4a2dCSztFTW1IQTtJQUFnQztHckIwOWZuQztDQUNGOztBZTlrZ0JLO0VNbUhBO0lBQWdDO0dyQmcrZm5DO0NBQ0Y7O0FlcGxnQks7RU1tSEE7SUFBZ0M7R3JCcytmbkM7Q0FDRjs7QWUxbGdCSztFTW1IQTtJQUFnQztHckI0K2ZuQztDQUNGOztBZWhtZ0JLO0VNbUhBO0lBQWdDO0dyQmsvZm5DO0NBQ0Y7O0FldG1nQks7RU1tSEE7SUFBZ0M7R3JCdy9mbkM7Q0FDRjs7QWU1bWdCSztFTW1IQTtJQUFnQztHckI4L2ZuQztDQUNGOztBcUJuZ2dCQztFQUFXO0NyQnVnZ0JaOztBZXRuZ0JLO0VNbUhBO0lBQWdDO0dyQndnZ0JuQztDQUNGOztBZTVuZ0JLO0VNbUhBO0lBQWdDO0dyQjhnZ0JuQztDQUNGOztBZWxvZ0JLO0VNbUhBO0lBQWdDO0dyQm9oZ0JuQztDQUNGOztBZXhvZ0JLO0VNbUhBO0lBQWdDO0dyQjBoZ0JuQztDQUNGOztBZTlvZ0JLO0VNbUhBO0lBQWdDO0dyQmdpZ0JuQztDQUNGOztBZXBwZ0JLO0VNbUhBO0lBQWdDO0dyQnNpZ0JuQztDQUNGOztBZTFwZ0JLO0VNbUhBO0lBQWdDO0dyQjRpZ0JuQztDQUNGOztBZWhxZ0JLO0VNbUhBO0lBQWdDO0dyQmtqZ0JuQztDQUNGOztBZXRxZ0JLO0VNbUhBO0lBQWdDO0dyQndqZ0JuQztDQUNGOztBZTVxZ0JLO0VNbUhBO0lBQWdDO0dyQjhqZ0JuQztDQUNGOztBZWxyZ0JLO0VNbUhBO0lBQWdDO0dyQm9rZ0JuQztDQUNGOztBZXhyZ0JLO0VNbUhBO0lBQWdDO0dyQjBrZ0JuQztDQUNGOztBcUIva2dCQztFQUFXO0NyQm1sZ0JaOztBZWxzZ0JLO0VNbUhBO0lBQWdDO0dyQm9sZ0JuQztDQUNGOztBZXhzZ0JLO0VNbUhBO0lBQWdDO0dyQjBsZ0JuQztDQUNGOztBZTlzZ0JLO0VNbUhBO0lBQWdDO0dyQmdtZ0JuQztDQUNGOztBZXB0Z0JLO0VNbUhBO0lBQWdDO0dyQnNtZ0JuQztDQUNGOztBZTF0Z0JLO0VNbUhBO0lBQWdDO0dyQjRtZ0JuQztDQUNGOztBZWh1Z0JLO0VNbUhBO0lBQWdDO0dyQmtuZ0JuQztDQUNGOztBZXR1Z0JLO0VNbUhBO0lBQWdDO0dyQnduZ0JuQztDQUNGOztBZTV1Z0JLO0VNbUhBO0lBQWdDO0dyQjhuZ0JuQztDQUNGOztBZWx2Z0JLO0VNbUhBO0lBQWdDO0dyQm9vZ0JuQztDQUNGOztBZXh2Z0JLO0VNbUhBO0lBQWdDO0dyQjBvZ0JuQztDQUNGOztBZTl2Z0JLO0VNbUhBO0lBQWdDO0dyQmdwZ0JuQztDQUNGOztBZXB3Z0JLO0VNbUhBO0lBQWdDO0dyQnNwZ0JuQztDQUNGOztBc0Ivd2dCRDtFQUFVO0N0Qm14Z0JUOztBc0JseGdCRDtFQUFVO0N0QnN4Z0JUOztBc0JoeGdCRDtFQUFVO0N0Qm94Z0JUOztBc0JueGdCRDtFQUFVO0N0QnV4Z0JUOztBc0J0eGdCRDtFQUFVO0N0QjB4Z0JUOztBc0J6eGdCRDtFQUFVO0N0QjZ4Z0JUOztBc0I1eGdCRDtFQUFVO0N0Qmd5Z0JUOztBdUJqeWdCQztFQUFZO0N2QnF5Z0JiOztBdUJweWdCQztFQUFZO0N2Qnd5Z0JiOztBdUJ2eWdCQztFQUFZO0N2QjJ5Z0JiOztBdUIxeWdCQztFQUFZO0N2Qjh5Z0JiOztBdUI3eWdCQztFQUFZO0N2Qml6Z0JiOztBdUIveWdCQztFQUNFO0VBQ0E7Q3ZCa3pnQkg7O0F1Qi95Z0JDO0VBQ0U7RUFDQTtDdkJremdCSDs7QXVCL3lnQkM7RUFBZTtDdkJtemdCaEI7O0F1Qmx6Z0JDO0VBQWU7Q3ZCc3pnQmhCOztBdUJyemdCQztFQUFlO0N2Qnl6Z0JoQjs7QXVCeHpnQkM7RUFBZTtDdkI0emdCaEI7O0F1QjN6Z0JDO0VBQWU7Q3ZCK3pnQmhCOztBdUI3emdCQztFQUNFO0VBQ0E7Q3ZCZzBnQkg7O0F1Qjd6Z0JDO0VBQ0U7RUFDQTtDdkJnMGdCSDs7QWVsMmdCSztFUXVDQTtJQUFpQztHdkJnMGdCcEM7O0V1Qi96Z0JHO0lBQWlDO0d2Qm0wZ0JwQzs7RXVCbDBnQkc7SUFBaUM7R3ZCczBnQnBDOztFdUJyMGdCRztJQUFpQztHdkJ5MGdCcEM7O0V1QngwZ0JHO0lBQWlDO0d2QjQwZ0JwQzs7RXVCMTBnQkc7SUFDRTtJQUNBO0d2QjYwZ0JMOztFdUIxMGdCRztJQUNFO0lBQ0E7R3ZCNjBnQkw7O0V1QjEwZ0JHO0lBQW9DO0d2QjgwZ0J2Qzs7RXVCNzBnQkc7SUFBb0M7R3ZCaTFnQnZDOztFdUJoMWdCRztJQUFvQztHdkJvMWdCdkM7O0V1Qm4xZ0JHO0lBQW9DO0d2QnUxZ0J2Qzs7RXVCdDFnQkc7SUFBb0M7R3ZCMDFnQnZDOztFdUJ4MWdCRztJQUNFO0lBQ0E7R3ZCMjFnQkw7O0V1QngxZ0JHO0lBQ0U7SUFDQTtHdkIyMWdCTDtDQUNGOztBZWg2Z0JLO0VRdUNBO0lBQWlDO0d2QjgzZ0JwQzs7RXVCNzNnQkc7SUFBaUM7R3ZCaTRnQnBDOztFdUJoNGdCRztJQUFpQztHdkJvNGdCcEM7O0V1Qm40Z0JHO0lBQWlDO0d2QnU0Z0JwQzs7RXVCdDRnQkc7SUFBaUM7R3ZCMDRnQnBDOztFdUJ4NGdCRztJQUNFO0lBQ0E7R3ZCMjRnQkw7O0V1Qng0Z0JHO0lBQ0U7SUFDQTtHdkIyNGdCTDs7RXVCeDRnQkc7SUFBb0M7R3ZCNDRnQnZDOztFdUIzNGdCRztJQUFvQztHdkIrNGdCdkM7O0V1Qjk0Z0JHO0lBQW9DO0d2Qms1Z0J2Qzs7RXVCajVnQkc7SUFBb0M7R3ZCcTVnQnZDOztFdUJwNWdCRztJQUFvQztHdkJ3NWdCdkM7O0V1QnQ1Z0JHO0lBQ0U7SUFDQTtHdkJ5NWdCTDs7RXVCdDVnQkc7SUFDRTtJQUNBO0d2Qnk1Z0JMO0NBQ0Y7O0FlOTlnQks7RVF1Q0E7SUFBaUM7R3ZCNDdnQnBDOztFdUIzN2dCRztJQUFpQztHdkIrN2dCcEM7O0V1Qjk3Z0JHO0lBQWlDO0d2Qms4Z0JwQzs7RXVCajhnQkc7SUFBaUM7R3ZCcThnQnBDOztFdUJwOGdCRztJQUFpQztHdkJ3OGdCcEM7O0V1QnQ4Z0JHO0lBQ0U7SUFDQTtHdkJ5OGdCTDs7RXVCdDhnQkc7SUFDRTtJQUNBO0d2Qnk4Z0JMOztFdUJ0OGdCRztJQUFvQztHdkIwOGdCdkM7O0V1Qno4Z0JHO0lBQW9DO0d2QjY4Z0J2Qzs7RXVCNThnQkc7SUFBb0M7R3ZCZzlnQnZDOztFdUIvOGdCRztJQUFvQztHdkJtOWdCdkM7O0V1Qmw5Z0JHO0lBQW9DO0d2QnM5Z0J2Qzs7RXVCcDlnQkc7SUFDRTtJQUNBO0d2QnU5Z0JMOztFdUJwOWdCRztJQUNFO0lBQ0E7R3ZCdTlnQkw7Q0FDRjs7QWU1aGhCSztFUXVDQTtJQUFpQztHdkIwL2dCcEM7O0V1QnovZ0JHO0lBQWlDO0d2QjYvZ0JwQzs7RXVCNS9nQkc7SUFBaUM7R3ZCZ2doQnBDOztFdUIvL2dCRztJQUFpQztHdkJtZ2hCcEM7O0V1QmxnaEJHO0lBQWlDO0d2QnNnaEJwQzs7RXVCcGdoQkc7SUFDRTtJQUNBO0d2QnVnaEJMOztFdUJwZ2hCRztJQUNFO0lBQ0E7R3ZCdWdoQkw7O0V1QnBnaEJHO0lBQW9DO0d2QndnaEJ2Qzs7RXVCdmdoQkc7SUFBb0M7R3ZCMmdoQnZDOztFdUIxZ2hCRztJQUFvQztHdkI4Z2hCdkM7O0V1QjdnaEJHO0lBQW9DO0d2QmloaEJ2Qzs7RXVCaGhoQkc7SUFBb0M7R3ZCb2hoQnZDOztFdUJsaGhCRztJQUNFO0lBQ0E7R3ZCcWhoQkw7O0V1QmxoaEJHO0lBQ0U7SUFDQTtHdkJxaGhCTDtDQUNGOztBZTFsaEJLO0VRdUNBO0lBQWlDO0d2QndqaEJwQzs7RXVCdmpoQkc7SUFBaUM7R3ZCMmpoQnBDOztFdUIxamhCRztJQUFpQztHdkI4amhCcEM7O0V1QjdqaEJHO0lBQWlDO0d2QmlraEJwQzs7RXVCaGtoQkc7SUFBaUM7R3ZCb2toQnBDOztFdUJsa2hCRztJQUNFO0lBQ0E7R3ZCcWtoQkw7O0V1QmxraEJHO0lBQ0U7SUFDQTtHdkJxa2hCTDs7RXVCbGtoQkc7SUFBb0M7R3ZCc2toQnZDOztFdUJya2hCRztJQUFvQztHdkJ5a2hCdkM7O0V1QnhraEJHO0lBQW9DO0d2QjRraEJ2Qzs7RXVCM2toQkc7SUFBb0M7R3ZCK2toQnZDOztFdUI5a2hCRztJQUFvQztHdkJrbGhCdkM7O0V1QmhsaEJHO0lBQ0U7SUFDQTtHdkJtbGhCTDs7RXVCaGxoQkc7SUFDRTtJQUNBO0d2Qm1saEJMO0NBQ0Y7O0FleHBoQks7RVF1Q0E7SUFBaUM7R3ZCc25oQnBDOztFdUJybmhCRztJQUFpQztHdkJ5bmhCcEM7O0V1QnhuaEJHO0lBQWlDO0d2QjRuaEJwQzs7RXVCM25oQkc7SUFBaUM7R3ZCK25oQnBDOztFdUI5bmhCRztJQUFpQztHdkJrb2hCcEM7O0V1QmhvaEJHO0lBQ0U7SUFDQTtHdkJtb2hCTDs7RXVCaG9oQkc7SUFDRTtJQUNBO0d2Qm1vaEJMOztFdUJob2hCRztJQUFvQztHdkJvb2hCdkM7O0V1Qm5vaEJHO0lBQW9DO0d2QnVvaEJ2Qzs7RXVCdG9oQkc7SUFBb0M7R3ZCMG9oQnZDOztFdUJ6b2hCRztJQUFvQztHdkI2b2hCdkM7O0V1QjVvaEJHO0lBQW9DO0d2QmdwaEJ2Qzs7RXVCOW9oQkc7SUFDRTtJQUNBO0d2QmlwaEJMOztFdUI5b2hCRztJQUNFO0lBQ0E7R3ZCaXBoQkw7Q0FDRjs7QWV0dGhCSztFUXVDQTtJQUFpQztHdkJvcmhCcEM7O0V1Qm5yaEJHO0lBQWlDO0d2QnVyaEJwQzs7RXVCdHJoQkc7SUFBaUM7R3ZCMHJoQnBDOztFdUJ6cmhCRztJQUFpQztHdkI2cmhCcEM7O0V1QjVyaEJHO0lBQWlDO0d2QmdzaEJwQzs7RXVCOXJoQkc7SUFDRTtJQUNBO0d2QmlzaEJMOztFdUI5cmhCRztJQUNFO0lBQ0E7R3ZCaXNoQkw7O0V1QjlyaEJHO0lBQW9DO0d2QmtzaEJ2Qzs7RXVCanNoQkc7SUFBb0M7R3ZCcXNoQnZDOztFdUJwc2hCRztJQUFvQztHdkJ3c2hCdkM7O0V1QnZzaEJHO0lBQW9DO0d2QjJzaEJ2Qzs7RXVCMXNoQkc7SUFBb0M7R3ZCOHNoQnZDOztFdUI1c2hCRztJQUNFO0lBQ0E7R3ZCK3NoQkw7O0V1QjVzaEJHO0lBQ0U7SUFDQTtHdkIrc2hCTDtDQUNGOztBZXB4aEJLO0VRdUNBO0lBQWlDO0d2Qmt2aEJwQzs7RXVCanZoQkc7SUFBaUM7R3ZCcXZoQnBDOztFdUJwdmhCRztJQUFpQztHdkJ3dmhCcEM7O0V1QnZ2aEJHO0lBQWlDO0d2QjJ2aEJwQzs7RXVCMXZoQkc7SUFBaUM7R3ZCOHZoQnBDOztFdUI1dmhCRztJQUNFO0lBQ0E7R3ZCK3ZoQkw7O0V1QjV2aEJHO0lBQ0U7SUFDQTtHdkIrdmhCTDs7RXVCNXZoQkc7SUFBb0M7R3ZCZ3doQnZDOztFdUIvdmhCRztJQUFvQztHdkJtd2hCdkM7O0V1Qmx3aEJHO0lBQW9DO0d2QnN3aEJ2Qzs7RXVCcndoQkc7SUFBb0M7R3ZCeXdoQnZDOztFdUJ4d2hCRztJQUFvQztHdkI0d2hCdkM7O0V1QjF3aEJHO0lBQ0U7SUFDQTtHdkI2d2hCTDs7RXVCMXdoQkc7SUFDRTtJQUNBO0d2QjZ3aEJMO0NBQ0Y7O0FlbDFoQks7RVF1Q0E7SUFBaUM7R3ZCZ3poQnBDOztFdUIveWhCRztJQUFpQztHdkJtemhCcEM7O0V1Qmx6aEJHO0lBQWlDO0d2QnN6aEJwQzs7RXVCcnpoQkc7SUFBaUM7R3ZCeXpoQnBDOztFdUJ4emhCRztJQUFpQztHdkI0emhCcEM7O0V1QjF6aEJHO0lBQ0U7SUFDQTtHdkI2emhCTDs7RXVCMXpoQkc7SUFDRTtJQUNBO0d2QjZ6aEJMOztFdUIxemhCRztJQUFvQztHdkI4emhCdkM7O0V1Qjd6aEJHO0lBQW9DO0d2QmkwaEJ2Qzs7RXVCaDBoQkc7SUFBb0M7R3ZCbzBoQnZDOztFdUJuMGhCRztJQUFvQztHdkJ1MGhCdkM7O0V1QnQwaEJHO0lBQW9DO0d2QjAwaEJ2Qzs7RXVCeDBoQkc7SUFDRTtJQUNBO0d2QjIwaEJMOztFdUJ4MGhCRztJQUNFO0lBQ0E7R3ZCMjBoQkw7Q0FDRjs7QWVoNWhCSztFUXVDQTtJQUFpQztHdkI4MmhCcEM7O0V1QjcyaEJHO0lBQWlDO0d2QmkzaEJwQzs7RXVCaDNoQkc7SUFBaUM7R3ZCbzNoQnBDOztFdUJuM2hCRztJQUFpQztHdkJ1M2hCcEM7O0V1QnQzaEJHO0lBQWlDO0d2QjAzaEJwQzs7RXVCeDNoQkc7SUFDRTtJQUNBO0d2QjIzaEJMOztFdUJ4M2hCRztJQUNFO0lBQ0E7R3ZCMjNoQkw7O0V1QngzaEJHO0lBQW9DO0d2QjQzaEJ2Qzs7RXVCMzNoQkc7SUFBb0M7R3ZCKzNoQnZDOztFdUI5M2hCRztJQUFvQztHdkJrNGhCdkM7O0V1Qmo0aEJHO0lBQW9DO0d2QnE0aEJ2Qzs7RXVCcDRoQkc7SUFBb0M7R3ZCdzRoQnZDOztFdUJ0NGhCRztJQUNFO0lBQ0E7R3ZCeTRoQkw7O0V1QnQ0aEJHO0lBQ0U7SUFDQTtHdkJ5NGhCTDtDQUNGOztBZTk4aEJLO0VRdUNBO0lBQWlDO0d2QjQ2aEJwQzs7RXVCMzZoQkc7SUFBaUM7R3ZCKzZoQnBDOztFdUI5NmhCRztJQUFpQztHdkJrN2hCcEM7O0V1Qmo3aEJHO0lBQWlDO0d2QnE3aEJwQzs7RXVCcDdoQkc7SUFBaUM7R3ZCdzdoQnBDOztFdUJ0N2hCRztJQUNFO0lBQ0E7R3ZCeTdoQkw7O0V1QnQ3aEJHO0lBQ0U7SUFDQTtHdkJ5N2hCTDs7RXVCdDdoQkc7SUFBb0M7R3ZCMDdoQnZDOztFdUJ6N2hCRztJQUFvQztHdkI2N2hCdkM7O0V1QjU3aEJHO0lBQW9DO0d2Qmc4aEJ2Qzs7RXVCLzdoQkc7SUFBb0M7R3ZCbThoQnZDOztFdUJsOGhCRztJQUFvQztHdkJzOGhCdkM7O0V1QnA4aEJHO0lBQ0U7SUFDQTtHdkJ1OGhCTDs7RXVCcDhoQkc7SUFDRTtJQUNBO0d2QnU4aEJMO0NBQ0Y7O0FlNWdpQks7RVF1Q0E7SUFBaUM7R3ZCMCtoQnBDOztFdUJ6K2hCRztJQUFpQztHdkI2K2hCcEM7O0V1QjUraEJHO0lBQWlDO0d2QmcvaEJwQzs7RXVCLytoQkc7SUFBaUM7R3ZCbS9oQnBDOztFdUJsL2hCRztJQUFpQztHdkJzL2hCcEM7O0V1QnAvaEJHO0lBQ0U7SUFDQTtHdkJ1L2hCTDs7RXVCcC9oQkc7SUFDRTtJQUNBO0d2QnUvaEJMOztFdUJwL2hCRztJQUFvQztHdkJ3L2hCdkM7O0V1QnYvaEJHO0lBQW9DO0d2QjIvaEJ2Qzs7RXVCMS9oQkc7SUFBb0M7R3ZCOC9oQnZDOztFdUI3L2hCRztJQUFvQztHdkJpZ2lCdkM7O0V1QmhnaUJHO0lBQW9DO0d2Qm9naUJ2Qzs7RXVCbGdpQkc7SUFDRTtJQUNBO0d2QnFnaUJMOztFdUJsZ2lCRztJQUNFO0lBQ0E7R3ZCcWdpQkw7Q0FDRjs7QXVCcmtpQkM7RUFBWTtDdkJ5a2lCYjs7QXVCeGtpQkM7RUFBWTtDdkI0a2lCYjs7QXVCM2tpQkM7RUFBWTtDdkIra2lCYjs7QXVCOWtpQkM7RUFBWTtDdkJrbGlCYjs7QXVCamxpQkM7RUFBWTtDdkJxbGlCYjs7QXVCbmxpQkM7RUFDRTtFQUNBO0N2QnNsaUJIOztBdUJubGlCQztFQUNFO0VBQ0E7Q3ZCc2xpQkg7O0F1Qm5saUJDO0VBQWU7Q3ZCdWxpQmhCOztBdUJ0bGlCQztFQUFlO0N2QjBsaUJoQjs7QXVCemxpQkM7RUFBZTtDdkI2bGlCaEI7O0F1QjVsaUJDO0VBQWU7Q3ZCZ21pQmhCOztBdUIvbGlCQztFQUFlO0N2Qm1taUJoQjs7QXVCam1pQkM7RUFDRTtFQUNBO0N2Qm9taUJIOztBdUJqbWlCQztFQUNFO0VBQ0E7Q3ZCb21pQkg7O0FldG9pQks7RVF1Q0E7SUFBaUM7R3ZCb21pQnBDOztFdUJubWlCRztJQUFpQztHdkJ1bWlCcEM7O0V1QnRtaUJHO0lBQWlDO0d2QjBtaUJwQzs7RXVCem1pQkc7SUFBaUM7R3ZCNm1pQnBDOztFdUI1bWlCRztJQUFpQztHdkJnbmlCcEM7O0V1QjltaUJHO0lBQ0U7SUFDQTtHdkJpbmlCTDs7RXVCOW1pQkc7SUFDRTtJQUNBO0d2QmluaUJMOztFdUI5bWlCRztJQUFvQztHdkJrbmlCdkM7O0V1QmpuaUJHO0lBQW9DO0d2QnFuaUJ2Qzs7RXVCcG5pQkc7SUFBb0M7R3ZCd25pQnZDOztFdUJ2bmlCRztJQUFvQztHdkIybmlCdkM7O0V1QjFuaUJHO0lBQW9DO0d2QjhuaUJ2Qzs7RXVCNW5pQkc7SUFDRTtJQUNBO0d2QituaUJMOztFdUI1bmlCRztJQUNFO0lBQ0E7R3ZCK25pQkw7Q0FDRjs7QWVwc2lCSztFUXVDQTtJQUFpQztHdkJrcWlCcEM7O0V1QmpxaUJHO0lBQWlDO0d2QnFxaUJwQzs7RXVCcHFpQkc7SUFBaUM7R3ZCd3FpQnBDOztFdUJ2cWlCRztJQUFpQztHdkIycWlCcEM7O0V1QjFxaUJHO0lBQWlDO0d2QjhxaUJwQzs7RXVCNXFpQkc7SUFDRTtJQUNBO0d2QitxaUJMOztFdUI1cWlCRztJQUNFO0lBQ0E7R3ZCK3FpQkw7O0V1QjVxaUJHO0lBQW9DO0d2QmdyaUJ2Qzs7RXVCL3FpQkc7SUFBb0M7R3ZCbXJpQnZDOztFdUJscmlCRztJQUFvQztHdkJzcmlCdkM7O0V1QnJyaUJHO0lBQW9DO0d2QnlyaUJ2Qzs7RXVCeHJpQkc7SUFBb0M7R3ZCNHJpQnZDOztFdUIxcmlCRztJQUNFO0lBQ0E7R3ZCNnJpQkw7O0V1QjFyaUJHO0lBQ0U7SUFDQTtHdkI2cmlCTDtDQUNGOztBZWx3aUJLO0VRdUNBO0lBQWlDO0d2Qmd1aUJwQzs7RXVCL3RpQkc7SUFBaUM7R3ZCbXVpQnBDOztFdUJsdWlCRztJQUFpQztHdkJzdWlCcEM7O0V1QnJ1aUJHO0lBQWlDO0d2Qnl1aUJwQzs7RXVCeHVpQkc7SUFBaUM7R3ZCNHVpQnBDOztFdUIxdWlCRztJQUNFO0lBQ0E7R3ZCNnVpQkw7O0V1QjF1aUJHO0lBQ0U7SUFDQTtHdkI2dWlCTDs7RXVCMXVpQkc7SUFBb0M7R3ZCOHVpQnZDOztFdUI3dWlCRztJQUFvQztHdkJpdmlCdkM7O0V1Qmh2aUJHO0lBQW9DO0d2Qm92aUJ2Qzs7RXVCbnZpQkc7SUFBb0M7R3ZCdXZpQnZDOztFdUJ0dmlCRztJQUFvQztHdkIwdmlCdkM7O0V1Qnh2aUJHO0lBQ0U7SUFDQTtHdkIydmlCTDs7RXVCeHZpQkc7SUFDRTtJQUNBO0d2QjJ2aUJMO0NBQ0Y7O0FlaDBpQks7RVF1Q0E7SUFBaUM7R3ZCOHhpQnBDOztFdUI3eGlCRztJQUFpQztHdkJpeWlCcEM7O0V1Qmh5aUJHO0lBQWlDO0d2Qm95aUJwQzs7RXVCbnlpQkc7SUFBaUM7R3ZCdXlpQnBDOztFdUJ0eWlCRztJQUFpQztHdkIweWlCcEM7O0V1Qnh5aUJHO0lBQ0U7SUFDQTtHdkIyeWlCTDs7RXVCeHlpQkc7SUFDRTtJQUNBO0d2QjJ5aUJMOztFdUJ4eWlCRztJQUFvQztHdkI0eWlCdkM7O0V1QjN5aUJHO0lBQW9DO0d2Qit5aUJ2Qzs7RXVCOXlpQkc7SUFBb0M7R3ZCa3ppQnZDOztFdUJqemlCRztJQUFvQztHdkJxemlCdkM7O0V1QnB6aUJHO0lBQW9DO0d2Qnd6aUJ2Qzs7RXVCdHppQkc7SUFDRTtJQUNBO0d2Qnl6aUJMOztFdUJ0emlCRztJQUNFO0lBQ0E7R3ZCeXppQkw7Q0FDRjs7QWU5M2lCSztFUXVDQTtJQUFpQztHdkI0MWlCcEM7O0V1QjMxaUJHO0lBQWlDO0d2QisxaUJwQzs7RXVCOTFpQkc7SUFBaUM7R3ZCazJpQnBDOztFdUJqMmlCRztJQUFpQztHdkJxMmlCcEM7O0V1QnAyaUJHO0lBQWlDO0d2QncyaUJwQzs7RXVCdDJpQkc7SUFDRTtJQUNBO0d2QnkyaUJMOztFdUJ0MmlCRztJQUNFO0lBQ0E7R3ZCeTJpQkw7O0V1QnQyaUJHO0lBQW9DO0d2QjAyaUJ2Qzs7RXVCejJpQkc7SUFBb0M7R3ZCNjJpQnZDOztFdUI1MmlCRztJQUFvQztHdkJnM2lCdkM7O0V1Qi8yaUJHO0lBQW9DO0d2Qm0zaUJ2Qzs7RXVCbDNpQkc7SUFBb0M7R3ZCczNpQnZDOztFdUJwM2lCRztJQUNFO0lBQ0E7R3ZCdTNpQkw7O0V1QnAzaUJHO0lBQ0U7SUFDQTtHdkJ1M2lCTDtDQUNGOztBZTU3aUJLO0VRdUNBO0lBQWlDO0d2QjA1aUJwQzs7RXVCejVpQkc7SUFBaUM7R3ZCNjVpQnBDOztFdUI1NWlCRztJQUFpQztHdkJnNmlCcEM7O0V1Qi81aUJHO0lBQWlDO0d2Qm02aUJwQzs7RXVCbDZpQkc7SUFBaUM7R3ZCczZpQnBDOztFdUJwNmlCRztJQUNFO0lBQ0E7R3ZCdTZpQkw7O0V1QnA2aUJHO0lBQ0U7SUFDQTtHdkJ1NmlCTDs7RXVCcDZpQkc7SUFBb0M7R3ZCdzZpQnZDOztFdUJ2NmlCRztJQUFvQztHdkIyNmlCdkM7O0V1QjE2aUJHO0lBQW9DO0d2Qjg2aUJ2Qzs7RXVCNzZpQkc7SUFBb0M7R3ZCaTdpQnZDOztFdUJoN2lCRztJQUFvQztHdkJvN2lCdkM7O0V1Qmw3aUJHO0lBQ0U7SUFDQTtHdkJxN2lCTDs7RXVCbDdpQkc7SUFDRTtJQUNBO0d2QnE3aUJMO0NBQ0Y7O0FlMS9pQks7RVF1Q0E7SUFBaUM7R3ZCdzlpQnBDOztFdUJ2OWlCRztJQUFpQztHdkIyOWlCcEM7O0V1QjE5aUJHO0lBQWlDO0d2Qjg5aUJwQzs7RXVCNzlpQkc7SUFBaUM7R3ZCaStpQnBDOztFdUJoK2lCRztJQUFpQztHdkJvK2lCcEM7O0V1QmwraUJHO0lBQ0U7SUFDQTtHdkJxK2lCTDs7RXVCbCtpQkc7SUFDRTtJQUNBO0d2QnEraUJMOztFdUJsK2lCRztJQUFvQztHdkJzK2lCdkM7O0V1QnIraUJHO0lBQW9DO0d2QnkraUJ2Qzs7RXVCeCtpQkc7SUFBb0M7R3ZCNCtpQnZDOztFdUIzK2lCRztJQUFvQztHdkIrK2lCdkM7O0V1QjkraUJHO0lBQW9DO0d2QmsvaUJ2Qzs7RXVCaC9pQkc7SUFDRTtJQUNBO0d2Qm0vaUJMOztFdUJoL2lCRztJQUNFO0lBQ0E7R3ZCbS9pQkw7Q0FDRjs7QWV4ampCSztFUXVDQTtJQUFpQztHdkJzaGpCcEM7O0V1QnJoakJHO0lBQWlDO0d2QnloakJwQzs7RXVCeGhqQkc7SUFBaUM7R3ZCNGhqQnBDOztFdUIzaGpCRztJQUFpQztHdkIraGpCcEM7O0V1QjloakJHO0lBQWlDO0d2QmtpakJwQzs7RXVCaGlqQkc7SUFDRTtJQUNBO0d2Qm1pakJMOztFdUJoaWpCRztJQUNFO0lBQ0E7R3ZCbWlqQkw7O0V1QmhpakJHO0lBQW9DO0d2Qm9pakJ2Qzs7RXVCbmlqQkc7SUFBb0M7R3ZCdWlqQnZDOztFdUJ0aWpCRztJQUFvQztHdkIwaWpCdkM7O0V1QnppakJHO0lBQW9DO0d2QjZpakJ2Qzs7RXVCNWlqQkc7SUFBb0M7R3ZCZ2pqQnZDOztFdUI5aWpCRztJQUNFO0lBQ0E7R3ZCaWpqQkw7O0V1QjlpakJHO0lBQ0U7SUFDQTtHdkJpampCTDtDQUNGOztBZXRuakJLO0VRdUNBO0lBQWlDO0d2Qm9sakJwQzs7RXVCbmxqQkc7SUFBaUM7R3ZCdWxqQnBDOztFdUJ0bGpCRztJQUFpQztHdkIwbGpCcEM7O0V1QnpsakJHO0lBQWlDO0d2QjZsakJwQzs7RXVCNWxqQkc7SUFBaUM7R3ZCZ21qQnBDOztFdUI5bGpCRztJQUNFO0lBQ0E7R3ZCaW1qQkw7O0V1QjlsakJHO0lBQ0U7SUFDQTtHdkJpbWpCTDs7RXVCOWxqQkc7SUFBb0M7R3ZCa21qQnZDOztFdUJqbWpCRztJQUFvQztHdkJxbWpCdkM7O0V1QnBtakJHO0lBQW9DO0d2QndtakJ2Qzs7RXVCdm1qQkc7SUFBb0M7R3ZCMm1qQnZDOztFdUIxbWpCRztJQUFvQztHdkI4bWpCdkM7O0V1QjVtakJHO0lBQ0U7SUFDQTtHdkIrbWpCTDs7RXVCNW1qQkc7SUFDRTtJQUNBO0d2QittakJMO0NBQ0Y7O0FlcHJqQks7RVF1Q0E7SUFBaUM7R3ZCa3BqQnBDOztFdUJqcGpCRztJQUFpQztHdkJxcGpCcEM7O0V1QnBwakJHO0lBQWlDO0d2QndwakJwQzs7RXVCdnBqQkc7SUFBaUM7R3ZCMnBqQnBDOztFdUIxcGpCRztJQUFpQztHdkI4cGpCcEM7O0V1QjVwakJHO0lBQ0U7SUFDQTtHdkIrcGpCTDs7RXVCNXBqQkc7SUFDRTtJQUNBO0d2QitwakJMOztFdUI1cGpCRztJQUFvQztHdkJncWpCdkM7O0V1Qi9wakJHO0lBQW9DO0d2Qm1xakJ2Qzs7RXVCbHFqQkc7SUFBb0M7R3ZCc3FqQnZDOztFdUJycWpCRztJQUFvQztHdkJ5cWpCdkM7O0V1QnhxakJHO0lBQW9DO0d2QjRxakJ2Qzs7RXVCMXFqQkc7SUFDRTtJQUNBO0d2QjZxakJMOztFdUIxcWpCRztJQUNFO0lBQ0E7R3ZCNnFqQkw7Q0FDRjs7QWVsdmpCSztFUXVDQTtJQUFpQztHdkJndGpCcEM7O0V1Qi9zakJHO0lBQWlDO0d2Qm10akJwQzs7RXVCbHRqQkc7SUFBaUM7R3ZCc3RqQnBDOztFdUJydGpCRztJQUFpQztHdkJ5dGpCcEM7O0V1Qnh0akJHO0lBQWlDO0d2QjR0akJwQzs7RXVCMXRqQkc7SUFDRTtJQUNBO0d2QjZ0akJMOztFdUIxdGpCRztJQUNFO0lBQ0E7R3ZCNnRqQkw7O0V1QjF0akJHO0lBQW9DO0d2Qjh0akJ2Qzs7RXVCN3RqQkc7SUFBb0M7R3ZCaXVqQnZDOztFdUJodWpCRztJQUFvQztHdkJvdWpCdkM7O0V1Qm51akJHO0lBQW9DO0d2QnV1akJ2Qzs7RXVCdHVqQkc7SUFBb0M7R3ZCMHVqQnZDOztFdUJ4dWpCRztJQUNFO0lBQ0E7R3ZCMnVqQkw7O0V1Qnh1akJHO0lBQ0U7SUFDQTtHdkIydWpCTDtDQUNGOztBZWh6akJLO0VRdUNBO0lBQWlDO0d2Qjh3akJwQzs7RXVCN3dqQkc7SUFBaUM7R3ZCaXhqQnBDOztFdUJoeGpCRztJQUFpQztHdkJveGpCcEM7O0V1Qm54akJHO0lBQWlDO0d2QnV4akJwQzs7RXVCdHhqQkc7SUFBaUM7R3ZCMHhqQnBDOztFdUJ4eGpCRztJQUNFO0lBQ0E7R3ZCMnhqQkw7O0V1Qnh4akJHO0lBQ0U7SUFDQTtHdkIyeGpCTDs7RXVCeHhqQkc7SUFBb0M7R3ZCNHhqQnZDOztFdUIzeGpCRztJQUFvQztHdkIreGpCdkM7O0V1Qjl4akJHO0lBQW9DO0d2Qmt5akJ2Qzs7RXVCanlqQkc7SUFBb0M7R3ZCcXlqQnZDOztFdUJweWpCRztJQUFvQztHdkJ3eWpCdkM7O0V1QnR5akJHO0lBQ0U7SUFDQTtHdkJ5eWpCTDs7RXVCdHlqQkc7SUFDRTtJQUNBO0d2Qnl5akJMO0NBQ0Y7O0F1QnoyakJDO0VBQVk7Q3ZCNjJqQmI7O0F1QjUyakJDO0VBQVk7Q3ZCZzNqQmI7O0F1Qi8yakJDO0VBQVk7Q3ZCbTNqQmI7O0F1QmwzakJDO0VBQVk7Q3ZCczNqQmI7O0F1QnIzakJDO0VBQVk7Q3ZCeTNqQmI7O0F1QnYzakJDO0VBQ0U7RUFDQTtDdkIwM2pCSDs7QXVCdjNqQkM7RUFDRTtFQUNBO0N2QjAzakJIOztBdUJ2M2pCQztFQUFlO0N2QjIzakJoQjs7QXVCMTNqQkM7RUFBZTtDdkI4M2pCaEI7O0F1QjczakJDO0VBQWU7Q3ZCaTRqQmhCOztBdUJoNGpCQztFQUFlO0N2Qm80akJoQjs7QXVCbjRqQkM7RUFBZTtDdkJ1NGpCaEI7O0F1QnI0akJDO0VBQ0U7RUFDQTtDdkJ3NGpCSDs7QXVCcjRqQkM7RUFDRTtFQUNBO0N2Qnc0akJIOztBZTE2akJLO0VRdUNBO0lBQWlDO0d2Qnc0akJwQzs7RXVCdjRqQkc7SUFBaUM7R3ZCMjRqQnBDOztFdUIxNGpCRztJQUFpQztHdkI4NGpCcEM7O0V1Qjc0akJHO0lBQWlDO0d2Qmk1akJwQzs7RXVCaDVqQkc7SUFBaUM7R3ZCbzVqQnBDOztFdUJsNWpCRztJQUNFO0lBQ0E7R3ZCcTVqQkw7O0V1Qmw1akJHO0lBQ0U7SUFDQTtHdkJxNWpCTDs7RXVCbDVqQkc7SUFBb0M7R3ZCczVqQnZDOztFdUJyNWpCRztJQUFvQztHdkJ5NWpCdkM7O0V1Qng1akJHO0lBQW9DO0d2QjQ1akJ2Qzs7RXVCMzVqQkc7SUFBb0M7R3ZCKzVqQnZDOztFdUI5NWpCRztJQUFvQztHdkJrNmpCdkM7O0V1Qmg2akJHO0lBQ0U7SUFDQTtHdkJtNmpCTDs7RXVCaDZqQkc7SUFDRTtJQUNBO0d2Qm02akJMO0NBQ0Y7O0FleCtqQks7RVF1Q0E7SUFBaUM7R3ZCczhqQnBDOztFdUJyOGpCRztJQUFpQztHdkJ5OGpCcEM7O0V1Qng4akJHO0lBQWlDO0d2QjQ4akJwQzs7RXVCMzhqQkc7SUFBaUM7R3ZCKzhqQnBDOztFdUI5OGpCRztJQUFpQztHdkJrOWpCcEM7O0V1Qmg5akJHO0lBQ0U7SUFDQTtHdkJtOWpCTDs7RXVCaDlqQkc7SUFDRTtJQUNBO0d2Qm05akJMOztFdUJoOWpCRztJQUFvQztHdkJvOWpCdkM7O0V1Qm45akJHO0lBQW9DO0d2QnU5akJ2Qzs7RXVCdDlqQkc7SUFBb0M7R3ZCMDlqQnZDOztFdUJ6OWpCRztJQUFvQztHdkI2OWpCdkM7O0V1QjU5akJHO0lBQW9DO0d2QmcrakJ2Qzs7RXVCOTlqQkc7SUFDRTtJQUNBO0d2QmkrakJMOztFdUI5OWpCRztJQUNFO0lBQ0E7R3ZCaStqQkw7Q0FDRjs7QWV0aWtCSztFUXVDQTtJQUFpQztHdkJvZ2tCcEM7O0V1Qm5na0JHO0lBQWlDO0d2QnVna0JwQzs7RXVCdGdrQkc7SUFBaUM7R3ZCMGdrQnBDOztFdUJ6Z2tCRztJQUFpQztHdkI2Z2tCcEM7O0V1QjVna0JHO0lBQWlDO0d2Qmdoa0JwQzs7RXVCOWdrQkc7SUFDRTtJQUNBO0d2Qmloa0JMOztFdUI5Z2tCRztJQUNFO0lBQ0E7R3ZCaWhrQkw7O0V1Qjlna0JHO0lBQW9DO0d2Qmtoa0J2Qzs7RXVCamhrQkc7SUFBb0M7R3ZCcWhrQnZDOztFdUJwaGtCRztJQUFvQztHdkJ3aGtCdkM7O0V1QnZoa0JHO0lBQW9DO0d2QjJoa0J2Qzs7RXVCMWhrQkc7SUFBb0M7R3ZCOGhrQnZDOztFdUI1aGtCRztJQUNFO0lBQ0E7R3ZCK2hrQkw7O0V1QjVoa0JHO0lBQ0U7SUFDQTtHdkIraGtCTDtDQUNGOztBZXBta0JLO0VRdUNBO0lBQWlDO0d2Qmtra0JwQzs7RXVCamtrQkc7SUFBaUM7R3ZCcWtrQnBDOztFdUJwa2tCRztJQUFpQztHdkJ3a2tCcEM7O0V1QnZra0JHO0lBQWlDO0d2QjJra0JwQzs7RXVCMWtrQkc7SUFBaUM7R3ZCOGtrQnBDOztFdUI1a2tCRztJQUNFO0lBQ0E7R3ZCK2trQkw7O0V1QjVra0JHO0lBQ0U7SUFDQTtHdkIra2tCTDs7RXVCNWtrQkc7SUFBb0M7R3ZCZ2xrQnZDOztFdUIva2tCRztJQUFvQztHdkJtbGtCdkM7O0V1Qmxsa0JHO0lBQW9DO0d2QnNsa0J2Qzs7RXVCcmxrQkc7SUFBb0M7R3ZCeWxrQnZDOztFdUJ4bGtCRztJQUFvQztHdkI0bGtCdkM7O0V1QjFsa0JHO0lBQ0U7SUFDQTtHdkI2bGtCTDs7RXVCMWxrQkc7SUFDRTtJQUNBO0d2QjZsa0JMO0NBQ0Y7O0FlbHFrQks7RVF1Q0E7SUFBaUM7R3ZCZ29rQnBDOztFdUIvbmtCRztJQUFpQztHdkJtb2tCcEM7O0V1Qmxva0JHO0lBQWlDO0d2QnNva0JwQzs7RXVCcm9rQkc7SUFBaUM7R3ZCeW9rQnBDOztFdUJ4b2tCRztJQUFpQztHdkI0b2tCcEM7O0V1QjFva0JHO0lBQ0U7SUFDQTtHdkI2b2tCTDs7RXVCMW9rQkc7SUFDRTtJQUNBO0d2QjZva0JMOztFdUIxb2tCRztJQUFvQztHdkI4b2tCdkM7O0V1Qjdva0JHO0lBQW9DO0d2Qmlwa0J2Qzs7RXVCaHBrQkc7SUFBb0M7R3ZCb3BrQnZDOztFdUJucGtCRztJQUFvQztHdkJ1cGtCdkM7O0V1QnRwa0JHO0lBQW9DO0d2QjBwa0J2Qzs7RXVCeHBrQkc7SUFDRTtJQUNBO0d2QjJwa0JMOztFdUJ4cGtCRztJQUNFO0lBQ0E7R3ZCMnBrQkw7Q0FDRjs7QWVodWtCSztFUXVDQTtJQUFpQztHdkI4cmtCcEM7O0V1Qjdya0JHO0lBQWlDO0d2Qmlza0JwQzs7RXVCaHNrQkc7SUFBaUM7R3ZCb3NrQnBDOztFdUJuc2tCRztJQUFpQztHdkJ1c2tCcEM7O0V1QnRza0JHO0lBQWlDO0d2QjBza0JwQzs7RXVCeHNrQkc7SUFDRTtJQUNBO0d2QjJza0JMOztFdUJ4c2tCRztJQUNFO0lBQ0E7R3ZCMnNrQkw7O0V1Qnhza0JHO0lBQW9DO0d2QjRza0J2Qzs7RXVCM3NrQkc7SUFBb0M7R3ZCK3NrQnZDOztFdUI5c2tCRztJQUFvQztHdkJrdGtCdkM7O0V1Qmp0a0JHO0lBQW9DO0d2QnF0a0J2Qzs7RXVCcHRrQkc7SUFBb0M7R3ZCd3RrQnZDOztFdUJ0dGtCRztJQUNFO0lBQ0E7R3ZCeXRrQkw7O0V1QnR0a0JHO0lBQ0U7SUFDQTtHdkJ5dGtCTDtDQUNGOztBZTl4a0JLO0VRdUNBO0lBQWlDO0d2QjR2a0JwQzs7RXVCM3ZrQkc7SUFBaUM7R3ZCK3ZrQnBDOztFdUI5dmtCRztJQUFpQztHdkJrd2tCcEM7O0V1Qmp3a0JHO0lBQWlDO0d2QnF3a0JwQzs7RXVCcHdrQkc7SUFBaUM7R3ZCd3drQnBDOztFdUJ0d2tCRztJQUNFO0lBQ0E7R3ZCeXdrQkw7O0V1QnR3a0JHO0lBQ0U7SUFDQTtHdkJ5d2tCTDs7RXVCdHdrQkc7SUFBb0M7R3ZCMHdrQnZDOztFdUJ6d2tCRztJQUFvQztHdkI2d2tCdkM7O0V1QjV3a0JHO0lBQW9DO0d2Qmd4a0J2Qzs7RXVCL3drQkc7SUFBb0M7R3ZCbXhrQnZDOztFdUJseGtCRztJQUFvQztHdkJzeGtCdkM7O0V1QnB4a0JHO0lBQ0U7SUFDQTtHdkJ1eGtCTDs7RXVCcHhrQkc7SUFDRTtJQUNBO0d2QnV4a0JMO0NBQ0Y7O0FlNTFrQks7RVF1Q0E7SUFBaUM7R3ZCMHprQnBDOztFdUJ6emtCRztJQUFpQztHdkI2emtCcEM7O0V1QjV6a0JHO0lBQWlDO0d2Qmcwa0JwQzs7RXVCL3prQkc7SUFBaUM7R3ZCbTBrQnBDOztFdUJsMGtCRztJQUFpQztHdkJzMGtCcEM7O0V1QnAwa0JHO0lBQ0U7SUFDQTtHdkJ1MGtCTDs7RXVCcDBrQkc7SUFDRTtJQUNBO0d2QnUwa0JMOztFdUJwMGtCRztJQUFvQztHdkJ3MGtCdkM7O0V1QnYwa0JHO0lBQW9DO0d2QjIwa0J2Qzs7RXVCMTBrQkc7SUFBb0M7R3ZCODBrQnZDOztFdUI3MGtCRztJQUFvQztHdkJpMWtCdkM7O0V1Qmgxa0JHO0lBQW9DO0d2Qm8xa0J2Qzs7RXVCbDFrQkc7SUFDRTtJQUNBO0d2QnExa0JMOztFdUJsMWtCRztJQUNFO0lBQ0E7R3ZCcTFrQkw7Q0FDRjs7QWUxNWtCSztFUXVDQTtJQUFpQztHdkJ3M2tCcEM7O0V1QnYza0JHO0lBQWlDO0d2QjIza0JwQzs7RXVCMTNrQkc7SUFBaUM7R3ZCODNrQnBDOztFdUI3M2tCRztJQUFpQztHdkJpNGtCcEM7O0V1Qmg0a0JHO0lBQWlDO0d2Qm80a0JwQzs7RXVCbDRrQkc7SUFDRTtJQUNBO0d2QnE0a0JMOztFdUJsNGtCRztJQUNFO0lBQ0E7R3ZCcTRrQkw7O0V1Qmw0a0JHO0lBQW9DO0d2QnM0a0J2Qzs7RXVCcjRrQkc7SUFBb0M7R3ZCeTRrQnZDOztFdUJ4NGtCRztJQUFvQztHdkI0NGtCdkM7O0V1QjM0a0JHO0lBQW9DO0d2Qis0a0J2Qzs7RXVCOTRrQkc7SUFBb0M7R3ZCazVrQnZDOztFdUJoNWtCRztJQUNFO0lBQ0E7R3ZCbTVrQkw7O0V1Qmg1a0JHO0lBQ0U7SUFDQTtHdkJtNWtCTDtDQUNGOztBZXg5a0JLO0VRdUNBO0lBQWlDO0d2QnM3a0JwQzs7RXVCcjdrQkc7SUFBaUM7R3ZCeTdrQnBDOztFdUJ4N2tCRztJQUFpQztHdkI0N2tCcEM7O0V1QjM3a0JHO0lBQWlDO0d2Qis3a0JwQzs7RXVCOTdrQkc7SUFBaUM7R3ZCazhrQnBDOztFdUJoOGtCRztJQUNFO0lBQ0E7R3ZCbThrQkw7O0V1Qmg4a0JHO0lBQ0U7SUFDQTtHdkJtOGtCTDs7RXVCaDhrQkc7SUFBb0M7R3ZCbzhrQnZDOztFdUJuOGtCRztJQUFvQztHdkJ1OGtCdkM7O0V1QnQ4a0JHO0lBQW9DO0d2QjA4a0J2Qzs7RXVCejhrQkc7SUFBb0M7R3ZCNjhrQnZDOztFdUI1OGtCRztJQUFvQztHdkJnOWtCdkM7O0V1Qjk4a0JHO0lBQ0U7SUFDQTtHdkJpOWtCTDs7RXVCOThrQkc7SUFDRTtJQUNBO0d2Qmk5a0JMO0NBQ0Y7O0FldGhsQks7RVF1Q0E7SUFBaUM7R3ZCby9rQnBDOztFdUJuL2tCRztJQUFpQztHdkJ1L2tCcEM7O0V1QnQva0JHO0lBQWlDO0d2QjAva0JwQzs7RXVCei9rQkc7SUFBaUM7R3ZCNi9rQnBDOztFdUI1L2tCRztJQUFpQztHdkJnZ2xCcEM7O0V1Qjkva0JHO0lBQ0U7SUFDQTtHdkJpZ2xCTDs7RXVCOS9rQkc7SUFDRTtJQUNBO0d2QmlnbEJMOztFdUI5L2tCRztJQUFvQztHdkJrZ2xCdkM7O0V1QmpnbEJHO0lBQW9DO0d2QnFnbEJ2Qzs7RXVCcGdsQkc7SUFBb0M7R3ZCd2dsQnZDOztFdUJ2Z2xCRztJQUFvQztHdkIyZ2xCdkM7O0V1QjFnbEJHO0lBQW9DO0d2QjhnbEJ2Qzs7RXVCNWdsQkc7SUFDRTtJQUNBO0d2QitnbEJMOztFdUI1Z2xCRztJQUNFO0lBQ0E7R3ZCK2dsQkw7Q0FDRjs7QWVwbGxCSztFUXVDQTtJQUFpQztHdkJramxCcEM7O0V1QmpqbEJHO0lBQWlDO0d2QnFqbEJwQzs7RXVCcGpsQkc7SUFBaUM7R3ZCd2psQnBDOztFdUJ2amxCRztJQUFpQztHdkIyamxCcEM7O0V1QjFqbEJHO0lBQWlDO0d2QjhqbEJwQzs7RXVCNWpsQkc7SUFDRTtJQUNBO0d2QitqbEJMOztFdUI1amxCRztJQUNFO0lBQ0E7R3ZCK2psQkw7O0V1QjVqbEJHO0lBQW9DO0d2QmdrbEJ2Qzs7RXVCL2psQkc7SUFBb0M7R3ZCbWtsQnZDOztFdUJsa2xCRztJQUFvQztHdkJza2xCdkM7O0V1QnJrbEJHO0lBQW9DO0d2QnlrbEJ2Qzs7RXVCeGtsQkc7SUFBb0M7R3ZCNGtsQnZDOztFdUIxa2xCRztJQUNFO0lBQ0E7R3ZCNmtsQkw7O0V1QjFrbEJHO0lBQ0U7SUFDQTtHdkI2a2xCTDtDQUNGOztBdUI3b2xCQztFQUFZO0N2QmlwbEJiOztBdUJocGxCQztFQUFZO0N2Qm9wbEJiOztBdUJucGxCQztFQUFZO0N2QnVwbEJiOztBdUJ0cGxCQztFQUFZO0N2QjBwbEJiOztBdUJ6cGxCQztFQUFZO0N2QjZwbEJiOztBdUIzcGxCQztFQUNFO0VBQ0E7Q3ZCOHBsQkg7O0F1QjNwbEJDO0VBQ0U7RUFDQTtDdkI4cGxCSDs7QXVCM3BsQkM7RUFBZTtDdkIrcGxCaEI7O0F1QjlwbEJDO0VBQWU7Q3ZCa3FsQmhCOztBdUJqcWxCQztFQUFlO0N2QnFxbEJoQjs7QXVCcHFsQkM7RUFBZTtDdkJ3cWxCaEI7O0F1QnZxbEJDO0VBQWU7Q3ZCMnFsQmhCOztBdUJ6cWxCQztFQUNFO0VBQ0E7Q3ZCNHFsQkg7O0F1QnpxbEJDO0VBQ0U7RUFDQTtDdkI0cWxCSDs7QWU5c2xCSztFUXVDQTtJQUFpQztHdkI0cWxCcEM7O0V1QjNxbEJHO0lBQWlDO0d2QitxbEJwQzs7RXVCOXFsQkc7SUFBaUM7R3ZCa3JsQnBDOztFdUJqcmxCRztJQUFpQztHdkJxcmxCcEM7O0V1QnBybEJHO0lBQWlDO0d2QndybEJwQzs7RXVCdHJsQkc7SUFDRTtJQUNBO0d2QnlybEJMOztFdUJ0cmxCRztJQUNFO0lBQ0E7R3ZCeXJsQkw7O0V1QnRybEJHO0lBQW9DO0d2QjBybEJ2Qzs7RXVCenJsQkc7SUFBb0M7R3ZCNnJsQnZDOztFdUI1cmxCRztJQUFvQztHdkJnc2xCdkM7O0V1Qi9ybEJHO0lBQW9DO0d2Qm1zbEJ2Qzs7RXVCbHNsQkc7SUFBb0M7R3ZCc3NsQnZDOztFdUJwc2xCRztJQUNFO0lBQ0E7R3ZCdXNsQkw7O0V1QnBzbEJHO0lBQ0U7SUFDQTtHdkJ1c2xCTDtDQUNGOztBZTV3bEJLO0VRdUNBO0lBQWlDO0d2QjB1bEJwQzs7RXVCenVsQkc7SUFBaUM7R3ZCNnVsQnBDOztFdUI1dWxCRztJQUFpQztHdkJndmxCcEM7O0V1Qi91bEJHO0lBQWlDO0d2Qm12bEJwQzs7RXVCbHZsQkc7SUFBaUM7R3ZCc3ZsQnBDOztFdUJwdmxCRztJQUNFO0lBQ0E7R3ZCdXZsQkw7O0V1QnB2bEJHO0lBQ0U7SUFDQTtHdkJ1dmxCTDs7RXVCcHZsQkc7SUFBb0M7R3ZCd3ZsQnZDOztFdUJ2dmxCRztJQUFvQztHdkIydmxCdkM7O0V1QjF2bEJHO0lBQW9DO0d2Qjh2bEJ2Qzs7RXVCN3ZsQkc7SUFBb0M7R3ZCaXdsQnZDOztFdUJod2xCRztJQUFvQztHdkJvd2xCdkM7O0V1Qmx3bEJHO0lBQ0U7SUFDQTtHdkJxd2xCTDs7RXVCbHdsQkc7SUFDRTtJQUNBO0d2QnF3bEJMO0NBQ0Y7O0FlMTBsQks7RVF1Q0E7SUFBaUM7R3ZCd3lsQnBDOztFdUJ2eWxCRztJQUFpQztHdkIyeWxCcEM7O0V1QjF5bEJHO0lBQWlDO0d2Qjh5bEJwQzs7RXVCN3lsQkc7SUFBaUM7R3ZCaXpsQnBDOztFdUJoemxCRztJQUFpQztHdkJvemxCcEM7O0V1Qmx6bEJHO0lBQ0U7SUFDQTtHdkJxemxCTDs7RXVCbHpsQkc7SUFDRTtJQUNBO0d2QnF6bEJMOztFdUJsemxCRztJQUFvQztHdkJzemxCdkM7O0V1QnJ6bEJHO0lBQW9DO0d2Qnl6bEJ2Qzs7RXVCeHpsQkc7SUFBb0M7R3ZCNHpsQnZDOztFdUIzemxCRztJQUFvQztHdkIremxCdkM7O0V1Qjl6bEJHO0lBQW9DO0d2QmswbEJ2Qzs7RXVCaDBsQkc7SUFDRTtJQUNBO0d2Qm0wbEJMOztFdUJoMGxCRztJQUNFO0lBQ0E7R3ZCbTBsQkw7Q0FDRjs7QWV4NGxCSztFUXVDQTtJQUFpQztHdkJzMmxCcEM7O0V1QnIybEJHO0lBQWlDO0d2QnkybEJwQzs7RXVCeDJsQkc7SUFBaUM7R3ZCNDJsQnBDOztFdUIzMmxCRztJQUFpQztHdkIrMmxCcEM7O0V1QjkybEJHO0lBQWlDO0d2QmszbEJwQzs7RXVCaDNsQkc7SUFDRTtJQUNBO0d2Qm0zbEJMOztFdUJoM2xCRztJQUNFO0lBQ0E7R3ZCbTNsQkw7O0V1QmgzbEJHO0lBQW9DO0d2Qm8zbEJ2Qzs7RXVCbjNsQkc7SUFBb0M7R3ZCdTNsQnZDOztFdUJ0M2xCRztJQUFvQztHdkIwM2xCdkM7O0V1QnozbEJHO0lBQW9DO0d2QjYzbEJ2Qzs7RXVCNTNsQkc7SUFBb0M7R3ZCZzRsQnZDOztFdUI5M2xCRztJQUNFO0lBQ0E7R3ZCaTRsQkw7O0V1QjkzbEJHO0lBQ0U7SUFDQTtHdkJpNGxCTDtDQUNGOztBZXQ4bEJLO0VRdUNBO0lBQWlDO0d2Qm82bEJwQzs7RXVCbjZsQkc7SUFBaUM7R3ZCdTZsQnBDOztFdUJ0NmxCRztJQUFpQztHdkIwNmxCcEM7O0V1Qno2bEJHO0lBQWlDO0d2QjY2bEJwQzs7RXVCNTZsQkc7SUFBaUM7R3ZCZzdsQnBDOztFdUI5NmxCRztJQUNFO0lBQ0E7R3ZCaTdsQkw7O0V1Qjk2bEJHO0lBQ0U7SUFDQTtHdkJpN2xCTDs7RXVCOTZsQkc7SUFBb0M7R3ZCazdsQnZDOztFdUJqN2xCRztJQUFvQztHdkJxN2xCdkM7O0V1QnA3bEJHO0lBQW9DO0d2Qnc3bEJ2Qzs7RXVCdjdsQkc7SUFBb0M7R3ZCMjdsQnZDOztFdUIxN2xCRztJQUFvQztHdkI4N2xCdkM7O0V1QjU3bEJHO0lBQ0U7SUFDQTtHdkIrN2xCTDs7RXVCNTdsQkc7SUFDRTtJQUNBO0d2Qis3bEJMO0NBQ0Y7O0FlcGdtQks7RVF1Q0E7SUFBaUM7R3ZCaytsQnBDOztFdUJqK2xCRztJQUFpQztHdkJxK2xCcEM7O0V1QnArbEJHO0lBQWlDO0d2QncrbEJwQzs7RXVCditsQkc7SUFBaUM7R3ZCMitsQnBDOztFdUIxK2xCRztJQUFpQztHdkI4K2xCcEM7O0V1QjUrbEJHO0lBQ0U7SUFDQTtHdkIrK2xCTDs7RXVCNStsQkc7SUFDRTtJQUNBO0d2QisrbEJMOztFdUI1K2xCRztJQUFvQztHdkJnL2xCdkM7O0V1Qi8rbEJHO0lBQW9DO0d2Qm0vbEJ2Qzs7RXVCbC9sQkc7SUFBb0M7R3ZCcy9sQnZDOztFdUJyL2xCRztJQUFvQztHdkJ5L2xCdkM7O0V1QngvbEJHO0lBQW9DO0d2QjQvbEJ2Qzs7RXVCMS9sQkc7SUFDRTtJQUNBO0d2QjYvbEJMOztFdUIxL2xCRztJQUNFO0lBQ0E7R3ZCNi9sQkw7Q0FDRjs7QWVsa21CSztFUXVDQTtJQUFpQztHdkJnaW1CcEM7O0V1Qi9obUJHO0lBQWlDO0d2Qm1pbUJwQzs7RXVCbGltQkc7SUFBaUM7R3ZCc2ltQnBDOztFdUJyaW1CRztJQUFpQztHdkJ5aW1CcEM7O0V1QnhpbUJHO0lBQWlDO0d2QjRpbUJwQzs7RXVCMWltQkc7SUFDRTtJQUNBO0d2QjZpbUJMOztFdUIxaW1CRztJQUNFO0lBQ0E7R3ZCNmltQkw7O0V1QjFpbUJHO0lBQW9DO0d2QjhpbUJ2Qzs7RXVCN2ltQkc7SUFBb0M7R3ZCaWptQnZDOztFdUJoam1CRztJQUFvQztHdkJvam1CdkM7O0V1Qm5qbUJHO0lBQW9DO0d2QnVqbUJ2Qzs7RXVCdGptQkc7SUFBb0M7R3ZCMGptQnZDOztFdUJ4am1CRztJQUNFO0lBQ0E7R3ZCMmptQkw7O0V1QnhqbUJHO0lBQ0U7SUFDQTtHdkIyam1CTDtDQUNGOztBZWhvbUJLO0VRdUNBO0lBQWlDO0d2QjhsbUJwQzs7RXVCN2xtQkc7SUFBaUM7R3ZCaW1tQnBDOztFdUJobW1CRztJQUFpQztHdkJvbW1CcEM7O0V1Qm5tbUJHO0lBQWlDO0d2QnVtbUJwQzs7RXVCdG1tQkc7SUFBaUM7R3ZCMG1tQnBDOztFdUJ4bW1CRztJQUNFO0lBQ0E7R3ZCMm1tQkw7O0V1QnhtbUJHO0lBQ0U7SUFDQTtHdkIybW1CTDs7RXVCeG1tQkc7SUFBb0M7R3ZCNG1tQnZDOztFdUIzbW1CRztJQUFvQztHdkIrbW1CdkM7O0V1QjltbUJHO0lBQW9DO0d2QmtubUJ2Qzs7RXVCam5tQkc7SUFBb0M7R3ZCcW5tQnZDOztFdUJwbm1CRztJQUFvQztHdkJ3bm1CdkM7O0V1QnRubUJHO0lBQ0U7SUFDQTtHdkJ5bm1CTDs7RXVCdG5tQkc7SUFDRTtJQUNBO0d2QnlubUJMO0NBQ0Y7O0FlOXJtQks7RVF1Q0E7SUFBaUM7R3ZCNHBtQnBDOztFdUIzcG1CRztJQUFpQztHdkIrcG1CcEM7O0V1QjlwbUJHO0lBQWlDO0d2QmtxbUJwQzs7RXVCanFtQkc7SUFBaUM7R3ZCcXFtQnBDOztFdUJwcW1CRztJQUFpQztHdkJ3cW1CcEM7O0V1QnRxbUJHO0lBQ0U7SUFDQTtHdkJ5cW1CTDs7RXVCdHFtQkc7SUFDRTtJQUNBO0d2QnlxbUJMOztFdUJ0cW1CRztJQUFvQztHdkIwcW1CdkM7O0V1QnpxbUJHO0lBQW9DO0d2QjZxbUJ2Qzs7RXVCNXFtQkc7SUFBb0M7R3ZCZ3JtQnZDOztFdUIvcW1CRztJQUFvQztHdkJtcm1CdkM7O0V1QmxybUJHO0lBQW9DO0d2QnNybUJ2Qzs7RXVCcHJtQkc7SUFDRTtJQUNBO0d2QnVybUJMOztFdUJwcm1CRztJQUNFO0lBQ0E7R3ZCdXJtQkw7Q0FDRjs7QWU1dm1CSztFUXVDQTtJQUFpQztHdkIwdG1CcEM7O0V1Qnp0bUJHO0lBQWlDO0d2QjZ0bUJwQzs7RXVCNXRtQkc7SUFBaUM7R3ZCZ3VtQnBDOztFdUIvdG1CRztJQUFpQztHdkJtdW1CcEM7O0V1Qmx1bUJHO0lBQWlDO0d2QnN1bUJwQzs7RXVCcHVtQkc7SUFDRTtJQUNBO0d2QnV1bUJMOztFdUJwdW1CRztJQUNFO0lBQ0E7R3ZCdXVtQkw7O0V1QnB1bUJHO0lBQW9DO0d2Qnd1bUJ2Qzs7RXVCdnVtQkc7SUFBb0M7R3ZCMnVtQnZDOztFdUIxdW1CRztJQUFvQztHdkI4dW1CdkM7O0V1Qjd1bUJHO0lBQW9DO0d2Qml2bUJ2Qzs7RXVCaHZtQkc7SUFBb0M7R3ZCb3ZtQnZDOztFdUJsdm1CRztJQUNFO0lBQ0E7R3ZCcXZtQkw7O0V1Qmx2bUJHO0lBQ0U7SUFDQTtHdkJxdm1CTDtDQUNGOztBZTF6bUJLO0VRdUNBO0lBQWlDO0d2Qnd4bUJwQzs7RXVCdnhtQkc7SUFBaUM7R3ZCMnhtQnBDOztFdUIxeG1CRztJQUFpQztHdkI4eG1CcEM7O0V1Qjd4bUJHO0lBQWlDO0d2Qml5bUJwQzs7RXVCaHltQkc7SUFBaUM7R3ZCb3ltQnBDOztFdUJseW1CRztJQUNFO0lBQ0E7R3ZCcXltQkw7O0V1Qmx5bUJHO0lBQ0U7SUFDQTtHdkJxeW1CTDs7RXVCbHltQkc7SUFBb0M7R3ZCc3ltQnZDOztFdUJyeW1CRztJQUFvQztHdkJ5eW1CdkM7O0V1Qnh5bUJHO0lBQW9DO0d2QjR5bUJ2Qzs7RXVCM3ltQkc7SUFBb0M7R3ZCK3ltQnZDOztFdUI5eW1CRztJQUFvQztHdkJrem1CdkM7O0V1Qmh6bUJHO0lBQ0U7SUFDQTtHdkJtem1CTDs7RXVCaHptQkc7SUFDRTtJQUNBO0d2Qm16bUJMO0NBQ0Y7O0FleDNtQks7RVF1Q0E7SUFBaUM7R3ZCczFtQnBDOztFdUJyMW1CRztJQUFpQztHdkJ5MW1CcEM7O0V1QngxbUJHO0lBQWlDO0d2QjQxbUJwQzs7RXVCMzFtQkc7SUFBaUM7R3ZCKzFtQnBDOztFdUI5MW1CRztJQUFpQztHdkJrMm1CcEM7O0V1QmgybUJHO0lBQ0U7SUFDQTtHdkJtMm1CTDs7RXVCaDJtQkc7SUFDRTtJQUNBO0d2Qm0ybUJMOztFdUJoMm1CRztJQUFvQztHdkJvMm1CdkM7O0V1Qm4ybUJHO0lBQW9DO0d2QnUybUJ2Qzs7RXVCdDJtQkc7SUFBb0M7R3ZCMDJtQnZDOztFdUJ6Mm1CRztJQUFvQztHdkI2Mm1CdkM7O0V1QjUybUJHO0lBQW9DO0d2QmczbUJ2Qzs7RXVCOTJtQkc7SUFDRTtJQUNBO0d2QmkzbUJMOztFdUI5Mm1CRztJQUNFO0lBQ0E7R3ZCaTNtQkw7Q0FDRjs7QXVCajdtQkM7RUFBWTtDdkJxN21CYjs7QXVCcDdtQkM7RUFBWTtDdkJ3N21CYjs7QXVCdjdtQkM7RUFBWTtDdkIyN21CYjs7QXVCMTdtQkM7RUFBWTtDdkI4N21CYjs7QXVCNzdtQkM7RUFBWTtDdkJpOG1CYjs7QXVCLzdtQkM7RUFDRTtFQUNBO0N2Qms4bUJIOztBdUIvN21CQztFQUNFO0VBQ0E7Q3ZCazhtQkg7O0F1Qi83bUJDO0VBQWU7Q3ZCbThtQmhCOztBdUJsOG1CQztFQUFlO0N2QnM4bUJoQjs7QXVCcjhtQkM7RUFBZTtDdkJ5OG1CaEI7O0F1Qng4bUJDO0VBQWU7Q3ZCNDhtQmhCOztBdUIzOG1CQztFQUFlO0N2Qis4bUJoQjs7QXVCNzhtQkM7RUFDRTtFQUNBO0N2Qmc5bUJIOztBdUI3OG1CQztFQUNFO0VBQ0E7Q3ZCZzltQkg7O0FlbC9tQks7RVF1Q0E7SUFBaUM7R3ZCZzltQnBDOztFdUIvOG1CRztJQUFpQztHdkJtOW1CcEM7O0V1Qmw5bUJHO0lBQWlDO0d2QnM5bUJwQzs7RXVCcjltQkc7SUFBaUM7R3ZCeTltQnBDOztFdUJ4OW1CRztJQUFpQztHdkI0OW1CcEM7O0V1QjE5bUJHO0lBQ0U7SUFDQTtHdkI2OW1CTDs7RXVCMTltQkc7SUFDRTtJQUNBO0d2QjY5bUJMOztFdUIxOW1CRztJQUFvQztHdkI4OW1CdkM7O0V1Qjc5bUJHO0lBQW9DO0d2QmkrbUJ2Qzs7RXVCaCttQkc7SUFBb0M7R3ZCbyttQnZDOztFdUJuK21CRztJQUFvQztHdkJ1K21CdkM7O0V1QnQrbUJHO0lBQW9DO0d2QjArbUJ2Qzs7RXVCeCttQkc7SUFDRTtJQUNBO0d2QjIrbUJMOztFdUJ4K21CRztJQUNFO0lBQ0E7R3ZCMittQkw7Q0FDRjs7QWVoam5CSztFUXVDQTtJQUFpQztHdkI4Z25CcEM7O0V1QjdnbkJHO0lBQWlDO0d2QmlobkJwQzs7RXVCaGhuQkc7SUFBaUM7R3ZCb2huQnBDOztFdUJuaG5CRztJQUFpQztHdkJ1aG5CcEM7O0V1QnRobkJHO0lBQWlDO0d2QjBobkJwQzs7RXVCeGhuQkc7SUFDRTtJQUNBO0d2QjJobkJMOztFdUJ4aG5CRztJQUNFO0lBQ0E7R3ZCMmhuQkw7O0V1QnhobkJHO0lBQW9DO0d2QjRobkJ2Qzs7RXVCM2huQkc7SUFBb0M7R3ZCK2huQnZDOztFdUI5aG5CRztJQUFvQztHdkJraW5CdkM7O0V1QmppbkJHO0lBQW9DO0d2QnFpbkJ2Qzs7RXVCcGluQkc7SUFBb0M7R3ZCd2luQnZDOztFdUJ0aW5CRztJQUNFO0lBQ0E7R3ZCeWluQkw7O0V1QnRpbkJHO0lBQ0U7SUFDQTtHdkJ5aW5CTDtDQUNGOztBZTltbkJLO0VRdUNBO0lBQWlDO0d2QjRrbkJwQzs7RXVCM2tuQkc7SUFBaUM7R3ZCK2tuQnBDOztFdUI5a25CRztJQUFpQztHdkJrbG5CcEM7O0V1QmpsbkJHO0lBQWlDO0d2QnFsbkJwQzs7RXVCcGxuQkc7SUFBaUM7R3ZCd2xuQnBDOztFdUJ0bG5CRztJQUNFO0lBQ0E7R3ZCeWxuQkw7O0V1QnRsbkJHO0lBQ0U7SUFDQTtHdkJ5bG5CTDs7RXVCdGxuQkc7SUFBb0M7R3ZCMGxuQnZDOztFdUJ6bG5CRztJQUFvQztHdkI2bG5CdkM7O0V1QjVsbkJHO0lBQW9DO0d2QmdtbkJ2Qzs7RXVCL2xuQkc7SUFBb0M7R3ZCbW1uQnZDOztFdUJsbW5CRztJQUFvQztHdkJzbW5CdkM7O0V1QnBtbkJHO0lBQ0U7SUFDQTtHdkJ1bW5CTDs7RXVCcG1uQkc7SUFDRTtJQUNBO0d2QnVtbkJMO0NBQ0Y7O0FlNXFuQks7RVF1Q0E7SUFBaUM7R3ZCMG9uQnBDOztFdUJ6b25CRztJQUFpQztHdkI2b25CcEM7O0V1QjVvbkJHO0lBQWlDO0d2QmdwbkJwQzs7RXVCL29uQkc7SUFBaUM7R3ZCbXBuQnBDOztFdUJscG5CRztJQUFpQztHdkJzcG5CcEM7O0V1QnBwbkJHO0lBQ0U7SUFDQTtHdkJ1cG5CTDs7RXVCcHBuQkc7SUFDRTtJQUNBO0d2QnVwbkJMOztFdUJwcG5CRztJQUFvQztHdkJ3cG5CdkM7O0V1QnZwbkJHO0lBQW9DO0d2QjJwbkJ2Qzs7RXVCMXBuQkc7SUFBb0M7R3ZCOHBuQnZDOztFdUI3cG5CRztJQUFvQztHdkJpcW5CdkM7O0V1QmhxbkJHO0lBQW9DO0d2Qm9xbkJ2Qzs7RXVCbHFuQkc7SUFDRTtJQUNBO0d2QnFxbkJMOztFdUJscW5CRztJQUNFO0lBQ0E7R3ZCcXFuQkw7Q0FDRjs7QWUxdW5CSztFUXVDQTtJQUFpQztHdkJ3c25CcEM7O0V1QnZzbkJHO0lBQWlDO0d2QjJzbkJwQzs7RXVCMXNuQkc7SUFBaUM7R3ZCOHNuQnBDOztFdUI3c25CRztJQUFpQztHdkJpdG5CcEM7O0V1Qmh0bkJHO0lBQWlDO0d2Qm90bkJwQzs7RXVCbHRuQkc7SUFDRTtJQUNBO0d2QnF0bkJMOztFdUJsdG5CRztJQUNFO0lBQ0E7R3ZCcXRuQkw7O0V1Qmx0bkJHO0lBQW9DO0d2QnN0bkJ2Qzs7RXVCcnRuQkc7SUFBb0M7R3ZCeXRuQnZDOztFdUJ4dG5CRztJQUFvQztHdkI0dG5CdkM7O0V1QjN0bkJHO0lBQW9DO0d2Qit0bkJ2Qzs7RXVCOXRuQkc7SUFBb0M7R3ZCa3VuQnZDOztFdUJodW5CRztJQUNFO0lBQ0E7R3ZCbXVuQkw7O0V1Qmh1bkJHO0lBQ0U7SUFDQTtHdkJtdW5CTDtDQUNGOztBZXh5bkJLO0VRdUNBO0lBQWlDO0d2QnN3bkJwQzs7RXVCcnduQkc7SUFBaUM7R3ZCeXduQnBDOztFdUJ4d25CRztJQUFpQztHdkI0d25CcEM7O0V1QjN3bkJHO0lBQWlDO0d2Qit3bkJwQzs7RXVCOXduQkc7SUFBaUM7R3ZCa3huQnBDOztFdUJoeG5CRztJQUNFO0lBQ0E7R3ZCbXhuQkw7O0V1Qmh4bkJHO0lBQ0U7SUFDQTtHdkJteG5CTDs7RXVCaHhuQkc7SUFBb0M7R3ZCb3huQnZDOztFdUJueG5CRztJQUFvQztHdkJ1eG5CdkM7O0V1QnR4bkJHO0lBQW9DO0d2QjB4bkJ2Qzs7RXVCenhuQkc7SUFBb0M7R3ZCNnhuQnZDOztFdUI1eG5CRztJQUFvQztHdkJneW5CdkM7O0V1Qjl4bkJHO0lBQ0U7SUFDQTtHdkJpeW5CTDs7RXVCOXhuQkc7SUFDRTtJQUNBO0d2Qml5bkJMO0NBQ0Y7O0FldDJuQks7RVF1Q0E7SUFBaUM7R3ZCbzBuQnBDOztFdUJuMG5CRztJQUFpQztHdkJ1MG5CcEM7O0V1QnQwbkJHO0lBQWlDO0d2QjAwbkJwQzs7RXVCejBuQkc7SUFBaUM7R3ZCNjBuQnBDOztFdUI1MG5CRztJQUFpQztHdkJnMW5CcEM7O0V1QjkwbkJHO0lBQ0U7SUFDQTtHdkJpMW5CTDs7RXVCOTBuQkc7SUFDRTtJQUNBO0d2QmkxbkJMOztFdUI5MG5CRztJQUFvQztHdkJrMW5CdkM7O0V1QmoxbkJHO0lBQW9DO0d2QnExbkJ2Qzs7RXVCcDFuQkc7SUFBb0M7R3ZCdzFuQnZDOztFdUJ2MW5CRztJQUFvQztHdkIyMW5CdkM7O0V1QjExbkJHO0lBQW9DO0d2QjgxbkJ2Qzs7RXVCNTFuQkc7SUFDRTtJQUNBO0d2QisxbkJMOztFdUI1MW5CRztJQUNFO0lBQ0E7R3ZCKzFuQkw7Q0FDRjs7QWVwNm5CSztFUXVDQTtJQUFpQztHdkJrNG5CcEM7O0V1Qmo0bkJHO0lBQWlDO0d2QnE0bkJwQzs7RXVCcDRuQkc7SUFBaUM7R3ZCdzRuQnBDOztFdUJ2NG5CRztJQUFpQztHdkIyNG5CcEM7O0V1QjE0bkJHO0lBQWlDO0d2Qjg0bkJwQzs7RXVCNTRuQkc7SUFDRTtJQUNBO0d2Qis0bkJMOztFdUI1NG5CRztJQUNFO0lBQ0E7R3ZCKzRuQkw7O0V1QjU0bkJHO0lBQW9DO0d2Qmc1bkJ2Qzs7RXVCLzRuQkc7SUFBb0M7R3ZCbTVuQnZDOztFdUJsNW5CRztJQUFvQztHdkJzNW5CdkM7O0V1QnI1bkJHO0lBQW9DO0d2Qnk1bkJ2Qzs7RXVCeDVuQkc7SUFBb0M7R3ZCNDVuQnZDOztFdUIxNW5CRztJQUNFO0lBQ0E7R3ZCNjVuQkw7O0V1QjE1bkJHO0lBQ0U7SUFDQTtHdkI2NW5CTDtDQUNGOztBZWwrbkJLO0VRdUNBO0lBQWlDO0d2Qmc4bkJwQzs7RXVCLzduQkc7SUFBaUM7R3ZCbThuQnBDOztFdUJsOG5CRztJQUFpQztHdkJzOG5CcEM7O0V1QnI4bkJHO0lBQWlDO0d2Qnk4bkJwQzs7RXVCeDhuQkc7SUFBaUM7R3ZCNDhuQnBDOztFdUIxOG5CRztJQUNFO0lBQ0E7R3ZCNjhuQkw7O0V1QjE4bkJHO0lBQ0U7SUFDQTtHdkI2OG5CTDs7RXVCMThuQkc7SUFBb0M7R3ZCODhuQnZDOztFdUI3OG5CRztJQUFvQztHdkJpOW5CdkM7O0V1Qmg5bkJHO0lBQW9DO0d2Qm85bkJ2Qzs7RXVCbjluQkc7SUFBb0M7R3ZCdTluQnZDOztFdUJ0OW5CRztJQUFvQztHdkIwOW5CdkM7O0V1Qng5bkJHO0lBQ0U7SUFDQTtHdkIyOW5CTDs7RXVCeDluQkc7SUFDRTtJQUNBO0d2QjI5bkJMO0NBQ0Y7O0FlaGlvQks7RVF1Q0E7SUFBaUM7R3ZCOC9uQnBDOztFdUI3L25CRztJQUFpQztHdkJpZ29CcEM7O0V1Qmhnb0JHO0lBQWlDO0d2Qm9nb0JwQzs7RXVCbmdvQkc7SUFBaUM7R3ZCdWdvQnBDOztFdUJ0Z29CRztJQUFpQztHdkIwZ29CcEM7O0V1Qnhnb0JHO0lBQ0U7SUFDQTtHdkIyZ29CTDs7RXVCeGdvQkc7SUFDRTtJQUNBO0d2QjJnb0JMOztFdUJ4Z29CRztJQUFvQztHdkI0Z29CdkM7O0V1QjNnb0JHO0lBQW9DO0d2Qitnb0J2Qzs7RXVCOWdvQkc7SUFBb0M7R3ZCa2hvQnZDOztFdUJqaG9CRztJQUFvQztHdkJxaG9CdkM7O0V1QnBob0JHO0lBQW9DO0d2Qndob0J2Qzs7RXVCdGhvQkc7SUFDRTtJQUNBO0d2Qnlob0JMOztFdUJ0aG9CRztJQUNFO0lBQ0E7R3ZCeWhvQkw7Q0FDRjs7QWU5bG9CSztFUXVDQTtJQUFpQztHdkI0am9CcEM7O0V1QjNqb0JHO0lBQWlDO0d2Qitqb0JwQzs7RXVCOWpvQkc7SUFBaUM7R3ZCa2tvQnBDOztFdUJqa29CRztJQUFpQztHdkJxa29CcEM7O0V1QnBrb0JHO0lBQWlDO0d2Qndrb0JwQzs7RXVCdGtvQkc7SUFDRTtJQUNBO0d2Qnlrb0JMOztFdUJ0a29CRztJQUNFO0lBQ0E7R3ZCeWtvQkw7O0V1QnRrb0JHO0lBQW9DO0d2QjBrb0J2Qzs7RXVCemtvQkc7SUFBb0M7R3ZCNmtvQnZDOztFdUI1a29CRztJQUFvQztHdkJnbG9CdkM7O0V1Qi9rb0JHO0lBQW9DO0d2Qm1sb0J2Qzs7RXVCbGxvQkc7SUFBb0M7R3ZCc2xvQnZDOztFdUJwbG9CRztJQUNFO0lBQ0E7R3ZCdWxvQkw7O0V1QnBsb0JHO0lBQ0U7SUFDQTtHdkJ1bG9CTDtDQUNGOztBZTVwb0JLO0VRdUNBO0lBQWlDO0d2QjBub0JwQzs7RXVCem5vQkc7SUFBaUM7R3ZCNm5vQnBDOztFdUI1bm9CRztJQUFpQztHdkJnb29CcEM7O0V1Qi9ub0JHO0lBQWlDO0d2Qm1vb0JwQzs7RXVCbG9vQkc7SUFBaUM7R3ZCc29vQnBDOztFdUJwb29CRztJQUNFO0lBQ0E7R3ZCdW9vQkw7O0V1QnBvb0JHO0lBQ0U7SUFDQTtHdkJ1b29CTDs7RXVCcG9vQkc7SUFBb0M7R3ZCd29vQnZDOztFdUJ2b29CRztJQUFvQztHdkIyb29CdkM7O0V1QjFvb0JHO0lBQW9DO0d2Qjhvb0J2Qzs7RXVCN29vQkc7SUFBb0M7R3ZCaXBvQnZDOztFdUJocG9CRztJQUFvQztHdkJvcG9CdkM7O0V1Qmxwb0JHO0lBQ0U7SUFDQTtHdkJxcG9CTDs7RXVCbHBvQkc7SUFDRTtJQUNBO0d2QnFwb0JMO0NBQ0Y7O0F1QjFvb0JHO0VBQVk7Q3ZCOG9vQmY7O0F1Qjdvb0JHO0VBQVk7Q3ZCaXBvQmY7O0F1Qmhwb0JHO0VBQVk7Q3ZCb3BvQmY7O0F1Qm5wb0JHO0VBQVk7Q3ZCdXBvQmY7O0F1QnRwb0JHO0VBQVk7Q3ZCMHBvQmY7O0F1Qnhwb0JHO0VBQ0U7RUFDQTtDdkIycG9CTDs7QXVCeHBvQkc7RUFDRTtFQUNBO0N2QjJwb0JMOztBdUJ4cG9CRztFQUFlO0N2QjRwb0JsQjs7QXVCM3BvQkc7RUFBZTtDdkIrcG9CbEI7O0F1Qjlwb0JHO0VBQWU7Q3ZCa3FvQmxCOztBdUJqcW9CRztFQUFlO0N2QnFxb0JsQjs7QXVCcHFvQkc7RUFBZTtDdkJ3cW9CbEI7O0F1QnRxb0JHO0VBQ0U7RUFDQTtDdkJ5cW9CTDs7QXVCdHFvQkc7RUFDRTtFQUNBO0N2Qnlxb0JMOztBZXR4b0JLO0VRa0hFO0lBQWlDO0d2Qnlxb0J0Qzs7RXVCeHFvQks7SUFBaUM7R3ZCNHFvQnRDOztFdUIzcW9CSztJQUFpQztHdkIrcW9CdEM7O0V1Qjlxb0JLO0lBQWlDO0d2Qmtyb0J0Qzs7RXVCanJvQks7SUFBaUM7R3ZCcXJvQnRDOztFdUJucm9CSztJQUNFO0lBQ0E7R3ZCc3JvQlA7O0V1Qm5yb0JLO0lBQ0U7SUFDQTtHdkJzcm9CUDs7RXVCbnJvQks7SUFBb0M7R3ZCdXJvQnpDOztFdUJ0cm9CSztJQUFvQztHdkIwcm9CekM7O0V1Qnpyb0JLO0lBQW9DO0d2QjZyb0J6Qzs7RXVCNXJvQks7SUFBb0M7R3ZCZ3NvQnpDOztFdUIvcm9CSztJQUFvQztHdkJtc29CekM7O0V1Qmpzb0JLO0lBQ0U7SUFDQTtHdkJvc29CUDs7RXVCanNvQks7SUFDRTtJQUNBO0d2Qm9zb0JQO0NBQ0Y7O0FlcDFvQks7RVFrSEU7SUFBaUM7R3ZCdXVvQnRDOztFdUJ0dW9CSztJQUFpQztHdkIwdW9CdEM7O0V1Qnp1b0JLO0lBQWlDO0d2QjZ1b0J0Qzs7RXVCNXVvQks7SUFBaUM7R3ZCZ3ZvQnRDOztFdUIvdW9CSztJQUFpQztHdkJtdm9CdEM7O0V1Qmp2b0JLO0lBQ0U7SUFDQTtHdkJvdm9CUDs7RXVCanZvQks7SUFDRTtJQUNBO0d2Qm92b0JQOztFdUJqdm9CSztJQUFvQztHdkJxdm9CekM7O0V1QnB2b0JLO0lBQW9DO0d2Qnd2b0J6Qzs7RXVCdnZvQks7SUFBb0M7R3ZCMnZvQnpDOztFdUIxdm9CSztJQUFvQztHdkI4dm9CekM7O0V1Qjd2b0JLO0lBQW9DO0d2Qml3b0J6Qzs7RXVCL3ZvQks7SUFDRTtJQUNBO0d2Qmt3b0JQOztFdUIvdm9CSztJQUNFO0lBQ0E7R3ZCa3dvQlA7Q0FDRjs7QWVsNW9CSztFUWtIRTtJQUFpQztHdkJxeW9CdEM7O0V1QnB5b0JLO0lBQWlDO0d2Qnd5b0J0Qzs7RXVCdnlvQks7SUFBaUM7R3ZCMnlvQnRDOztFdUIxeW9CSztJQUFpQztHdkI4eW9CdEM7O0V1Qjd5b0JLO0lBQWlDO0d2Qml6b0J0Qzs7RXVCL3lvQks7SUFDRTtJQUNBO0d2Qmt6b0JQOztFdUIveW9CSztJQUNFO0lBQ0E7R3ZCa3pvQlA7O0V1Qi95b0JLO0lBQW9DO0d2Qm16b0J6Qzs7RXVCbHpvQks7SUFBb0M7R3ZCc3pvQnpDOztFdUJyem9CSztJQUFvQztHdkJ5em9CekM7O0V1Qnh6b0JLO0lBQW9DO0d2QjR6b0J6Qzs7RXVCM3pvQks7SUFBb0M7R3ZCK3pvQnpDOztFdUI3em9CSztJQUNFO0lBQ0E7R3ZCZzBvQlA7O0V1Qjd6b0JLO0lBQ0U7SUFDQTtHdkJnMG9CUDtDQUNGOztBZWg5b0JLO0VRa0hFO0lBQWlDO0d2Qm0yb0J0Qzs7RXVCbDJvQks7SUFBaUM7R3ZCczJvQnRDOztFdUJyMm9CSztJQUFpQztHdkJ5Mm9CdEM7O0V1Qngyb0JLO0lBQWlDO0d2QjQyb0J0Qzs7RXVCMzJvQks7SUFBaUM7R3ZCKzJvQnRDOztFdUI3Mm9CSztJQUNFO0lBQ0E7R3ZCZzNvQlA7O0V1Qjcyb0JLO0lBQ0U7SUFDQTtHdkJnM29CUDs7RXVCNzJvQks7SUFBb0M7R3ZCaTNvQnpDOztFdUJoM29CSztJQUFvQztHdkJvM29CekM7O0V1Qm4zb0JLO0lBQW9DO0d2QnUzb0J6Qzs7RXVCdDNvQks7SUFBb0M7R3ZCMDNvQnpDOztFdUJ6M29CSztJQUFvQztHdkI2M29CekM7O0V1QjMzb0JLO0lBQ0U7SUFDQTtHdkI4M29CUDs7RXVCMzNvQks7SUFDRTtJQUNBO0d2Qjgzb0JQO0NBQ0Y7O0FlOWdwQks7RVFrSEU7SUFBaUM7R3ZCaTZvQnRDOztFdUJoNm9CSztJQUFpQztHdkJvNm9CdEM7O0V1Qm42b0JLO0lBQWlDO0d2QnU2b0J0Qzs7RXVCdDZvQks7SUFBaUM7R3ZCMDZvQnRDOztFdUJ6Nm9CSztJQUFpQztHdkI2Nm9CdEM7O0V1QjM2b0JLO0lBQ0U7SUFDQTtHdkI4Nm9CUDs7RXVCMzZvQks7SUFDRTtJQUNBO0d2Qjg2b0JQOztFdUIzNm9CSztJQUFvQztHdkIrNm9CekM7O0V1Qjk2b0JLO0lBQW9DO0d2Qms3b0J6Qzs7RXVCajdvQks7SUFBb0M7R3ZCcTdvQnpDOztFdUJwN29CSztJQUFvQztHdkJ3N29CekM7O0V1QnY3b0JLO0lBQW9DO0d2QjI3b0J6Qzs7RXVCejdvQks7SUFDRTtJQUNBO0d2QjQ3b0JQOztFdUJ6N29CSztJQUNFO0lBQ0E7R3ZCNDdvQlA7Q0FDRjs7QWU1a3BCSztFUWtIRTtJQUFpQztHdkIrOW9CdEM7O0V1Qjk5b0JLO0lBQWlDO0d2Qmsrb0J0Qzs7RXVCaitvQks7SUFBaUM7R3ZCcStvQnRDOztFdUJwK29CSztJQUFpQztHdkJ3K29CdEM7O0V1QnYrb0JLO0lBQWlDO0d2QjIrb0J0Qzs7RXVCeitvQks7SUFDRTtJQUNBO0d2QjQrb0JQOztFdUJ6K29CSztJQUNFO0lBQ0E7R3ZCNCtvQlA7O0V1Qnorb0JLO0lBQW9DO0d2QjYrb0J6Qzs7RXVCNStvQks7SUFBb0M7R3ZCZy9vQnpDOztFdUIvK29CSztJQUFvQztHdkJtL29CekM7O0V1Qmwvb0JLO0lBQW9DO0d2QnMvb0J6Qzs7RXVCci9vQks7SUFBb0M7R3ZCeS9vQnpDOztFdUJ2L29CSztJQUNFO0lBQ0E7R3ZCMC9vQlA7O0V1QnYvb0JLO0lBQ0U7SUFDQTtHdkIwL29CUDtDQUNGOztBZTFvcEJLO0VRa0hFO0lBQWlDO0d2QjZocEJ0Qzs7RXVCNWhwQks7SUFBaUM7R3ZCZ2lwQnRDOztFdUIvaHBCSztJQUFpQztHdkJtaXBCdEM7O0V1QmxpcEJLO0lBQWlDO0d2QnNpcEJ0Qzs7RXVCcmlwQks7SUFBaUM7R3ZCeWlwQnRDOztFdUJ2aXBCSztJQUNFO0lBQ0E7R3ZCMGlwQlA7O0V1QnZpcEJLO0lBQ0U7SUFDQTtHdkIwaXBCUDs7RXVCdmlwQks7SUFBb0M7R3ZCMmlwQnpDOztFdUIxaXBCSztJQUFvQztHdkI4aXBCekM7O0V1QjdpcEJLO0lBQW9DO0d2QmlqcEJ6Qzs7RXVCaGpwQks7SUFBb0M7R3ZCb2pwQnpDOztFdUJuanBCSztJQUFvQztHdkJ1anBCekM7O0V1QnJqcEJLO0lBQ0U7SUFDQTtHdkJ3anBCUDs7RXVCcmpwQks7SUFDRTtJQUNBO0d2QndqcEJQO0NBQ0Y7O0FleHNwQks7RVFrSEU7SUFBaUM7R3ZCMmxwQnRDOztFdUIxbHBCSztJQUFpQztHdkI4bHBCdEM7O0V1QjdscEJLO0lBQWlDO0d2QmltcEJ0Qzs7RXVCaG1wQks7SUFBaUM7R3ZCb21wQnRDOztFdUJubXBCSztJQUFpQztHdkJ1bXBCdEM7O0V1QnJtcEJLO0lBQ0U7SUFDQTtHdkJ3bXBCUDs7RXVCcm1wQks7SUFDRTtJQUNBO0d2QndtcEJQOztFdUJybXBCSztJQUFvQztHdkJ5bXBCekM7O0V1QnhtcEJLO0lBQW9DO0d2QjRtcEJ6Qzs7RXVCM21wQks7SUFBb0M7R3ZCK21wQnpDOztFdUI5bXBCSztJQUFvQztHdkJrbnBCekM7O0V1QmpucEJLO0lBQW9DO0d2QnFucEJ6Qzs7RXVCbm5wQks7SUFDRTtJQUNBO0d2QnNucEJQOztFdUJubnBCSztJQUNFO0lBQ0E7R3ZCc25wQlA7Q0FDRjs7QWV0d3BCSztFUWtIRTtJQUFpQztHdkJ5cHBCdEM7O0V1QnhwcEJLO0lBQWlDO0d2QjRwcEJ0Qzs7RXVCM3BwQks7SUFBaUM7R3ZCK3BwQnRDOztFdUI5cHBCSztJQUFpQztHdkJrcXBCdEM7O0V1QmpxcEJLO0lBQWlDO0d2QnFxcEJ0Qzs7RXVCbnFwQks7SUFDRTtJQUNBO0d2QnNxcEJQOztFdUJucXBCSztJQUNFO0lBQ0E7R3ZCc3FwQlA7O0V1Qm5xcEJLO0lBQW9DO0d2QnVxcEJ6Qzs7RXVCdHFwQks7SUFBb0M7R3ZCMHFwQnpDOztFdUJ6cXBCSztJQUFvQztHdkI2cXBCekM7O0V1QjVxcEJLO0lBQW9DO0d2QmdycEJ6Qzs7RXVCL3FwQks7SUFBb0M7R3ZCbXJwQnpDOztFdUJqcnBCSztJQUNFO0lBQ0E7R3ZCb3JwQlA7O0V1QmpycEJLO0lBQ0U7SUFDQTtHdkJvcnBCUDtDQUNGOztBZXAwcEJLO0VRa0hFO0lBQWlDO0d2QnV0cEJ0Qzs7RXVCdHRwQks7SUFBaUM7R3ZCMHRwQnRDOztFdUJ6dHBCSztJQUFpQztHdkI2dHBCdEM7O0V1QjV0cEJLO0lBQWlDO0d2Qmd1cEJ0Qzs7RXVCL3RwQks7SUFBaUM7R3ZCbXVwQnRDOztFdUJqdXBCSztJQUNFO0lBQ0E7R3ZCb3VwQlA7O0V1Qmp1cEJLO0lBQ0U7SUFDQTtHdkJvdXBCUDs7RXVCanVwQks7SUFBb0M7R3ZCcXVwQnpDOztFdUJwdXBCSztJQUFvQztHdkJ3dXBCekM7O0V1QnZ1cEJLO0lBQW9DO0d2QjJ1cEJ6Qzs7RXVCMXVwQks7SUFBb0M7R3ZCOHVwQnpDOztFdUI3dXBCSztJQUFvQztHdkJpdnBCekM7O0V1Qi91cEJLO0lBQ0U7SUFDQTtHdkJrdnBCUDs7RXVCL3VwQks7SUFDRTtJQUNBO0d2Qmt2cEJQO0NBQ0Y7O0FlbDRwQks7RVFrSEU7SUFBaUM7R3ZCcXhwQnRDOztFdUJweHBCSztJQUFpQztHdkJ3eHBCdEM7O0V1QnZ4cEJLO0lBQWlDO0d2QjJ4cEJ0Qzs7RXVCMXhwQks7SUFBaUM7R3ZCOHhwQnRDOztFdUI3eHBCSztJQUFpQztHdkJpeXBCdEM7O0V1Qi94cEJLO0lBQ0U7SUFDQTtHdkJreXBCUDs7RXVCL3hwQks7SUFDRTtJQUNBO0d2Qmt5cEJQOztFdUIveHBCSztJQUFvQztHdkJteXBCekM7O0V1Qmx5cEJLO0lBQW9DO0d2QnN5cEJ6Qzs7RXVCcnlwQks7SUFBb0M7R3ZCeXlwQnpDOztFdUJ4eXBCSztJQUFvQztHdkI0eXBCekM7O0V1QjN5cEJLO0lBQW9DO0d2Qit5cEJ6Qzs7RXVCN3lwQks7SUFDRTtJQUNBO0d2Qmd6cEJQOztFdUI3eXBCSztJQUNFO0lBQ0E7R3ZCZ3pwQlA7Q0FDRjs7QWVoOHBCSztFUWtIRTtJQUFpQztHdkJtMXBCdEM7O0V1QmwxcEJLO0lBQWlDO0d2QnMxcEJ0Qzs7RXVCcjFwQks7SUFBaUM7R3ZCeTFwQnRDOztFdUJ4MXBCSztJQUFpQztHdkI0MXBCdEM7O0V1QjMxcEJLO0lBQWlDO0d2QisxcEJ0Qzs7RXVCNzFwQks7SUFDRTtJQUNBO0d2QmcycEJQOztFdUI3MXBCSztJQUNFO0lBQ0E7R3ZCZzJwQlA7O0V1QjcxcEJLO0lBQW9DO0d2QmkycEJ6Qzs7RXVCaDJwQks7SUFBb0M7R3ZCbzJwQnpDOztFdUJuMnBCSztJQUFvQztHdkJ1MnBCekM7O0V1QnQycEJLO0lBQW9DO0d2QjAycEJ6Qzs7RXVCejJwQks7SUFBb0M7R3ZCNjJwQnpDOztFdUIzMnBCSztJQUNFO0lBQ0E7R3ZCODJwQlA7O0V1QjMycEJLO0lBQ0U7SUFDQTtHdkI4MnBCUDtDQUNGOztBdUI5NnBCRztFQUFZO0N2Qms3cEJmOztBdUJqN3BCRztFQUFZO0N2QnE3cEJmOztBdUJwN3BCRztFQUFZO0N2Qnc3cEJmOztBdUJ2N3BCRztFQUFZO0N2QjI3cEJmOztBdUIxN3BCRztFQUFZO0N2Qjg3cEJmOztBdUI1N3BCRztFQUNFO0VBQ0E7Q3ZCKzdwQkw7O0F1QjU3cEJHO0VBQ0U7RUFDQTtDdkIrN3BCTDs7QXVCNTdwQkc7RUFBZTtDdkJnOHBCbEI7O0F1Qi83cEJHO0VBQWU7Q3ZCbThwQmxCOztBdUJsOHBCRztFQUFlO0N2QnM4cEJsQjs7QXVCcjhwQkc7RUFBZTtDdkJ5OHBCbEI7O0F1Qng4cEJHO0VBQWU7Q3ZCNDhwQmxCOztBdUIxOHBCRztFQUNFO0VBQ0E7Q3ZCNjhwQkw7O0F1QjE4cEJHO0VBQ0U7RUFDQTtDdkI2OHBCTDs7QWUxanFCSztFUWtIRTtJQUFpQztHdkI2OHBCdEM7O0V1QjU4cEJLO0lBQWlDO0d2Qmc5cEJ0Qzs7RXVCLzhwQks7SUFBaUM7R3ZCbTlwQnRDOztFdUJsOXBCSztJQUFpQztHdkJzOXBCdEM7O0V1QnI5cEJLO0lBQWlDO0d2Qnk5cEJ0Qzs7RXVCdjlwQks7SUFDRTtJQUNBO0d2QjA5cEJQOztFdUJ2OXBCSztJQUNFO0lBQ0E7R3ZCMDlwQlA7O0V1QnY5cEJLO0lBQW9DO0d2QjI5cEJ6Qzs7RXVCMTlwQks7SUFBb0M7R3ZCODlwQnpDOztFdUI3OXBCSztJQUFvQztHdkJpK3BCekM7O0V1QmgrcEJLO0lBQW9DO0d2Qm8rcEJ6Qzs7RXVCbitwQks7SUFBb0M7R3ZCdStwQnpDOztFdUJyK3BCSztJQUNFO0lBQ0E7R3ZCdytwQlA7O0V1QnIrcEJLO0lBQ0U7SUFDQTtHdkJ3K3BCUDtDQUNGOztBZXhucUJLO0VRa0hFO0lBQWlDO0d2QjJncUJ0Qzs7RXVCMWdxQks7SUFBaUM7R3ZCOGdxQnRDOztFdUI3Z3FCSztJQUFpQztHdkJpaHFCdEM7O0V1QmhocUJLO0lBQWlDO0d2Qm9ocUJ0Qzs7RXVCbmhxQks7SUFBaUM7R3ZCdWhxQnRDOztFdUJyaHFCSztJQUNFO0lBQ0E7R3ZCd2hxQlA7O0V1QnJocUJLO0lBQ0U7SUFDQTtHdkJ3aHFCUDs7RXVCcmhxQks7SUFBb0M7R3ZCeWhxQnpDOztFdUJ4aHFCSztJQUFvQztHdkI0aHFCekM7O0V1QjNocUJLO0lBQW9DO0d2QitocUJ6Qzs7RXVCOWhxQks7SUFBb0M7R3ZCa2lxQnpDOztFdUJqaXFCSztJQUFvQztHdkJxaXFCekM7O0V1Qm5pcUJLO0lBQ0U7SUFDQTtHdkJzaXFCUDs7RXVCbmlxQks7SUFDRTtJQUNBO0d2QnNpcUJQO0NBQ0Y7O0FldHJxQks7RVFrSEU7SUFBaUM7R3ZCeWtxQnRDOztFdUJ4a3FCSztJQUFpQztHdkI0a3FCdEM7O0V1QjNrcUJLO0lBQWlDO0d2QitrcUJ0Qzs7RXVCOWtxQks7SUFBaUM7R3ZCa2xxQnRDOztFdUJqbHFCSztJQUFpQztHdkJxbHFCdEM7O0V1Qm5scUJLO0lBQ0U7SUFDQTtHdkJzbHFCUDs7RXVCbmxxQks7SUFDRTtJQUNBO0d2QnNscUJQOztFdUJubHFCSztJQUFvQztHdkJ1bHFCekM7O0V1QnRscUJLO0lBQW9DO0d2QjBscUJ6Qzs7RXVCemxxQks7SUFBb0M7R3ZCNmxxQnpDOztFdUI1bHFCSztJQUFvQztHdkJnbXFCekM7O0V1Qi9scUJLO0lBQW9DO0d2Qm1tcUJ6Qzs7RXVCam1xQks7SUFDRTtJQUNBO0d2Qm9tcUJQOztFdUJqbXFCSztJQUNFO0lBQ0E7R3ZCb21xQlA7Q0FDRjs7QWVwdnFCSztFUWtIRTtJQUFpQztHdkJ1b3FCdEM7O0V1QnRvcUJLO0lBQWlDO0d2QjBvcUJ0Qzs7RXVCem9xQks7SUFBaUM7R3ZCNm9xQnRDOztFdUI1b3FCSztJQUFpQztHdkJncHFCdEM7O0V1Qi9vcUJLO0lBQWlDO0d2Qm1wcUJ0Qzs7RXVCanBxQks7SUFDRTtJQUNBO0d2Qm9wcUJQOztFdUJqcHFCSztJQUNFO0lBQ0E7R3ZCb3BxQlA7O0V1QmpwcUJLO0lBQW9DO0d2QnFwcUJ6Qzs7RXVCcHBxQks7SUFBb0M7R3ZCd3BxQnpDOztFdUJ2cHFCSztJQUFvQztHdkIycHFCekM7O0V1QjFwcUJLO0lBQW9DO0d2QjhwcUJ6Qzs7RXVCN3BxQks7SUFBb0M7R3ZCaXFxQnpDOztFdUIvcHFCSztJQUNFO0lBQ0E7R3ZCa3FxQlA7O0V1Qi9wcUJLO0lBQ0U7SUFDQTtHdkJrcXFCUDtDQUNGOztBZWx6cUJLO0VRa0hFO0lBQWlDO0d2QnFzcUJ0Qzs7RXVCcHNxQks7SUFBaUM7R3ZCd3NxQnRDOztFdUJ2c3FCSztJQUFpQztHdkIyc3FCdEM7O0V1QjFzcUJLO0lBQWlDO0d2QjhzcUJ0Qzs7RXVCN3NxQks7SUFBaUM7R3ZCaXRxQnRDOztFdUIvc3FCSztJQUNFO0lBQ0E7R3ZCa3RxQlA7O0V1Qi9zcUJLO0lBQ0U7SUFDQTtHdkJrdHFCUDs7RXVCL3NxQks7SUFBb0M7R3ZCbXRxQnpDOztFdUJsdHFCSztJQUFvQztHdkJzdHFCekM7O0V1QnJ0cUJLO0lBQW9DO0d2Qnl0cUJ6Qzs7RXVCeHRxQks7SUFBb0M7R3ZCNHRxQnpDOztFdUIzdHFCSztJQUFvQztHdkIrdHFCekM7O0V1Qjd0cUJLO0lBQ0U7SUFDQTtHdkJndXFCUDs7RXVCN3RxQks7SUFDRTtJQUNBO0d2Qmd1cUJQO0NBQ0Y7O0FlaDNxQks7RVFrSEU7SUFBaUM7R3ZCbXdxQnRDOztFdUJsd3FCSztJQUFpQztHdkJzd3FCdEM7O0V1QnJ3cUJLO0lBQWlDO0d2Qnl3cUJ0Qzs7RXVCeHdxQks7SUFBaUM7R3ZCNHdxQnRDOztFdUIzd3FCSztJQUFpQztHdkIrd3FCdEM7O0V1Qjd3cUJLO0lBQ0U7SUFDQTtHdkJneHFCUDs7RXVCN3dxQks7SUFDRTtJQUNBO0d2Qmd4cUJQOztFdUI3d3FCSztJQUFvQztHdkJpeHFCekM7O0V1Qmh4cUJLO0lBQW9DO0d2Qm94cUJ6Qzs7RXVCbnhxQks7SUFBb0M7R3ZCdXhxQnpDOztFdUJ0eHFCSztJQUFvQztHdkIweHFCekM7O0V1Qnp4cUJLO0lBQW9DO0d2QjZ4cUJ6Qzs7RXVCM3hxQks7SUFDRTtJQUNBO0d2Qjh4cUJQOztFdUIzeHFCSztJQUNFO0lBQ0E7R3ZCOHhxQlA7Q0FDRjs7QWU5NnFCSztFUWtIRTtJQUFpQztHdkJpMHFCdEM7O0V1QmgwcUJLO0lBQWlDO0d2Qm8wcUJ0Qzs7RXVCbjBxQks7SUFBaUM7R3ZCdTBxQnRDOztFdUJ0MHFCSztJQUFpQztHdkIwMHFCdEM7O0V1QnowcUJLO0lBQWlDO0d2QjYwcUJ0Qzs7RXVCMzBxQks7SUFDRTtJQUNBO0d2QjgwcUJQOztFdUIzMHFCSztJQUNFO0lBQ0E7R3ZCODBxQlA7O0V1QjMwcUJLO0lBQW9DO0d2QiswcUJ6Qzs7RXVCOTBxQks7SUFBb0M7R3ZCazFxQnpDOztFdUJqMXFCSztJQUFvQztHdkJxMXFCekM7O0V1QnAxcUJLO0lBQW9DO0d2QncxcUJ6Qzs7RXVCdjFxQks7SUFBb0M7R3ZCMjFxQnpDOztFdUJ6MXFCSztJQUNFO0lBQ0E7R3ZCNDFxQlA7O0V1QnoxcUJLO0lBQ0U7SUFDQTtHdkI0MXFCUDtDQUNGOztBZTUrcUJLO0VRa0hFO0lBQWlDO0d2QiszcUJ0Qzs7RXVCOTNxQks7SUFBaUM7R3ZCazRxQnRDOztFdUJqNHFCSztJQUFpQztHdkJxNHFCdEM7O0V1QnA0cUJLO0lBQWlDO0d2Qnc0cUJ0Qzs7RXVCdjRxQks7SUFBaUM7R3ZCMjRxQnRDOztFdUJ6NHFCSztJQUNFO0lBQ0E7R3ZCNDRxQlA7O0V1Qno0cUJLO0lBQ0U7SUFDQTtHdkI0NHFCUDs7RXVCejRxQks7SUFBb0M7R3ZCNjRxQnpDOztFdUI1NHFCSztJQUFvQztHdkJnNXFCekM7O0V1Qi80cUJLO0lBQW9DO0d2Qm01cUJ6Qzs7RXVCbDVxQks7SUFBb0M7R3ZCczVxQnpDOztFdUJyNXFCSztJQUFvQztHdkJ5NXFCekM7O0V1QnY1cUJLO0lBQ0U7SUFDQTtHdkIwNXFCUDs7RXVCdjVxQks7SUFDRTtJQUNBO0d2QjA1cUJQO0NBQ0Y7O0FlMWlyQks7RVFrSEU7SUFBaUM7R3ZCNjdxQnRDOztFdUI1N3FCSztJQUFpQztHdkJnOHFCdEM7O0V1Qi83cUJLO0lBQWlDO0d2Qm04cUJ0Qzs7RXVCbDhxQks7SUFBaUM7R3ZCczhxQnRDOztFdUJyOHFCSztJQUFpQztHdkJ5OHFCdEM7O0V1QnY4cUJLO0lBQ0U7SUFDQTtHdkIwOHFCUDs7RXVCdjhxQks7SUFDRTtJQUNBO0d2QjA4cUJQOztFdUJ2OHFCSztJQUFvQztHdkIyOHFCekM7O0V1QjE4cUJLO0lBQW9DO0d2Qjg4cUJ6Qzs7RXVCNzhxQks7SUFBb0M7R3ZCaTlxQnpDOztFdUJoOXFCSztJQUFvQztHdkJvOXFCekM7O0V1Qm45cUJLO0lBQW9DO0d2QnU5cUJ6Qzs7RXVCcjlxQks7SUFDRTtJQUNBO0d2Qnc5cUJQOztFdUJyOXFCSztJQUNFO0lBQ0E7R3ZCdzlxQlA7Q0FDRjs7QWV4bXJCSztFUWtIRTtJQUFpQztHdkIyL3FCdEM7O0V1QjEvcUJLO0lBQWlDO0d2QjgvcUJ0Qzs7RXVCNy9xQks7SUFBaUM7R3ZCaWdyQnRDOztFdUJoZ3JCSztJQUFpQztHdkJvZ3JCdEM7O0V1Qm5nckJLO0lBQWlDO0d2QnVnckJ0Qzs7RXVCcmdyQks7SUFDRTtJQUNBO0d2QndnckJQOztFdUJyZ3JCSztJQUNFO0lBQ0E7R3ZCd2dyQlA7O0V1QnJnckJLO0lBQW9DO0d2QnlnckJ6Qzs7RXVCeGdyQks7SUFBb0M7R3ZCNGdyQnpDOztFdUIzZ3JCSztJQUFvQztHdkIrZ3JCekM7O0V1QjlnckJLO0lBQW9DO0d2QmtockJ6Qzs7RXVCamhyQks7SUFBb0M7R3ZCcWhyQnpDOztFdUJuaHJCSztJQUNFO0lBQ0E7R3ZCc2hyQlA7O0V1Qm5ockJLO0lBQ0U7SUFDQTtHdkJzaHJCUDtDQUNGOztBZXRxckJLO0VRa0hFO0lBQWlDO0d2QnlqckJ0Qzs7RXVCeGpyQks7SUFBaUM7R3ZCNGpyQnRDOztFdUIzanJCSztJQUFpQztHdkIranJCdEM7O0V1QjlqckJLO0lBQWlDO0d2QmtrckJ0Qzs7RXVCamtyQks7SUFBaUM7R3ZCcWtyQnRDOztFdUJua3JCSztJQUNFO0lBQ0E7R3ZCc2tyQlA7O0V1Qm5rckJLO0lBQ0U7SUFDQTtHdkJza3JCUDs7RXVCbmtyQks7SUFBb0M7R3ZCdWtyQnpDOztFdUJ0a3JCSztJQUFvQztHdkIwa3JCekM7O0V1QnprckJLO0lBQW9DO0d2QjZrckJ6Qzs7RXVCNWtyQks7SUFBb0M7R3ZCZ2xyQnpDOztFdUIva3JCSztJQUFvQztHdkJtbHJCekM7O0V1QmpsckJLO0lBQ0U7SUFDQTtHdkJvbHJCUDs7RXVCamxyQks7SUFDRTtJQUNBO0d2Qm9sckJQO0NBQ0Y7O0FlcHVyQks7RVFrSEU7SUFBaUM7R3ZCdW5yQnRDOztFdUJ0bnJCSztJQUFpQztHdkIwbnJCdEM7O0V1QnpuckJLO0lBQWlDO0d2QjZuckJ0Qzs7RXVCNW5yQks7SUFBaUM7R3ZCZ29yQnRDOztFdUIvbnJCSztJQUFpQztHdkJtb3JCdEM7O0V1QmpvckJLO0lBQ0U7SUFDQTtHdkJvb3JCUDs7RXVCam9yQks7SUFDRTtJQUNBO0d2Qm9vckJQOztFdUJqb3JCSztJQUFvQztHdkJxb3JCekM7O0V1QnBvckJLO0lBQW9DO0d2QndvckJ6Qzs7RXVCdm9yQks7SUFBb0M7R3ZCMm9yQnpDOztFdUIxb3JCSztJQUFvQztHdkI4b3JCekM7O0V1QjdvckJLO0lBQW9DO0d2QmlwckJ6Qzs7RXVCL29yQks7SUFDRTtJQUNBO0d2QmtwckJQOztFdUIvb3JCSztJQUNFO0lBQ0E7R3ZCa3ByQlA7Q0FDRjs7QXVCbHRyQkc7RUFBWTtDdkJzdHJCZjs7QXVCcnRyQkc7RUFBWTtDdkJ5dHJCZjs7QXVCeHRyQkc7RUFBWTtDdkI0dHJCZjs7QXVCM3RyQkc7RUFBWTtDdkIrdHJCZjs7QXVCOXRyQkc7RUFBWTtDdkJrdXJCZjs7QXVCaHVyQkc7RUFDRTtFQUNBO0N2Qm11ckJMOztBdUJodXJCRztFQUNFO0VBQ0E7Q3ZCbXVyQkw7O0F1Qmh1ckJHO0VBQWU7Q3ZCb3VyQmxCOztBdUJudXJCRztFQUFlO0N2QnV1ckJsQjs7QXVCdHVyQkc7RUFBZTtDdkIwdXJCbEI7O0F1Qnp1ckJHO0VBQWU7Q3ZCNnVyQmxCOztBdUI1dXJCRztFQUFlO0N2Qmd2ckJsQjs7QXVCOXVyQkc7RUFDRTtFQUNBO0N2Qml2ckJMOztBdUI5dXJCRztFQUNFO0VBQ0E7Q3ZCaXZyQkw7O0FlOTFyQks7RVFrSEU7SUFBaUM7R3ZCaXZyQnRDOztFdUJodnJCSztJQUFpQztHdkJvdnJCdEM7O0V1Qm52ckJLO0lBQWlDO0d2QnV2ckJ0Qzs7RXVCdHZyQks7SUFBaUM7R3ZCMHZyQnRDOztFdUJ6dnJCSztJQUFpQztHdkI2dnJCdEM7O0V1QjN2ckJLO0lBQ0U7SUFDQTtHdkI4dnJCUDs7RXVCM3ZyQks7SUFDRTtJQUNBO0d2Qjh2ckJQOztFdUIzdnJCSztJQUFvQztHdkIrdnJCekM7O0V1Qjl2ckJLO0lBQW9DO0d2Qmt3ckJ6Qzs7RXVCandyQks7SUFBb0M7R3ZCcXdyQnpDOztFdUJwd3JCSztJQUFvQztHdkJ3d3JCekM7O0V1QnZ3ckJLO0lBQW9DO0d2QjJ3ckJ6Qzs7RXVCendyQks7SUFDRTtJQUNBO0d2QjR3ckJQOztFdUJ6d3JCSztJQUNFO0lBQ0E7R3ZCNHdyQlA7Q0FDRjs7QWU1NXJCSztFUWtIRTtJQUFpQztHdkIreXJCdEM7O0V1Qjl5ckJLO0lBQWlDO0d2Qmt6ckJ0Qzs7RXVCanpyQks7SUFBaUM7R3ZCcXpyQnRDOztFdUJwenJCSztJQUFpQztHdkJ3enJCdEM7O0V1QnZ6ckJLO0lBQWlDO0d2QjJ6ckJ0Qzs7RXVCenpyQks7SUFDRTtJQUNBO0d2QjR6ckJQOztFdUJ6enJCSztJQUNFO0lBQ0E7R3ZCNHpyQlA7O0V1Qnp6ckJLO0lBQW9DO0d2QjZ6ckJ6Qzs7RXVCNXpyQks7SUFBb0M7R3ZCZzByQnpDOztFdUIvenJCSztJQUFvQztHdkJtMHJCekM7O0V1QmwwckJLO0lBQW9DO0d2QnMwckJ6Qzs7RXVCcjByQks7SUFBb0M7R3ZCeTByQnpDOztFdUJ2MHJCSztJQUNFO0lBQ0E7R3ZCMDByQlA7O0V1QnYwckJLO0lBQ0U7SUFDQTtHdkIwMHJCUDtDQUNGOztBZTE5ckJLO0VRa0hFO0lBQWlDO0d2QjYyckJ0Qzs7RXVCNTJyQks7SUFBaUM7R3ZCZzNyQnRDOztFdUIvMnJCSztJQUFpQztHdkJtM3JCdEM7O0V1QmwzckJLO0lBQWlDO0d2QnMzckJ0Qzs7RXVCcjNyQks7SUFBaUM7R3ZCeTNyQnRDOztFdUJ2M3JCSztJQUNFO0lBQ0E7R3ZCMDNyQlA7O0V1QnYzckJLO0lBQ0U7SUFDQTtHdkIwM3JCUDs7RXVCdjNyQks7SUFBb0M7R3ZCMjNyQnpDOztFdUIxM3JCSztJQUFvQztHdkI4M3JCekM7O0V1QjczckJLO0lBQW9DO0d2Qmk0ckJ6Qzs7RXVCaDRyQks7SUFBb0M7R3ZCbzRyQnpDOztFdUJuNHJCSztJQUFvQztHdkJ1NHJCekM7O0V1QnI0ckJLO0lBQ0U7SUFDQTtHdkJ3NHJCUDs7RXVCcjRyQks7SUFDRTtJQUNBO0d2Qnc0ckJQO0NBQ0Y7O0FleGhzQks7RVFrSEU7SUFBaUM7R3ZCMjZyQnRDOztFdUIxNnJCSztJQUFpQztHdkI4NnJCdEM7O0V1Qjc2ckJLO0lBQWlDO0d2Qmk3ckJ0Qzs7RXVCaDdyQks7SUFBaUM7R3ZCbzdyQnRDOztFdUJuN3JCSztJQUFpQztHdkJ1N3JCdEM7O0V1QnI3ckJLO0lBQ0U7SUFDQTtHdkJ3N3JCUDs7RXVCcjdyQks7SUFDRTtJQUNBO0d2Qnc3ckJQOztFdUJyN3JCSztJQUFvQztHdkJ5N3JCekM7O0V1Qng3ckJLO0lBQW9DO0d2QjQ3ckJ6Qzs7RXVCMzdyQks7SUFBb0M7R3ZCKzdyQnpDOztFdUI5N3JCSztJQUFvQztHdkJrOHJCekM7O0V1Qmo4ckJLO0lBQW9DO0d2QnE4ckJ6Qzs7RXVCbjhyQks7SUFDRTtJQUNBO0d2QnM4ckJQOztFdUJuOHJCSztJQUNFO0lBQ0E7R3ZCczhyQlA7Q0FDRjs7QWV0bHNCSztFUWtIRTtJQUFpQztHdkJ5K3JCdEM7O0V1QngrckJLO0lBQWlDO0d2QjQrckJ0Qzs7RXVCMytyQks7SUFBaUM7R3ZCKytyQnRDOztFdUI5K3JCSztJQUFpQztHdkJrL3JCdEM7O0V1QmovckJLO0lBQWlDO0d2QnEvckJ0Qzs7RXVCbi9yQks7SUFDRTtJQUNBO0d2QnMvckJQOztFdUJuL3JCSztJQUNFO0lBQ0E7R3ZCcy9yQlA7O0V1Qm4vckJLO0lBQW9DO0d2QnUvckJ6Qzs7RXVCdC9yQks7SUFBb0M7R3ZCMC9yQnpDOztFdUJ6L3JCSztJQUFvQztHdkI2L3JCekM7O0V1QjUvckJLO0lBQW9DO0d2Qmdnc0J6Qzs7RXVCLy9yQks7SUFBb0M7R3ZCbWdzQnpDOztFdUJqZ3NCSztJQUNFO0lBQ0E7R3ZCb2dzQlA7O0V1Qmpnc0JLO0lBQ0U7SUFDQTtHdkJvZ3NCUDtDQUNGOztBZXBwc0JLO0VRa0hFO0lBQWlDO0d2QnVpc0J0Qzs7RXVCdGlzQks7SUFBaUM7R3ZCMGlzQnRDOztFdUJ6aXNCSztJQUFpQztHdkI2aXNCdEM7O0V1QjVpc0JLO0lBQWlDO0d2Qmdqc0J0Qzs7RXVCL2lzQks7SUFBaUM7R3ZCbWpzQnRDOztFdUJqanNCSztJQUNFO0lBQ0E7R3ZCb2pzQlA7O0V1Qmpqc0JLO0lBQ0U7SUFDQTtHdkJvanNCUDs7RXVCampzQks7SUFBb0M7R3ZCcWpzQnpDOztFdUJwanNCSztJQUFvQztHdkJ3anNCekM7O0V1QnZqc0JLO0lBQW9DO0d2QjJqc0J6Qzs7RXVCMWpzQks7SUFBb0M7R3ZCOGpzQnpDOztFdUI3anNCSztJQUFvQztHdkJpa3NCekM7O0V1Qi9qc0JLO0lBQ0U7SUFDQTtHdkJra3NCUDs7RXVCL2pzQks7SUFDRTtJQUNBO0d2Qmtrc0JQO0NBQ0Y7O0FlbHRzQks7RVFrSEU7SUFBaUM7R3ZCcW1zQnRDOztFdUJwbXNCSztJQUFpQztHdkJ3bXNCdEM7O0V1QnZtc0JLO0lBQWlDO0d2QjJtc0J0Qzs7RXVCMW1zQks7SUFBaUM7R3ZCOG1zQnRDOztFdUI3bXNCSztJQUFpQztHdkJpbnNCdEM7O0V1Qi9tc0JLO0lBQ0U7SUFDQTtHdkJrbnNCUDs7RXVCL21zQks7SUFDRTtJQUNBO0d2Qmtuc0JQOztFdUIvbXNCSztJQUFvQztHdkJtbnNCekM7O0V1Qmxuc0JLO0lBQW9DO0d2QnNuc0J6Qzs7RXVCcm5zQks7SUFBb0M7R3ZCeW5zQnpDOztFdUJ4bnNCSztJQUFvQztHdkI0bnNCekM7O0V1QjNuc0JLO0lBQW9DO0d2Qituc0J6Qzs7RXVCN25zQks7SUFDRTtJQUNBO0d2Qmdvc0JQOztFdUI3bnNCSztJQUNFO0lBQ0E7R3ZCZ29zQlA7Q0FDRjs7QWVoeHNCSztFUWtIRTtJQUFpQztHdkJtcXNCdEM7O0V1Qmxxc0JLO0lBQWlDO0d2QnNxc0J0Qzs7RXVCcnFzQks7SUFBaUM7R3ZCeXFzQnRDOztFdUJ4cXNCSztJQUFpQztHdkI0cXNCdEM7O0V1QjNxc0JLO0lBQWlDO0d2Qitxc0J0Qzs7RXVCN3FzQks7SUFDRTtJQUNBO0d2Qmdyc0JQOztFdUI3cXNCSztJQUNFO0lBQ0E7R3ZCZ3JzQlA7O0V1Qjdxc0JLO0lBQW9DO0d2Qmlyc0J6Qzs7RXVCaHJzQks7SUFBb0M7R3ZCb3JzQnpDOztFdUJucnNCSztJQUFvQztHdkJ1cnNCekM7O0V1QnRyc0JLO0lBQW9DO0d2QjByc0J6Qzs7RXVCenJzQks7SUFBb0M7R3ZCNnJzQnpDOztFdUIzcnNCSztJQUNFO0lBQ0E7R3ZCOHJzQlA7O0V1QjNyc0JLO0lBQ0U7SUFDQTtHdkI4cnNCUDtDQUNGOztBZTkwc0JLO0VRa0hFO0lBQWlDO0d2Qml1c0J0Qzs7RXVCaHVzQks7SUFBaUM7R3ZCb3VzQnRDOztFdUJudXNCSztJQUFpQztHdkJ1dXNCdEM7O0V1QnR1c0JLO0lBQWlDO0d2QjB1c0J0Qzs7RXVCenVzQks7SUFBaUM7R3ZCNnVzQnRDOztFdUIzdXNCSztJQUNFO0lBQ0E7R3ZCOHVzQlA7O0V1QjN1c0JLO0lBQ0U7SUFDQTtHdkI4dXNCUDs7RXVCM3VzQks7SUFBb0M7R3ZCK3VzQnpDOztFdUI5dXNCSztJQUFvQztHdkJrdnNCekM7O0V1Qmp2c0JLO0lBQW9DO0d2QnF2c0J6Qzs7RXVCcHZzQks7SUFBb0M7R3ZCd3ZzQnpDOztFdUJ2dnNCSztJQUFvQztHdkIydnNCekM7O0V1Qnp2c0JLO0lBQ0U7SUFDQTtHdkI0dnNCUDs7RXVCenZzQks7SUFDRTtJQUNBO0d2QjR2c0JQO0NBQ0Y7O0FlNTRzQks7RVFrSEU7SUFBaUM7R3ZCK3hzQnRDOztFdUI5eHNCSztJQUFpQztHdkJreXNCdEM7O0V1Qmp5c0JLO0lBQWlDO0d2QnF5c0J0Qzs7RXVCcHlzQks7SUFBaUM7R3ZCd3lzQnRDOztFdUJ2eXNCSztJQUFpQztHdkIyeXNCdEM7O0V1Qnp5c0JLO0lBQ0U7SUFDQTtHdkI0eXNCUDs7RXVCenlzQks7SUFDRTtJQUNBO0d2QjR5c0JQOztFdUJ6eXNCSztJQUFvQztHdkI2eXNCekM7O0V1QjV5c0JLO0lBQW9DO0d2Qmd6c0J6Qzs7RXVCL3lzQks7SUFBb0M7R3ZCbXpzQnpDOztFdUJsenNCSztJQUFvQztHdkJzenNCekM7O0V1QnJ6c0JLO0lBQW9DO0d2Qnl6c0J6Qzs7RXVCdnpzQks7SUFDRTtJQUNBO0d2QjB6c0JQOztFdUJ2enNCSztJQUNFO0lBQ0E7R3ZCMHpzQlA7Q0FDRjs7QWUxOHNCSztFUWtIRTtJQUFpQztHdkI2MXNCdEM7O0V1QjUxc0JLO0lBQWlDO0d2Qmcyc0J0Qzs7RXVCLzFzQks7SUFBaUM7R3ZCbTJzQnRDOztFdUJsMnNCSztJQUFpQztHdkJzMnNCdEM7O0V1QnIyc0JLO0lBQWlDO0d2Qnkyc0J0Qzs7RXVCdjJzQks7SUFDRTtJQUNBO0d2QjAyc0JQOztFdUJ2MnNCSztJQUNFO0lBQ0E7R3ZCMDJzQlA7O0V1QnYyc0JLO0lBQW9DO0d2QjIyc0J6Qzs7RXVCMTJzQks7SUFBb0M7R3ZCODJzQnpDOztFdUI3MnNCSztJQUFvQztHdkJpM3NCekM7O0V1Qmgzc0JLO0lBQW9DO0d2Qm8zc0J6Qzs7RXVCbjNzQks7SUFBb0M7R3ZCdTNzQnpDOztFdUJyM3NCSztJQUNFO0lBQ0E7R3ZCdzNzQlA7O0V1QnIzc0JLO0lBQ0U7SUFDQTtHdkJ3M3NCUDtDQUNGOztBZXhndEJLO0VRa0hFO0lBQWlDO0d2QjI1c0J0Qzs7RXVCMTVzQks7SUFBaUM7R3ZCODVzQnRDOztFdUI3NXNCSztJQUFpQztHdkJpNnNCdEM7O0V1Qmg2c0JLO0lBQWlDO0d2Qm82c0J0Qzs7RXVCbjZzQks7SUFBaUM7R3ZCdTZzQnRDOztFdUJyNnNCSztJQUNFO0lBQ0E7R3ZCdzZzQlA7O0V1QnI2c0JLO0lBQ0U7SUFDQTtHdkJ3NnNCUDs7RXVCcjZzQks7SUFBb0M7R3ZCeTZzQnpDOztFdUJ4NnNCSztJQUFvQztHdkI0NnNCekM7O0V1QjM2c0JLO0lBQW9DO0d2Qis2c0J6Qzs7RXVCOTZzQks7SUFBb0M7R3ZCazdzQnpDOztFdUJqN3NCSztJQUFvQztHdkJxN3NCekM7O0V1Qm43c0JLO0lBQ0U7SUFDQTtHdkJzN3NCUDs7RXVCbjdzQks7SUFDRTtJQUNBO0d2QnM3c0JQO0NBQ0Y7O0F1QnQvc0JHO0VBQVk7Q3ZCMC9zQmY7O0F1Qnovc0JHO0VBQVk7Q3ZCNi9zQmY7O0F1QjUvc0JHO0VBQVk7Q3ZCZ2d0QmY7O0F1Qi8vc0JHO0VBQVk7Q3ZCbWd0QmY7O0F1QmxndEJHO0VBQVk7Q3ZCc2d0QmY7O0F1QnBndEJHO0VBQ0U7RUFDQTtDdkJ1Z3RCTDs7QXVCcGd0Qkc7RUFDRTtFQUNBO0N2QnVndEJMOztBdUJwZ3RCRztFQUFlO0N2QndndEJsQjs7QXVCdmd0Qkc7RUFBZTtDdkIyZ3RCbEI7O0F1QjFndEJHO0VBQWU7Q3ZCOGd0QmxCOztBdUI3Z3RCRztFQUFlO0N2QmlodEJsQjs7QXVCaGh0Qkc7RUFBZTtDdkJvaHRCbEI7O0F1QmxodEJHO0VBQ0U7RUFDQTtDdkJxaHRCTDs7QXVCbGh0Qkc7RUFDRTtFQUNBO0N2QnFodEJMOztBZWxvdEJLO0VRa0hFO0lBQWlDO0d2QnFodEJ0Qzs7RXVCcGh0Qks7SUFBaUM7R3ZCd2h0QnRDOztFdUJ2aHRCSztJQUFpQztHdkIyaHRCdEM7O0V1QjFodEJLO0lBQWlDO0d2QjhodEJ0Qzs7RXVCN2h0Qks7SUFBaUM7R3ZCaWl0QnRDOztFdUIvaHRCSztJQUNFO0lBQ0E7R3ZCa2l0QlA7O0V1Qi9odEJLO0lBQ0U7SUFDQTtHdkJraXRCUDs7RXVCL2h0Qks7SUFBb0M7R3ZCbWl0QnpDOztFdUJsaXRCSztJQUFvQztHdkJzaXRCekM7O0V1QnJpdEJLO0lBQW9DO0d2QnlpdEJ6Qzs7RXVCeGl0Qks7SUFBb0M7R3ZCNGl0QnpDOztFdUIzaXRCSztJQUFvQztHdkIraXRCekM7O0V1QjdpdEJLO0lBQ0U7SUFDQTtHdkJnanRCUDs7RXVCN2l0Qks7SUFDRTtJQUNBO0d2QmdqdEJQO0NBQ0Y7O0FlaHN0Qks7RVFrSEU7SUFBaUM7R3ZCbWx0QnRDOztFdUJsbHRCSztJQUFpQztHdkJzbHRCdEM7O0V1QnJsdEJLO0lBQWlDO0d2QnlsdEJ0Qzs7RXVCeGx0Qks7SUFBaUM7R3ZCNGx0QnRDOztFdUIzbHRCSztJQUFpQztHdkIrbHRCdEM7O0V1QjdsdEJLO0lBQ0U7SUFDQTtHdkJnbXRCUDs7RXVCN2x0Qks7SUFDRTtJQUNBO0d2QmdtdEJQOztFdUI3bHRCSztJQUFvQztHdkJpbXRCekM7O0V1QmhtdEJLO0lBQW9DO0d2Qm9tdEJ6Qzs7RXVCbm10Qks7SUFBb0M7R3ZCdW10QnpDOztFdUJ0bXRCSztJQUFvQztHdkIwbXRCekM7O0V1QnptdEJLO0lBQW9DO0d2QjZtdEJ6Qzs7RXVCM210Qks7SUFDRTtJQUNBO0d2QjhtdEJQOztFdUIzbXRCSztJQUNFO0lBQ0E7R3ZCOG10QlA7Q0FDRjs7QWU5dnRCSztFUWtIRTtJQUFpQztHdkJpcHRCdEM7O0V1QmhwdEJLO0lBQWlDO0d2Qm9wdEJ0Qzs7RXVCbnB0Qks7SUFBaUM7R3ZCdXB0QnRDOztFdUJ0cHRCSztJQUFpQztHdkIwcHRCdEM7O0V1QnpwdEJLO0lBQWlDO0d2QjZwdEJ0Qzs7RXVCM3B0Qks7SUFDRTtJQUNBO0d2QjhwdEJQOztFdUIzcHRCSztJQUNFO0lBQ0E7R3ZCOHB0QlA7O0V1QjNwdEJLO0lBQW9DO0d2QitwdEJ6Qzs7RXVCOXB0Qks7SUFBb0M7R3ZCa3F0QnpDOztFdUJqcXRCSztJQUFvQztHdkJxcXRCekM7O0V1QnBxdEJLO0lBQW9DO0d2QndxdEJ6Qzs7RXVCdnF0Qks7SUFBb0M7R3ZCMnF0QnpDOztFdUJ6cXRCSztJQUNFO0lBQ0E7R3ZCNHF0QlA7O0V1QnpxdEJLO0lBQ0U7SUFDQTtHdkI0cXRCUDtDQUNGOztBZTV6dEJLO0VRa0hFO0lBQWlDO0d2QitzdEJ0Qzs7RXVCOXN0Qks7SUFBaUM7R3ZCa3R0QnRDOztFdUJqdHRCSztJQUFpQztHdkJxdHRCdEM7O0V1QnB0dEJLO0lBQWlDO0d2Qnd0dEJ0Qzs7RXVCdnR0Qks7SUFBaUM7R3ZCMnR0QnRDOztFdUJ6dHRCSztJQUNFO0lBQ0E7R3ZCNHR0QlA7O0V1Qnp0dEJLO0lBQ0U7SUFDQTtHdkI0dHRCUDs7RXVCenR0Qks7SUFBb0M7R3ZCNnR0QnpDOztFdUI1dHRCSztJQUFvQztHdkJndXRCekM7O0V1Qi90dEJLO0lBQW9DO0d2Qm11dEJ6Qzs7RXVCbHV0Qks7SUFBb0M7R3ZCc3V0QnpDOztFdUJydXRCSztJQUFvQztHdkJ5dXRCekM7O0V1QnZ1dEJLO0lBQ0U7SUFDQTtHdkIwdXRCUDs7RXVCdnV0Qks7SUFDRTtJQUNBO0d2QjB1dEJQO0NBQ0Y7O0FlMTN0Qks7RVFrSEU7SUFBaUM7R3ZCNnd0QnRDOztFdUI1d3RCSztJQUFpQztHdkJneHRCdEM7O0V1Qi93dEJLO0lBQWlDO0d2Qm14dEJ0Qzs7RXVCbHh0Qks7SUFBaUM7R3ZCc3h0QnRDOztFdUJyeHRCSztJQUFpQztHdkJ5eHRCdEM7O0V1QnZ4dEJLO0lBQ0U7SUFDQTtHdkIweHRCUDs7RXVCdnh0Qks7SUFDRTtJQUNBO0d2QjB4dEJQOztFdUJ2eHRCSztJQUFvQztHdkIyeHRCekM7O0V1QjF4dEJLO0lBQW9DO0d2Qjh4dEJ6Qzs7RXVCN3h0Qks7SUFBb0M7R3ZCaXl0QnpDOztFdUJoeXRCSztJQUFvQztHdkJveXRCekM7O0V1Qm55dEJLO0lBQW9DO0d2QnV5dEJ6Qzs7RXVCcnl0Qks7SUFDRTtJQUNBO0d2Qnd5dEJQOztFdUJyeXRCSztJQUNFO0lBQ0E7R3ZCd3l0QlA7Q0FDRjs7QWV4N3RCSztFUWtIRTtJQUFpQztHdkIyMHRCdEM7O0V1QjEwdEJLO0lBQWlDO0d2QjgwdEJ0Qzs7RXVCNzB0Qks7SUFBaUM7R3ZCaTF0QnRDOztFdUJoMXRCSztJQUFpQztHdkJvMXRCdEM7O0V1Qm4xdEJLO0lBQWlDO0d2QnUxdEJ0Qzs7RXVCcjF0Qks7SUFDRTtJQUNBO0d2QncxdEJQOztFdUJyMXRCSztJQUNFO0lBQ0E7R3ZCdzF0QlA7O0V1QnIxdEJLO0lBQW9DO0d2QnkxdEJ6Qzs7RXVCeDF0Qks7SUFBb0M7R3ZCNDF0QnpDOztFdUIzMXRCSztJQUFvQztHdkIrMXRCekM7O0V1QjkxdEJLO0lBQW9DO0d2QmsydEJ6Qzs7RXVCajJ0Qks7SUFBb0M7R3ZCcTJ0QnpDOztFdUJuMnRCSztJQUNFO0lBQ0E7R3ZCczJ0QlA7O0V1Qm4ydEJLO0lBQ0U7SUFDQTtHdkJzMnRCUDtDQUNGOztBZXQvdEJLO0VRa0hFO0lBQWlDO0d2Qnk0dEJ0Qzs7RXVCeDR0Qks7SUFBaUM7R3ZCNDR0QnRDOztFdUIzNHRCSztJQUFpQztHdkIrNHRCdEM7O0V1Qjk0dEJLO0lBQWlDO0d2Qms1dEJ0Qzs7RXVCajV0Qks7SUFBaUM7R3ZCcTV0QnRDOztFdUJuNXRCSztJQUNFO0lBQ0E7R3ZCczV0QlA7O0V1Qm41dEJLO0lBQ0U7SUFDQTtHdkJzNXRCUDs7RXVCbjV0Qks7SUFBb0M7R3ZCdTV0QnpDOztFdUJ0NXRCSztJQUFvQztHdkIwNXRCekM7O0V1Qno1dEJLO0lBQW9DO0d2QjY1dEJ6Qzs7RXVCNTV0Qks7SUFBb0M7R3ZCZzZ0QnpDOztFdUIvNXRCSztJQUFvQztHdkJtNnRCekM7O0V1Qmo2dEJLO0lBQ0U7SUFDQTtHdkJvNnRCUDs7RXVCajZ0Qks7SUFDRTtJQUNBO0d2Qm82dEJQO0NBQ0Y7O0FlcGp1Qks7RVFrSEU7SUFBaUM7R3ZCdTh0QnRDOztFdUJ0OHRCSztJQUFpQztHdkIwOHRCdEM7O0V1Qno4dEJLO0lBQWlDO0d2QjY4dEJ0Qzs7RXVCNTh0Qks7SUFBaUM7R3ZCZzl0QnRDOztFdUIvOHRCSztJQUFpQztHdkJtOXRCdEM7O0V1Qmo5dEJLO0lBQ0U7SUFDQTtHdkJvOXRCUDs7RXVCajl0Qks7SUFDRTtJQUNBO0d2Qm85dEJQOztFdUJqOXRCSztJQUFvQztHdkJxOXRCekM7O0V1QnA5dEJLO0lBQW9DO0d2Qnc5dEJ6Qzs7RXVCdjl0Qks7SUFBb0M7R3ZCMjl0QnpDOztFdUIxOXRCSztJQUFvQztHdkI4OXRCekM7O0V1Qjc5dEJLO0lBQW9DO0d2QmkrdEJ6Qzs7RXVCLzl0Qks7SUFDRTtJQUNBO0d2QmsrdEJQOztFdUIvOXRCSztJQUNFO0lBQ0E7R3ZCayt0QlA7Q0FDRjs7QWVsbnVCSztFUWtIRTtJQUFpQztHdkJxZ3VCdEM7O0V1QnBndUJLO0lBQWlDO0d2QndndUJ0Qzs7RXVCdmd1Qks7SUFBaUM7R3ZCMmd1QnRDOztFdUIxZ3VCSztJQUFpQztHdkI4Z3VCdEM7O0V1QjdndUJLO0lBQWlDO0d2QmlodUJ0Qzs7RXVCL2d1Qks7SUFDRTtJQUNBO0d2QmtodUJQOztFdUIvZ3VCSztJQUNFO0lBQ0E7R3ZCa2h1QlA7O0V1Qi9ndUJLO0lBQW9DO0d2Qm1odUJ6Qzs7RXVCbGh1Qks7SUFBb0M7R3ZCc2h1QnpDOztFdUJyaHVCSztJQUFvQztHdkJ5aHVCekM7O0V1QnhodUJLO0lBQW9DO0d2QjRodUJ6Qzs7RXVCM2h1Qks7SUFBb0M7R3ZCK2h1QnpDOztFdUI3aHVCSztJQUNFO0lBQ0E7R3ZCZ2l1QlA7O0V1QjdodUJLO0lBQ0U7SUFDQTtHdkJnaXVCUDtDQUNGOztBZWhydUJLO0VRa0hFO0lBQWlDO0d2Qm1rdUJ0Qzs7RXVCbGt1Qks7SUFBaUM7R3ZCc2t1QnRDOztFdUJya3VCSztJQUFpQztHdkJ5a3VCdEM7O0V1QnhrdUJLO0lBQWlDO0d2QjRrdUJ0Qzs7RXVCM2t1Qks7SUFBaUM7R3ZCK2t1QnRDOztFdUI3a3VCSztJQUNFO0lBQ0E7R3ZCZ2x1QlA7O0V1QjdrdUJLO0lBQ0U7SUFDQTtHdkJnbHVCUDs7RXVCN2t1Qks7SUFBb0M7R3ZCaWx1QnpDOztFdUJobHVCSztJQUFvQztHdkJvbHVCekM7O0V1Qm5sdUJLO0lBQW9DO0d2QnVsdUJ6Qzs7RXVCdGx1Qks7SUFBb0M7R3ZCMGx1QnpDOztFdUJ6bHVCSztJQUFvQztHdkI2bHVCekM7O0V1QjNsdUJLO0lBQ0U7SUFDQTtHdkI4bHVCUDs7RXVCM2x1Qks7SUFDRTtJQUNBO0d2QjhsdUJQO0NBQ0Y7O0FlOXV1Qks7RVFrSEU7SUFBaUM7R3ZCaW91QnRDOztFdUJob3VCSztJQUFpQztHdkJvb3VCdEM7O0V1Qm5vdUJLO0lBQWlDO0d2QnVvdUJ0Qzs7RXVCdG91Qks7SUFBaUM7R3ZCMG91QnRDOztFdUJ6b3VCSztJQUFpQztHdkI2b3VCdEM7O0V1QjNvdUJLO0lBQ0U7SUFDQTtHdkI4b3VCUDs7RXVCM291Qks7SUFDRTtJQUNBO0d2QjhvdUJQOztFdUIzb3VCSztJQUFvQztHdkIrb3VCekM7O0V1QjlvdUJLO0lBQW9DO0d2QmtwdUJ6Qzs7RXVCanB1Qks7SUFBb0M7R3ZCcXB1QnpDOztFdUJwcHVCSztJQUFvQztHdkJ3cHVCekM7O0V1QnZwdUJLO0lBQW9DO0d2QjJwdUJ6Qzs7RXVCenB1Qks7SUFDRTtJQUNBO0d2QjRwdUJQOztFdUJ6cHVCSztJQUNFO0lBQ0E7R3ZCNHB1QlA7Q0FDRjs7QWU1eXVCSztFUWtIRTtJQUFpQztHdkIrcnVCdEM7O0V1QjlydUJLO0lBQWlDO0d2QmtzdUJ0Qzs7RXVCanN1Qks7SUFBaUM7R3ZCcXN1QnRDOztFdUJwc3VCSztJQUFpQztHdkJ3c3VCdEM7O0V1QnZzdUJLO0lBQWlDO0d2QjJzdUJ0Qzs7RXVCenN1Qks7SUFDRTtJQUNBO0d2QjRzdUJQOztFdUJ6c3VCSztJQUNFO0lBQ0E7R3ZCNHN1QlA7O0V1QnpzdUJLO0lBQW9DO0d2QjZzdUJ6Qzs7RXVCNXN1Qks7SUFBb0M7R3ZCZ3R1QnpDOztFdUIvc3VCSztJQUFvQztHdkJtdHVCekM7O0V1Qmx0dUJLO0lBQW9DO0d2QnN0dUJ6Qzs7RXVCcnR1Qks7SUFBb0M7R3ZCeXR1QnpDOztFdUJ2dHVCSztJQUNFO0lBQ0E7R3ZCMHR1QlA7O0V1QnZ0dUJLO0lBQ0U7SUFDQTtHdkIwdHVCUDtDQUNGOztBdUIxeHVCRztFQUFZO0N2Qjh4dUJmOztBdUI3eHVCRztFQUFZO0N2Qml5dUJmOztBdUJoeXVCRztFQUFZO0N2Qm95dUJmOztBdUJueXVCRztFQUFZO0N2QnV5dUJmOztBdUJ0eXVCRztFQUFZO0N2QjB5dUJmOztBdUJ4eXVCRztFQUNFO0VBQ0E7Q3ZCMnl1Qkw7O0F1Qnh5dUJHO0VBQ0U7RUFDQTtDdkIyeXVCTDs7QXVCeHl1Qkc7RUFBZTtDdkI0eXVCbEI7O0F1QjN5dUJHO0VBQWU7Q3ZCK3l1QmxCOztBdUI5eXVCRztFQUFlO0N2Qmt6dUJsQjs7QXVCanp1Qkc7RUFBZTtDdkJxenVCbEI7O0F1QnB6dUJHO0VBQWU7Q3ZCd3p1QmxCOztBdUJ0enVCRztFQUNFO0VBQ0E7Q3ZCeXp1Qkw7O0F1QnR6dUJHO0VBQ0U7RUFDQTtDdkJ5enVCTDs7QWV0NnVCSztFUWtIRTtJQUFpQztHdkJ5enVCdEM7O0V1Qnh6dUJLO0lBQWlDO0d2QjR6dUJ0Qzs7RXVCM3p1Qks7SUFBaUM7R3ZCK3p1QnRDOztFdUI5enVCSztJQUFpQztHdkJrMHVCdEM7O0V1QmowdUJLO0lBQWlDO0d2QnEwdUJ0Qzs7RXVCbjB1Qks7SUFDRTtJQUNBO0d2QnMwdUJQOztFdUJuMHVCSztJQUNFO0lBQ0E7R3ZCczB1QlA7O0V1Qm4wdUJLO0lBQW9DO0d2QnUwdUJ6Qzs7RXVCdDB1Qks7SUFBb0M7R3ZCMDB1QnpDOztFdUJ6MHVCSztJQUFvQztHdkI2MHVCekM7O0V1QjUwdUJLO0lBQW9DO0d2QmcxdUJ6Qzs7RXVCLzB1Qks7SUFBb0M7R3ZCbTF1QnpDOztFdUJqMXVCSztJQUNFO0lBQ0E7R3ZCbzF1QlA7O0V1QmoxdUJLO0lBQ0U7SUFDQTtHdkJvMXVCUDtDQUNGOztBZXArdUJLO0VRa0hFO0lBQWlDO0d2QnUzdUJ0Qzs7RXVCdDN1Qks7SUFBaUM7R3ZCMDN1QnRDOztFdUJ6M3VCSztJQUFpQztHdkI2M3VCdEM7O0V1QjUzdUJLO0lBQWlDO0d2Qmc0dUJ0Qzs7RXVCLzN1Qks7SUFBaUM7R3ZCbTR1QnRDOztFdUJqNHVCSztJQUNFO0lBQ0E7R3ZCbzR1QlA7O0V1Qmo0dUJLO0lBQ0U7SUFDQTtHdkJvNHVCUDs7RXVCajR1Qks7SUFBb0M7R3ZCcTR1QnpDOztFdUJwNHVCSztJQUFvQztHdkJ3NHVCekM7O0V1QnY0dUJLO0lBQW9DO0d2QjI0dUJ6Qzs7RXVCMTR1Qks7SUFBb0M7R3ZCODR1QnpDOztFdUI3NHVCSztJQUFvQztHdkJpNXVCekM7O0V1Qi80dUJLO0lBQ0U7SUFDQTtHdkJrNXVCUDs7RXVCLzR1Qks7SUFDRTtJQUNBO0d2Qms1dUJQO0NBQ0Y7O0FlbGl2Qks7RVFrSEU7SUFBaUM7R3ZCcTd1QnRDOztFdUJwN3VCSztJQUFpQztHdkJ3N3VCdEM7O0V1QnY3dUJLO0lBQWlDO0d2QjI3dUJ0Qzs7RXVCMTd1Qks7SUFBaUM7R3ZCODd1QnRDOztFdUI3N3VCSztJQUFpQztHdkJpOHVCdEM7O0V1Qi83dUJLO0lBQ0U7SUFDQTtHdkJrOHVCUDs7RXVCLzd1Qks7SUFDRTtJQUNBO0d2Qms4dUJQOztFdUIvN3VCSztJQUFvQztHdkJtOHVCekM7O0V1Qmw4dUJLO0lBQW9DO0d2QnM4dUJ6Qzs7RXVCcjh1Qks7SUFBb0M7R3ZCeTh1QnpDOztFdUJ4OHVCSztJQUFvQztHdkI0OHVCekM7O0V1QjM4dUJLO0lBQW9DO0d2Qis4dUJ6Qzs7RXVCNzh1Qks7SUFDRTtJQUNBO0d2Qmc5dUJQOztFdUI3OHVCSztJQUNFO0lBQ0E7R3ZCZzl1QlA7Q0FDRjs7QWVobXZCSztFUWtIRTtJQUFpQztHdkJtL3VCdEM7O0V1QmwvdUJLO0lBQWlDO0d2QnMvdUJ0Qzs7RXVCci91Qks7SUFBaUM7R3ZCeS91QnRDOztFdUJ4L3VCSztJQUFpQztHdkI0L3VCdEM7O0V1QjMvdUJLO0lBQWlDO0d2QisvdUJ0Qzs7RXVCNy91Qks7SUFDRTtJQUNBO0d2QmdndkJQOztFdUI3L3VCSztJQUNFO0lBQ0E7R3ZCZ2d2QlA7O0V1QjcvdUJLO0lBQW9DO0d2QmlndkJ6Qzs7RXVCaGd2Qks7SUFBb0M7R3ZCb2d2QnpDOztFdUJuZ3ZCSztJQUFvQztHdkJ1Z3ZCekM7O0V1QnRndkJLO0lBQW9DO0d2QjBndkJ6Qzs7RXVCemd2Qks7SUFBb0M7R3ZCNmd2QnpDOztFdUIzZ3ZCSztJQUNFO0lBQ0E7R3ZCOGd2QlA7O0V1QjNndkJLO0lBQ0U7SUFDQTtHdkI4Z3ZCUDtDQUNGOztBZTlwdkJLO0VRa0hFO0lBQWlDO0d2QmlqdkJ0Qzs7RXVCaGp2Qks7SUFBaUM7R3ZCb2p2QnRDOztFdUJuanZCSztJQUFpQztHdkJ1anZCdEM7O0V1QnRqdkJLO0lBQWlDO0d2QjBqdkJ0Qzs7RXVCemp2Qks7SUFBaUM7R3ZCNmp2QnRDOztFdUIzanZCSztJQUNFO0lBQ0E7R3ZCOGp2QlA7O0V1QjNqdkJLO0lBQ0U7SUFDQTtHdkI4anZCUDs7RXVCM2p2Qks7SUFBb0M7R3ZCK2p2QnpDOztFdUI5anZCSztJQUFvQztHdkJra3ZCekM7O0V1QmprdkJLO0lBQW9DO0d2QnFrdkJ6Qzs7RXVCcGt2Qks7SUFBb0M7R3ZCd2t2QnpDOztFdUJ2a3ZCSztJQUFvQztHdkIya3ZCekM7O0V1QnprdkJLO0lBQ0U7SUFDQTtHdkI0a3ZCUDs7RXVCemt2Qks7SUFDRTtJQUNBO0d2QjRrdkJQO0NBQ0Y7O0FlNXR2Qks7RVFrSEU7SUFBaUM7R3ZCK212QnRDOztFdUI5bXZCSztJQUFpQztHdkJrbnZCdEM7O0V1QmpudkJLO0lBQWlDO0d2QnFudkJ0Qzs7RXVCcG52Qks7SUFBaUM7R3ZCd252QnRDOztFdUJ2bnZCSztJQUFpQztHdkIybnZCdEM7O0V1QnpudkJLO0lBQ0U7SUFDQTtHdkI0bnZCUDs7RXVCem52Qks7SUFDRTtJQUNBO0d2QjRudkJQOztFdUJ6bnZCSztJQUFvQztHdkI2bnZCekM7O0V1QjVudkJLO0lBQW9DO0d2QmdvdkJ6Qzs7RXVCL252Qks7SUFBb0M7R3ZCbW92QnpDOztFdUJsb3ZCSztJQUFvQztHdkJzb3ZCekM7O0V1QnJvdkJLO0lBQW9DO0d2QnlvdkJ6Qzs7RXVCdm92Qks7SUFDRTtJQUNBO0d2QjBvdkJQOztFdUJ2b3ZCSztJQUNFO0lBQ0E7R3ZCMG92QlA7Q0FDRjs7QWUxeHZCSztFUWtIRTtJQUFpQztHdkI2cXZCdEM7O0V1QjVxdkJLO0lBQWlDO0d2QmdydkJ0Qzs7RXVCL3F2Qks7SUFBaUM7R3ZCbXJ2QnRDOztFdUJscnZCSztJQUFpQztHdkJzcnZCdEM7O0V1QnJydkJLO0lBQWlDO0d2QnlydkJ0Qzs7RXVCdnJ2Qks7SUFDRTtJQUNBO0d2QjBydkJQOztFdUJ2cnZCSztJQUNFO0lBQ0E7R3ZCMHJ2QlA7O0V1QnZydkJLO0lBQW9DO0d2QjJydkJ6Qzs7RXVCMXJ2Qks7SUFBb0M7R3ZCOHJ2QnpDOztFdUI3cnZCSztJQUFvQztHdkJpc3ZCekM7O0V1QmhzdkJLO0lBQW9DO0d2Qm9zdkJ6Qzs7RXVCbnN2Qks7SUFBb0M7R3ZCdXN2QnpDOztFdUJyc3ZCSztJQUNFO0lBQ0E7R3ZCd3N2QlA7O0V1QnJzdkJLO0lBQ0U7SUFDQTtHdkJ3c3ZCUDtDQUNGOztBZXgxdkJLO0VRa0hFO0lBQWlDO0d2QjJ1dkJ0Qzs7RXVCMXV2Qks7SUFBaUM7R3ZCOHV2QnRDOztFdUI3dXZCSztJQUFpQztHdkJpdnZCdEM7O0V1Qmh2dkJLO0lBQWlDO0d2Qm92dkJ0Qzs7RXVCbnZ2Qks7SUFBaUM7R3ZCdXZ2QnRDOztFdUJydnZCSztJQUNFO0lBQ0E7R3ZCd3Z2QlA7O0V1QnJ2dkJLO0lBQ0U7SUFDQTtHdkJ3dnZCUDs7RXVCcnZ2Qks7SUFBb0M7R3ZCeXZ2QnpDOztFdUJ4dnZCSztJQUFvQztHdkI0dnZCekM7O0V1QjN2dkJLO0lBQW9DO0d2Qit2dkJ6Qzs7RXVCOXZ2Qks7SUFBb0M7R3ZCa3d2QnpDOztFdUJqd3ZCSztJQUFvQztHdkJxd3ZCekM7O0V1Qm53dkJLO0lBQ0U7SUFDQTtHdkJzd3ZCUDs7RXVCbnd2Qks7SUFDRTtJQUNBO0d2QnN3dkJQO0NBQ0Y7O0FldDV2Qks7RVFrSEU7SUFBaUM7R3ZCeXl2QnRDOztFdUJ4eXZCSztJQUFpQztHdkI0eXZCdEM7O0V1QjN5dkJLO0lBQWlDO0d2Qit5dkJ0Qzs7RXVCOXl2Qks7SUFBaUM7R3ZCa3p2QnRDOztFdUJqenZCSztJQUFpQztHdkJxenZCdEM7O0V1Qm56dkJLO0lBQ0U7SUFDQTtHdkJzenZCUDs7RXVCbnp2Qks7SUFDRTtJQUNBO0d2QnN6dkJQOztFdUJuenZCSztJQUFvQztHdkJ1enZCekM7O0V1QnR6dkJLO0lBQW9DO0d2QjB6dkJ6Qzs7RXVCenp2Qks7SUFBb0M7R3ZCNnp2QnpDOztFdUI1enZCSztJQUFvQztHdkJnMHZCekM7O0V1Qi96dkJLO0lBQW9DO0d2Qm0wdkJ6Qzs7RXVCajB2Qks7SUFDRTtJQUNBO0d2Qm8wdkJQOztFdUJqMHZCSztJQUNFO0lBQ0E7R3ZCbzB2QlA7Q0FDRjs7QWVwOXZCSztFUWtIRTtJQUFpQztHdkJ1MnZCdEM7O0V1QnQydkJLO0lBQWlDO0d2QjAydkJ0Qzs7RXVCejJ2Qks7SUFBaUM7R3ZCNjJ2QnRDOztFdUI1MnZCSztJQUFpQztHdkJnM3ZCdEM7O0V1Qi8ydkJLO0lBQWlDO0d2Qm0zdkJ0Qzs7RXVCajN2Qks7SUFDRTtJQUNBO0d2Qm8zdkJQOztFdUJqM3ZCSztJQUNFO0lBQ0E7R3ZCbzN2QlA7O0V1QmozdkJLO0lBQW9DO0d2QnEzdkJ6Qzs7RXVCcDN2Qks7SUFBb0M7R3ZCdzN2QnpDOztFdUJ2M3ZCSztJQUFvQztHdkIyM3ZCekM7O0V1QjEzdkJLO0lBQW9DO0d2QjgzdkJ6Qzs7RXVCNzN2Qks7SUFBb0M7R3ZCaTR2QnpDOztFdUIvM3ZCSztJQUNFO0lBQ0E7R3ZCazR2QlA7O0V1Qi8zdkJLO0lBQ0U7SUFDQTtHdkJrNHZCUDtDQUNGOztBZWxod0JLO0VRa0hFO0lBQWlDO0d2QnE2dkJ0Qzs7RXVCcDZ2Qks7SUFBaUM7R3ZCdzZ2QnRDOztFdUJ2NnZCSztJQUFpQztHdkIyNnZCdEM7O0V1QjE2dkJLO0lBQWlDO0d2Qjg2dkJ0Qzs7RXVCNzZ2Qks7SUFBaUM7R3ZCaTd2QnRDOztFdUIvNnZCSztJQUNFO0lBQ0E7R3ZCazd2QlA7O0V1Qi82dkJLO0lBQ0U7SUFDQTtHdkJrN3ZCUDs7RXVCLzZ2Qks7SUFBb0M7R3ZCbTd2QnpDOztFdUJsN3ZCSztJQUFvQztHdkJzN3ZCekM7O0V1QnI3dkJLO0lBQW9DO0d2Qnk3dkJ6Qzs7RXVCeDd2Qks7SUFBb0M7R3ZCNDd2QnpDOztFdUIzN3ZCSztJQUFvQztHdkIrN3ZCekM7O0V1Qjc3dkJLO0lBQ0U7SUFDQTtHdkJnOHZCUDs7RXVCNzd2Qks7SUFDRTtJQUNBO0d2Qmc4dkJQO0NBQ0Y7O0FlaGx3Qks7RVFrSEU7SUFBaUM7R3ZCbSt2QnRDOztFdUJsK3ZCSztJQUFpQztHdkJzK3ZCdEM7O0V1QnIrdkJLO0lBQWlDO0d2QnkrdkJ0Qzs7RXVCeCt2Qks7SUFBaUM7R3ZCNCt2QnRDOztFdUIzK3ZCSztJQUFpQztHdkIrK3ZCdEM7O0V1QjcrdkJLO0lBQ0U7SUFDQTtHdkJnL3ZCUDs7RXVCNyt2Qks7SUFDRTtJQUNBO0d2QmcvdkJQOztFdUI3K3ZCSztJQUFvQztHdkJpL3ZCekM7O0V1QmgvdkJLO0lBQW9DO0d2Qm8vdkJ6Qzs7RXVCbi92Qks7SUFBb0M7R3ZCdS92QnpDOztFdUJ0L3ZCSztJQUFvQztHdkIwL3ZCekM7O0V1QnovdkJLO0lBQW9DO0d2QjYvdkJ6Qzs7RXVCMy92Qks7SUFDRTtJQUNBO0d2QjgvdkJQOztFdUIzL3ZCSztJQUNFO0lBQ0E7R3ZCOC92QlA7Q0FDRjs7QXVCOWp3Qkc7RUFBWTtDdkJra3dCZjs7QXVCamt3Qkc7RUFBWTtDdkJxa3dCZjs7QXVCcGt3Qkc7RUFBWTtDdkJ3a3dCZjs7QXVCdmt3Qkc7RUFBWTtDdkIya3dCZjs7QXVCMWt3Qkc7RUFBWTtDdkI4a3dCZjs7QXVCNWt3Qkc7RUFDRTtFQUNBO0N2Qitrd0JMOztBdUI1a3dCRztFQUNFO0VBQ0E7Q3ZCK2t3Qkw7O0F1QjVrd0JHO0VBQWU7Q3ZCZ2x3QmxCOztBdUIva3dCRztFQUFlO0N2Qm1sd0JsQjs7QXVCbGx3Qkc7RUFBZTtDdkJzbHdCbEI7O0F1QnJsd0JHO0VBQWU7Q3ZCeWx3QmxCOztBdUJ4bHdCRztFQUFlO0N2QjRsd0JsQjs7QXVCMWx3Qkc7RUFDRTtFQUNBO0N2QjZsd0JMOztBdUIxbHdCRztFQUNFO0VBQ0E7Q3ZCNmx3Qkw7O0FlMXN3Qks7RVFrSEU7SUFBaUM7R3ZCNmx3QnRDOztFdUI1bHdCSztJQUFpQztHdkJnbXdCdEM7O0V1Qi9sd0JLO0lBQWlDO0d2Qm1td0J0Qzs7RXVCbG13Qks7SUFBaUM7R3ZCc213QnRDOztFdUJybXdCSztJQUFpQztHdkJ5bXdCdEM7O0V1QnZtd0JLO0lBQ0U7SUFDQTtHdkIwbXdCUDs7RXVCdm13Qks7SUFDRTtJQUNBO0d2QjBtd0JQOztFdUJ2bXdCSztJQUFvQztHdkIybXdCekM7O0V1QjFtd0JLO0lBQW9DO0d2Qjhtd0J6Qzs7RXVCN213Qks7SUFBb0M7R3ZCaW53QnpDOztFdUJobndCSztJQUFvQztHdkJvbndCekM7O0V1Qm5ud0JLO0lBQW9DO0d2QnVud0J6Qzs7RXVCcm53Qks7SUFDRTtJQUNBO0d2Qndud0JQOztFdUJybndCSztJQUNFO0lBQ0E7R3ZCd253QlA7Q0FDRjs7QWV4d3dCSztFUWtIRTtJQUFpQztHdkIycHdCdEM7O0V1QjFwd0JLO0lBQWlDO0d2Qjhwd0J0Qzs7RXVCN3B3Qks7SUFBaUM7R3ZCaXF3QnRDOztFdUJocXdCSztJQUFpQztHdkJvcXdCdEM7O0V1Qm5xd0JLO0lBQWlDO0d2QnVxd0J0Qzs7RXVCcnF3Qks7SUFDRTtJQUNBO0d2Qndxd0JQOztFdUJycXdCSztJQUNFO0lBQ0E7R3ZCd3F3QlA7O0V1QnJxd0JLO0lBQW9DO0d2Qnlxd0J6Qzs7RXVCeHF3Qks7SUFBb0M7R3ZCNHF3QnpDOztFdUIzcXdCSztJQUFvQztHdkIrcXdCekM7O0V1Qjlxd0JLO0lBQW9DO0d2Qmtyd0J6Qzs7RXVCanJ3Qks7SUFBb0M7R3ZCcXJ3QnpDOztFdUJucndCSztJQUNFO0lBQ0E7R3ZCc3J3QlA7O0V1Qm5yd0JLO0lBQ0U7SUFDQTtHdkJzcndCUDtDQUNGOztBZXQwd0JLO0VRa0hFO0lBQWlDO0d2Qnl0d0J0Qzs7RXVCeHR3Qks7SUFBaUM7R3ZCNHR3QnRDOztFdUIzdHdCSztJQUFpQztHdkIrdHdCdEM7O0V1Qjl0d0JLO0lBQWlDO0d2Qmt1d0J0Qzs7RXVCanV3Qks7SUFBaUM7R3ZCcXV3QnRDOztFdUJudXdCSztJQUNFO0lBQ0E7R3ZCc3V3QlA7O0V1Qm51d0JLO0lBQ0U7SUFDQTtHdkJzdXdCUDs7RXVCbnV3Qks7SUFBb0M7R3ZCdXV3QnpDOztFdUJ0dXdCSztJQUFvQztHdkIwdXdCekM7O0V1Qnp1d0JLO0lBQW9DO0d2QjZ1d0J6Qzs7RXVCNXV3Qks7SUFBb0M7R3ZCZ3Z3QnpDOztFdUIvdXdCSztJQUFvQztHdkJtdndCekM7O0V1Qmp2d0JLO0lBQ0U7SUFDQTtHdkJvdndCUDs7RXVCanZ3Qks7SUFDRTtJQUNBO0d2Qm92d0JQO0NBQ0Y7O0FlcDR3Qks7RVFrSEU7SUFBaUM7R3ZCdXh3QnRDOztFdUJ0eHdCSztJQUFpQztHdkIweHdCdEM7O0V1Qnp4d0JLO0lBQWlDO0d2QjZ4d0J0Qzs7RXVCNXh3Qks7SUFBaUM7R3ZCZ3l3QnRDOztFdUIveHdCSztJQUFpQztHdkJteXdCdEM7O0V1Qmp5d0JLO0lBQ0U7SUFDQTtHdkJveXdCUDs7RXVCanl3Qks7SUFDRTtJQUNBO0d2Qm95d0JQOztFdUJqeXdCSztJQUFvQztHdkJxeXdCekM7O0V1QnB5d0JLO0lBQW9DO0d2Qnd5d0J6Qzs7RXVCdnl3Qks7SUFBb0M7R3ZCMnl3QnpDOztFdUIxeXdCSztJQUFvQztHdkI4eXdCekM7O0V1Qjd5d0JLO0lBQW9DO0d2Qml6d0J6Qzs7RXVCL3l3Qks7SUFDRTtJQUNBO0d2Qmt6d0JQOztFdUIveXdCSztJQUNFO0lBQ0E7R3ZCa3p3QlA7Q0FDRjs7QWVsOHdCSztFUWtIRTtJQUFpQztHdkJxMXdCdEM7O0V1QnAxd0JLO0lBQWlDO0d2Qncxd0J0Qzs7RXVCdjF3Qks7SUFBaUM7R3ZCMjF3QnRDOztFdUIxMXdCSztJQUFpQztHdkI4MXdCdEM7O0V1Qjcxd0JLO0lBQWlDO0d2Qmkyd0J0Qzs7RXVCLzF3Qks7SUFDRTtJQUNBO0d2Qmsyd0JQOztFdUIvMXdCSztJQUNFO0lBQ0E7R3ZCazJ3QlA7O0V1Qi8xd0JLO0lBQW9DO0d2Qm0yd0J6Qzs7RXVCbDJ3Qks7SUFBb0M7R3ZCczJ3QnpDOztFdUJyMndCSztJQUFvQztHdkJ5MndCekM7O0V1Qngyd0JLO0lBQW9DO0d2QjQyd0J6Qzs7RXVCMzJ3Qks7SUFBb0M7R3ZCKzJ3QnpDOztFdUI3MndCSztJQUNFO0lBQ0E7R3ZCZzN3QlA7O0V1Qjcyd0JLO0lBQ0U7SUFDQTtHdkJnM3dCUDtDQUNGOztBZWhneEJLO0VRa0hFO0lBQWlDO0d2Qm01d0J0Qzs7RXVCbDV3Qks7SUFBaUM7R3ZCczV3QnRDOztFdUJyNXdCSztJQUFpQztHdkJ5NXdCdEM7O0V1Qng1d0JLO0lBQWlDO0d2QjQ1d0J0Qzs7RXVCMzV3Qks7SUFBaUM7R3ZCKzV3QnRDOztFdUI3NXdCSztJQUNFO0lBQ0E7R3ZCZzZ3QlA7O0V1Qjc1d0JLO0lBQ0U7SUFDQTtHdkJnNndCUDs7RXVCNzV3Qks7SUFBb0M7R3ZCaTZ3QnpDOztFdUJoNndCSztJQUFvQztHdkJvNndCekM7O0V1Qm42d0JLO0lBQW9DO0d2QnU2d0J6Qzs7RXVCdDZ3Qks7SUFBb0M7R3ZCMDZ3QnpDOztFdUJ6NndCSztJQUFvQztHdkI2NndCekM7O0V1QjM2d0JLO0lBQ0U7SUFDQTtHdkI4NndCUDs7RXVCMzZ3Qks7SUFDRTtJQUNBO0d2Qjg2d0JQO0NBQ0Y7O0FlOWp4Qks7RVFrSEU7SUFBaUM7R3ZCaTl3QnRDOztFdUJoOXdCSztJQUFpQztHdkJvOXdCdEM7O0V1Qm45d0JLO0lBQWlDO0d2QnU5d0J0Qzs7RXVCdDl3Qks7SUFBaUM7R3ZCMDl3QnRDOztFdUJ6OXdCSztJQUFpQztHdkI2OXdCdEM7O0V1QjM5d0JLO0lBQ0U7SUFDQTtHdkI4OXdCUDs7RXVCMzl3Qks7SUFDRTtJQUNBO0d2Qjg5d0JQOztFdUIzOXdCSztJQUFvQztHdkIrOXdCekM7O0V1Qjk5d0JLO0lBQW9DO0d2Qmsrd0J6Qzs7RXVCait3Qks7SUFBb0M7R3ZCcSt3QnpDOztFdUJwK3dCSztJQUFvQztHdkJ3K3dCekM7O0V1QnYrd0JLO0lBQW9DO0d2QjIrd0J6Qzs7RXVCeit3Qks7SUFDRTtJQUNBO0d2QjQrd0JQOztFdUJ6K3dCSztJQUNFO0lBQ0E7R3ZCNCt3QlA7Q0FDRjs7QWU1bnhCSztFUWtIRTtJQUFpQztHdkIrZ3hCdEM7O0V1QjlneEJLO0lBQWlDO0d2QmtoeEJ0Qzs7RXVCamh4Qks7SUFBaUM7R3ZCcWh4QnRDOztFdUJwaHhCSztJQUFpQztHdkJ3aHhCdEM7O0V1QnZoeEJLO0lBQWlDO0d2QjJoeEJ0Qzs7RXVCemh4Qks7SUFDRTtJQUNBO0d2QjRoeEJQOztFdUJ6aHhCSztJQUNFO0lBQ0E7R3ZCNGh4QlA7O0V1QnpoeEJLO0lBQW9DO0d2QjZoeEJ6Qzs7RXVCNWh4Qks7SUFBb0M7R3ZCZ2l4QnpDOztFdUIvaHhCSztJQUFvQztHdkJtaXhCekM7O0V1QmxpeEJLO0lBQW9DO0d2QnNpeEJ6Qzs7RXVCcml4Qks7SUFBb0M7R3ZCeWl4QnpDOztFdUJ2aXhCSztJQUNFO0lBQ0E7R3ZCMGl4QlA7O0V1QnZpeEJLO0lBQ0U7SUFDQTtHdkIwaXhCUDtDQUNGOztBZTFyeEJLO0VRa0hFO0lBQWlDO0d2QjZreEJ0Qzs7RXVCNWt4Qks7SUFBaUM7R3ZCZ2x4QnRDOztFdUIva3hCSztJQUFpQztHdkJtbHhCdEM7O0V1QmxseEJLO0lBQWlDO0d2QnNseEJ0Qzs7RXVCcmx4Qks7SUFBaUM7R3ZCeWx4QnRDOztFdUJ2bHhCSztJQUNFO0lBQ0E7R3ZCMGx4QlA7O0V1QnZseEJLO0lBQ0U7SUFDQTtHdkIwbHhCUDs7RXVCdmx4Qks7SUFBb0M7R3ZCMmx4QnpDOztFdUIxbHhCSztJQUFvQztHdkI4bHhCekM7O0V1QjdseEJLO0lBQW9DO0d2QmlteEJ6Qzs7RXVCaG14Qks7SUFBb0M7R3ZCb214QnpDOztFdUJubXhCSztJQUFvQztHdkJ1bXhCekM7O0V1QnJteEJLO0lBQ0U7SUFDQTtHdkJ3bXhCUDs7RXVCcm14Qks7SUFDRTtJQUNBO0d2QndteEJQO0NBQ0Y7O0FleHZ4Qks7RVFrSEU7SUFBaUM7R3ZCMm94QnRDOztFdUIxb3hCSztJQUFpQztHdkI4b3hCdEM7O0V1QjdveEJLO0lBQWlDO0d2QmlweEJ0Qzs7RXVCaHB4Qks7SUFBaUM7R3ZCb3B4QnRDOztFdUJucHhCSztJQUFpQztHdkJ1cHhCdEM7O0V1QnJweEJLO0lBQ0U7SUFDQTtHdkJ3cHhCUDs7RXVCcnB4Qks7SUFDRTtJQUNBO0d2QndweEJQOztFdUJycHhCSztJQUFvQztHdkJ5cHhCekM7O0V1QnhweEJLO0lBQW9DO0d2QjRweEJ6Qzs7RXVCM3B4Qks7SUFBb0M7R3ZCK3B4QnpDOztFdUI5cHhCSztJQUFvQztHdkJrcXhCekM7O0V1QmpxeEJLO0lBQW9DO0d2QnFxeEJ6Qzs7RXVCbnF4Qks7SUFDRTtJQUNBO0d2QnNxeEJQOztFdUJucXhCSztJQUNFO0lBQ0E7R3ZCc3F4QlA7Q0FDRjs7QWV0enhCSztFUWtIRTtJQUFpQztHdkJ5c3hCdEM7O0V1QnhzeEJLO0lBQWlDO0d2QjRzeEJ0Qzs7RXVCM3N4Qks7SUFBaUM7R3ZCK3N4QnRDOztFdUI5c3hCSztJQUFpQztHdkJrdHhCdEM7O0V1Qmp0eEJLO0lBQWlDO0d2QnF0eEJ0Qzs7RXVCbnR4Qks7SUFDRTtJQUNBO0d2QnN0eEJQOztFdUJudHhCSztJQUNFO0lBQ0E7R3ZCc3R4QlA7O0V1Qm50eEJLO0lBQW9DO0d2QnV0eEJ6Qzs7RXVCdHR4Qks7SUFBb0M7R3ZCMHR4QnpDOztFdUJ6dHhCSztJQUFvQztHdkI2dHhCekM7O0V1QjV0eEJLO0lBQW9DO0d2Qmd1eEJ6Qzs7RXVCL3R4Qks7SUFBb0M7R3ZCbXV4QnpDOztFdUJqdXhCSztJQUNFO0lBQ0E7R3ZCb3V4QlA7O0V1Qmp1eEJLO0lBQ0U7SUFDQTtHdkJvdXhCUDtDQUNGOztBZXAzeEJLO0VRa0hFO0lBQWlDO0d2QnV3eEJ0Qzs7RXVCdHd4Qks7SUFBaUM7R3ZCMHd4QnRDOztFdUJ6d3hCSztJQUFpQztHdkI2d3hCdEM7O0V1QjV3eEJLO0lBQWlDO0d2Qmd4eEJ0Qzs7RXVCL3d4Qks7SUFBaUM7R3ZCbXh4QnRDOztFdUJqeHhCSztJQUNFO0lBQ0E7R3ZCb3h4QlA7O0V1Qmp4eEJLO0lBQ0U7SUFDQTtHdkJveHhCUDs7RXVCanh4Qks7SUFBb0M7R3ZCcXh4QnpDOztFdUJweHhCSztJQUFvQztHdkJ3eHhCekM7O0V1QnZ4eEJLO0lBQW9DO0d2QjJ4eEJ6Qzs7RXVCMXh4Qks7SUFBb0M7R3ZCOHh4QnpDOztFdUI3eHhCSztJQUFvQztHdkJpeXhCekM7O0V1Qi94eEJLO0lBQ0U7SUFDQTtHdkJreXhCUDs7RXVCL3h4Qks7SUFDRTtJQUNBO0d2Qmt5eEJQO0NBQ0Y7O0F1QmwyeEJHO0VBQVk7Q3ZCczJ4QmY7O0F1QnIyeEJHO0VBQVk7Q3ZCeTJ4QmY7O0F1QngyeEJHO0VBQVk7Q3ZCNDJ4QmY7O0F1QjMyeEJHO0VBQVk7Q3ZCKzJ4QmY7O0F1QjkyeEJHO0VBQVk7Q3ZCazN4QmY7O0F1QmgzeEJHO0VBQ0U7RUFDQTtDdkJtM3hCTDs7QXVCaDN4Qkc7RUFDRTtFQUNBO0N2Qm0zeEJMOztBdUJoM3hCRztFQUFlO0N2Qm8zeEJsQjs7QXVCbjN4Qkc7RUFBZTtDdkJ1M3hCbEI7O0F1QnQzeEJHO0VBQWU7Q3ZCMDN4QmxCOztBdUJ6M3hCRztFQUFlO0N2QjYzeEJsQjs7QXVCNTN4Qkc7RUFBZTtDdkJnNHhCbEI7O0F1QjkzeEJHO0VBQ0U7RUFDQTtDdkJpNHhCTDs7QXVCOTN4Qkc7RUFDRTtFQUNBO0N2Qmk0eEJMOztBZTkreEJLO0VRa0hFO0lBQWlDO0d2Qmk0eEJ0Qzs7RXVCaDR4Qks7SUFBaUM7R3ZCbzR4QnRDOztFdUJuNHhCSztJQUFpQztHdkJ1NHhCdEM7O0V1QnQ0eEJLO0lBQWlDO0d2QjA0eEJ0Qzs7RXVCejR4Qks7SUFBaUM7R3ZCNjR4QnRDOztFdUIzNHhCSztJQUNFO0lBQ0E7R3ZCODR4QlA7O0V1QjM0eEJLO0lBQ0U7SUFDQTtHdkI4NHhCUDs7RXVCMzR4Qks7SUFBb0M7R3ZCKzR4QnpDOztFdUI5NHhCSztJQUFvQztHdkJrNXhCekM7O0V1Qmo1eEJLO0lBQW9DO0d2QnE1eEJ6Qzs7RXVCcDV4Qks7SUFBb0M7R3ZCdzV4QnpDOztFdUJ2NXhCSztJQUFvQztHdkIyNXhCekM7O0V1Qno1eEJLO0lBQ0U7SUFDQTtHdkI0NXhCUDs7RXVCejV4Qks7SUFDRTtJQUNBO0d2QjQ1eEJQO0NBQ0Y7O0FlNWl5Qks7RVFrSEU7SUFBaUM7R3ZCKzd4QnRDOztFdUI5N3hCSztJQUFpQztHdkJrOHhCdEM7O0V1Qmo4eEJLO0lBQWlDO0d2QnE4eEJ0Qzs7RXVCcDh4Qks7SUFBaUM7R3ZCdzh4QnRDOztFdUJ2OHhCSztJQUFpQztHdkIyOHhCdEM7O0V1Qno4eEJLO0lBQ0U7SUFDQTtHdkI0OHhCUDs7RXVCejh4Qks7SUFDRTtJQUNBO0d2QjQ4eEJQOztFdUJ6OHhCSztJQUFvQztHdkI2OHhCekM7O0V1QjU4eEJLO0lBQW9DO0d2Qmc5eEJ6Qzs7RXVCLzh4Qks7SUFBb0M7R3ZCbTl4QnpDOztFdUJsOXhCSztJQUFvQztHdkJzOXhCekM7O0V1QnI5eEJLO0lBQW9DO0d2Qnk5eEJ6Qzs7RXVCdjl4Qks7SUFDRTtJQUNBO0d2QjA5eEJQOztFdUJ2OXhCSztJQUNFO0lBQ0E7R3ZCMDl4QlA7Q0FDRjs7QWUxbXlCSztFUWtIRTtJQUFpQztHdkI2L3hCdEM7O0V1QjUveEJLO0lBQWlDO0d2QmdneUJ0Qzs7RXVCLy94Qks7SUFBaUM7R3ZCbWd5QnRDOztFdUJsZ3lCSztJQUFpQztHdkJzZ3lCdEM7O0V1QnJneUJLO0lBQWlDO0d2QnlneUJ0Qzs7RXVCdmd5Qks7SUFDRTtJQUNBO0d2QjBneUJQOztFdUJ2Z3lCSztJQUNFO0lBQ0E7R3ZCMGd5QlA7O0V1QnZneUJLO0lBQW9DO0d2QjJneUJ6Qzs7RXVCMWd5Qks7SUFBb0M7R3ZCOGd5QnpDOztFdUI3Z3lCSztJQUFvQztHdkJpaHlCekM7O0V1QmhoeUJLO0lBQW9DO0d2Qm9oeUJ6Qzs7RXVCbmh5Qks7SUFBb0M7R3ZCdWh5QnpDOztFdUJyaHlCSztJQUNFO0lBQ0E7R3ZCd2h5QlA7O0V1QnJoeUJLO0lBQ0U7SUFDQTtHdkJ3aHlCUDtDQUNGOztBZXhxeUJLO0VRa0hFO0lBQWlDO0d2QjJqeUJ0Qzs7RXVCMWp5Qks7SUFBaUM7R3ZCOGp5QnRDOztFdUI3anlCSztJQUFpQztHdkJpa3lCdEM7O0V1QmhreUJLO0lBQWlDO0d2Qm9reUJ0Qzs7RXVCbmt5Qks7SUFBaUM7R3ZCdWt5QnRDOztFdUJya3lCSztJQUNFO0lBQ0E7R3ZCd2t5QlA7O0V1QnJreUJLO0lBQ0U7SUFDQTtHdkJ3a3lCUDs7RXVCcmt5Qks7SUFBb0M7R3ZCeWt5QnpDOztFdUJ4a3lCSztJQUFvQztHdkI0a3lCekM7O0V1QjNreUJLO0lBQW9DO0d2QitreUJ6Qzs7RXVCOWt5Qks7SUFBb0M7R3ZCa2x5QnpDOztFdUJqbHlCSztJQUFvQztHdkJxbHlCekM7O0V1Qm5seUJLO0lBQ0U7SUFDQTtHdkJzbHlCUDs7RXVCbmx5Qks7SUFDRTtJQUNBO0d2QnNseUJQO0NBQ0Y7O0FldHV5Qks7RVFrSEU7SUFBaUM7R3ZCeW55QnRDOztFdUJ4bnlCSztJQUFpQztHdkI0bnlCdEM7O0V1QjNueUJLO0lBQWlDO0d2QitueUJ0Qzs7RXVCOW55Qks7SUFBaUM7R3ZCa295QnRDOztFdUJqb3lCSztJQUFpQztHdkJxb3lCdEM7O0V1Qm5veUJLO0lBQ0U7SUFDQTtHdkJzb3lCUDs7RXVCbm95Qks7SUFDRTtJQUNBO0d2QnNveUJQOztFdUJub3lCSztJQUFvQztHdkJ1b3lCekM7O0V1QnRveUJLO0lBQW9DO0d2QjBveUJ6Qzs7RXVCem95Qks7SUFBb0M7R3ZCNm95QnpDOztFdUI1b3lCSztJQUFvQztHdkJncHlCekM7O0V1Qi9veUJLO0lBQW9DO0d2Qm1weUJ6Qzs7RXVCanB5Qks7SUFDRTtJQUNBO0d2Qm9weUJQOztFdUJqcHlCSztJQUNFO0lBQ0E7R3ZCb3B5QlA7Q0FDRjs7QWVweXlCSztFUWtIRTtJQUFpQztHdkJ1cnlCdEM7O0V1QnRyeUJLO0lBQWlDO0d2QjByeUJ0Qzs7RXVCenJ5Qks7SUFBaUM7R3ZCNnJ5QnRDOztFdUI1cnlCSztJQUFpQztHdkJnc3lCdEM7O0V1Qi9yeUJLO0lBQWlDO0d2Qm1zeUJ0Qzs7RXVCanN5Qks7SUFDRTtJQUNBO0d2Qm9zeUJQOztFdUJqc3lCSztJQUNFO0lBQ0E7R3ZCb3N5QlA7O0V1QmpzeUJLO0lBQW9DO0d2QnFzeUJ6Qzs7RXVCcHN5Qks7SUFBb0M7R3ZCd3N5QnpDOztFdUJ2c3lCSztJQUFvQztHdkIyc3lCekM7O0V1QjFzeUJLO0lBQW9DO0d2QjhzeUJ6Qzs7RXVCN3N5Qks7SUFBb0M7R3ZCaXR5QnpDOztFdUIvc3lCSztJQUNFO0lBQ0E7R3ZCa3R5QlA7O0V1Qi9zeUJLO0lBQ0U7SUFDQTtHdkJrdHlCUDtDQUNGOztBZWwyeUJLO0VRa0hFO0lBQWlDO0d2QnF2eUJ0Qzs7RXVCcHZ5Qks7SUFBaUM7R3ZCd3Z5QnRDOztFdUJ2dnlCSztJQUFpQztHdkIydnlCdEM7O0V1QjF2eUJLO0lBQWlDO0d2Qjh2eUJ0Qzs7RXVCN3Z5Qks7SUFBaUM7R3ZCaXd5QnRDOztFdUIvdnlCSztJQUNFO0lBQ0E7R3ZCa3d5QlA7O0V1Qi92eUJLO0lBQ0U7SUFDQTtHdkJrd3lCUDs7RXVCL3Z5Qks7SUFBb0M7R3ZCbXd5QnpDOztFdUJsd3lCSztJQUFvQztHdkJzd3lCekM7O0V1QnJ3eUJLO0lBQW9DO0d2Qnl3eUJ6Qzs7RXVCeHd5Qks7SUFBb0M7R3ZCNHd5QnpDOztFdUIzd3lCSztJQUFvQztHdkIrd3lCekM7O0V1Qjd3eUJLO0lBQ0U7SUFDQTtHdkJneHlCUDs7RXVCN3d5Qks7SUFDRTtJQUNBO0d2Qmd4eUJQO0NBQ0Y7O0FlaDZ5Qks7RVFrSEU7SUFBaUM7R3ZCbXp5QnRDOztFdUJsenlCSztJQUFpQztHdkJzenlCdEM7O0V1QnJ6eUJLO0lBQWlDO0d2Qnl6eUJ0Qzs7RXVCeHp5Qks7SUFBaUM7R3ZCNHp5QnRDOztFdUIzenlCSztJQUFpQztHdkIrenlCdEM7O0V1Qjd6eUJLO0lBQ0U7SUFDQTtHdkJnMHlCUDs7RXVCN3p5Qks7SUFDRTtJQUNBO0d2QmcweUJQOztFdUI3enlCSztJQUFvQztHdkJpMHlCekM7O0V1QmgweUJLO0lBQW9DO0d2Qm8weUJ6Qzs7RXVCbjB5Qks7SUFBb0M7R3ZCdTB5QnpDOztFdUJ0MHlCSztJQUFvQztHdkIwMHlCekM7O0V1QnoweUJLO0lBQW9DO0d2QjYweUJ6Qzs7RXVCMzB5Qks7SUFDRTtJQUNBO0d2QjgweUJQOztFdUIzMHlCSztJQUNFO0lBQ0E7R3ZCODB5QlA7Q0FDRjs7QWU5OXlCSztFUWtIRTtJQUFpQztHdkJpM3lCdEM7O0V1QmgzeUJLO0lBQWlDO0d2Qm8zeUJ0Qzs7RXVCbjN5Qks7SUFBaUM7R3ZCdTN5QnRDOztFdUJ0M3lCSztJQUFpQztHdkIwM3lCdEM7O0V1QnozeUJLO0lBQWlDO0d2QjYzeUJ0Qzs7RXVCMzN5Qks7SUFDRTtJQUNBO0d2QjgzeUJQOztFdUIzM3lCSztJQUNFO0lBQ0E7R3ZCODN5QlA7O0V1QjMzeUJLO0lBQW9DO0d2QiszeUJ6Qzs7RXVCOTN5Qks7SUFBb0M7R3ZCazR5QnpDOztFdUJqNHlCSztJQUFvQztHdkJxNHlCekM7O0V1QnA0eUJLO0lBQW9DO0d2Qnc0eUJ6Qzs7RXVCdjR5Qks7SUFBb0M7R3ZCMjR5QnpDOztFdUJ6NHlCSztJQUNFO0lBQ0E7R3ZCNDR5QlA7O0V1Qno0eUJLO0lBQ0U7SUFDQTtHdkI0NHlCUDtDQUNGOztBZTVoekJLO0VRa0hFO0lBQWlDO0d2Qis2eUJ0Qzs7RXVCOTZ5Qks7SUFBaUM7R3ZCazd5QnRDOztFdUJqN3lCSztJQUFpQztHdkJxN3lCdEM7O0V1QnA3eUJLO0lBQWlDO0d2Qnc3eUJ0Qzs7RXVCdjd5Qks7SUFBaUM7R3ZCMjd5QnRDOztFdUJ6N3lCSztJQUNFO0lBQ0E7R3ZCNDd5QlA7O0V1Qno3eUJLO0lBQ0U7SUFDQTtHdkI0N3lCUDs7RXVCejd5Qks7SUFBb0M7R3ZCNjd5QnpDOztFdUI1N3lCSztJQUFvQztHdkJnOHlCekM7O0V1Qi83eUJLO0lBQW9DO0d2Qm04eUJ6Qzs7RXVCbDh5Qks7SUFBb0M7R3ZCczh5QnpDOztFdUJyOHlCSztJQUFvQztHdkJ5OHlCekM7O0V1QnY4eUJLO0lBQ0U7SUFDQTtHdkIwOHlCUDs7RXVCdjh5Qks7SUFDRTtJQUNBO0d2QjA4eUJQO0NBQ0Y7O0FlMWx6Qks7RVFrSEU7SUFBaUM7R3ZCNit5QnRDOztFdUI1K3lCSztJQUFpQztHdkJnL3lCdEM7O0V1Qi8reUJLO0lBQWlDO0d2Qm0veUJ0Qzs7RXVCbC95Qks7SUFBaUM7R3ZCcy95QnRDOztFdUJyL3lCSztJQUFpQztHdkJ5L3lCdEM7O0V1QnYveUJLO0lBQ0U7SUFDQTtHdkIwL3lCUDs7RXVCdi95Qks7SUFDRTtJQUNBO0d2QjAveUJQOztFdUJ2L3lCSztJQUFvQztHdkIyL3lCekM7O0V1QjEveUJLO0lBQW9DO0d2QjgveUJ6Qzs7RXVCNy95Qks7SUFBb0M7R3ZCaWd6QnpDOztFdUJoZ3pCSztJQUFvQztHdkJvZ3pCekM7O0V1Qm5nekJLO0lBQW9DO0d2QnVnekJ6Qzs7RXVCcmd6Qks7SUFDRTtJQUNBO0d2QndnekJQOztFdUJyZ3pCSztJQUNFO0lBQ0E7R3ZCd2d6QlA7Q0FDRjs7QWV4cHpCSztFUWtIRTtJQUFpQztHdkIyaXpCdEM7O0V1QjFpekJLO0lBQWlDO0d2QjhpekJ0Qzs7RXVCN2l6Qks7SUFBaUM7R3ZCaWp6QnRDOztFdUJoanpCSztJQUFpQztHdkJvanpCdEM7O0V1Qm5qekJLO0lBQWlDO0d2QnVqekJ0Qzs7RXVCcmp6Qks7SUFDRTtJQUNBO0d2QndqekJQOztFdUJyanpCSztJQUNFO0lBQ0E7R3ZCd2p6QlA7O0V1QnJqekJLO0lBQW9DO0d2QnlqekJ6Qzs7RXVCeGp6Qks7SUFBb0M7R3ZCNGp6QnpDOztFdUIzanpCSztJQUFvQztHdkIranpCekM7O0V1QjlqekJLO0lBQW9DO0d2QmtrekJ6Qzs7RXVCamt6Qks7SUFBb0M7R3ZCcWt6QnpDOztFdUJua3pCSztJQUNFO0lBQ0E7R3ZCc2t6QlA7O0V1Qm5rekJLO0lBQ0U7SUFDQTtHdkJza3pCUDtDQUNGOztBdUJ6anpCRztFQUFZO0N2QjZqekJmOztBdUI1anpCRztFQUFZO0N2QmdrekJmOztBdUIvanpCRztFQUFZO0N2Qm1rekJmOztBdUJsa3pCRztFQUFZO0N2QnNrekJmOztBdUJya3pCRztFQUFZO0N2QnlrekJmOztBdUJ2a3pCRztFQUNFO0VBQ0E7Q3ZCMGt6Qkw7O0F1QnZrekJHO0VBQ0U7RUFDQTtDdkIwa3pCTDs7QXVCdmt6Qkc7RUFBZTtDdkIya3pCbEI7O0F1QjFrekJHO0VBQWU7Q3ZCOGt6QmxCOztBdUI3a3pCRztFQUFlO0N2QmlsekJsQjs7QXVCaGx6Qkc7RUFBZTtDdkJvbHpCbEI7O0F1Qm5sekJHO0VBQWU7Q3ZCdWx6QmxCOztBdUJybHpCRztFQUNFO0VBQ0E7Q3ZCd2x6Qkw7O0F1QnJsekJHO0VBQ0U7RUFDQTtDdkJ3bHpCTDs7QWVseHpCSztFUStMRTtJQUFpQztHdkJ3bHpCdEM7O0V1QnZsekJLO0lBQWlDO0d2QjJsekJ0Qzs7RXVCMWx6Qks7SUFBaUM7R3ZCOGx6QnRDOztFdUI3bHpCSztJQUFpQztHdkJpbXpCdEM7O0V1QmhtekJLO0lBQWlDO0d2Qm9tekJ0Qzs7RXVCbG16Qks7SUFDRTtJQUNBO0d2QnFtekJQOztFdUJsbXpCSztJQUNFO0lBQ0E7R3ZCcW16QlA7O0V1QmxtekJLO0lBQW9DO0d2QnNtekJ6Qzs7RXVCcm16Qks7SUFBb0M7R3ZCeW16QnpDOztFdUJ4bXpCSztJQUFvQztHdkI0bXpCekM7O0V1QjNtekJLO0lBQW9DO0d2QittekJ6Qzs7RXVCOW16Qks7SUFBb0M7R3ZCa256QnpDOztFdUJobnpCSztJQUNFO0lBQ0E7R3ZCbW56QlA7O0V1QmhuekJLO0lBQ0U7SUFDQTtHdkJtbnpCUDtDQUNGOztBZWgxekJLO0VRK0xFO0lBQWlDO0d2QnNwekJ0Qzs7RXVCcnB6Qks7SUFBaUM7R3ZCeXB6QnRDOztFdUJ4cHpCSztJQUFpQztHdkI0cHpCdEM7O0V1QjNwekJLO0lBQWlDO0d2QitwekJ0Qzs7RXVCOXB6Qks7SUFBaUM7R3ZCa3F6QnRDOztFdUJocXpCSztJQUNFO0lBQ0E7R3ZCbXF6QlA7O0V1QmhxekJLO0lBQ0U7SUFDQTtHdkJtcXpCUDs7RXVCaHF6Qks7SUFBb0M7R3ZCb3F6QnpDOztFdUJucXpCSztJQUFvQztHdkJ1cXpCekM7O0V1QnRxekJLO0lBQW9DO0d2QjBxekJ6Qzs7RXVCenF6Qks7SUFBb0M7R3ZCNnF6QnpDOztFdUI1cXpCSztJQUFvQztHdkJncnpCekM7O0V1QjlxekJLO0lBQ0U7SUFDQTtHdkJpcnpCUDs7RXVCOXF6Qks7SUFDRTtJQUNBO0d2QmlyekJQO0NBQ0Y7O0FlOTR6Qks7RVErTEU7SUFBaUM7R3ZCb3R6QnRDOztFdUJudHpCSztJQUFpQztHdkJ1dHpCdEM7O0V1QnR0ekJLO0lBQWlDO0d2QjB0ekJ0Qzs7RXVCenR6Qks7SUFBaUM7R3ZCNnR6QnRDOztFdUI1dHpCSztJQUFpQztHdkJndXpCdEM7O0V1Qjl0ekJLO0lBQ0U7SUFDQTtHdkJpdXpCUDs7RXVCOXR6Qks7SUFDRTtJQUNBO0d2Qml1ekJQOztFdUI5dHpCSztJQUFvQztHdkJrdXpCekM7O0V1Qmp1ekJLO0lBQW9DO0d2QnF1ekJ6Qzs7RXVCcHV6Qks7SUFBb0M7R3ZCd3V6QnpDOztFdUJ2dXpCSztJQUFvQztHdkIydXpCekM7O0V1QjF1ekJLO0lBQW9DO0d2Qjh1ekJ6Qzs7RXVCNXV6Qks7SUFDRTtJQUNBO0d2Qit1ekJQOztFdUI1dXpCSztJQUNFO0lBQ0E7R3ZCK3V6QlA7Q0FDRjs7QWU1OHpCSztFUStMRTtJQUFpQztHdkJreHpCdEM7O0V1Qmp4ekJLO0lBQWlDO0d2QnF4ekJ0Qzs7RXVCcHh6Qks7SUFBaUM7R3ZCd3h6QnRDOztFdUJ2eHpCSztJQUFpQztHdkIyeHpCdEM7O0V1QjF4ekJLO0lBQWlDO0d2Qjh4ekJ0Qzs7RXVCNXh6Qks7SUFDRTtJQUNBO0d2Qit4ekJQOztFdUI1eHpCSztJQUNFO0lBQ0E7R3ZCK3h6QlA7O0V1QjV4ekJLO0lBQW9DO0d2Qmd5ekJ6Qzs7RXVCL3h6Qks7SUFBb0M7R3ZCbXl6QnpDOztFdUJseXpCSztJQUFvQztHdkJzeXpCekM7O0V1QnJ5ekJLO0lBQW9DO0d2Qnl5ekJ6Qzs7RXVCeHl6Qks7SUFBb0M7R3ZCNHl6QnpDOztFdUIxeXpCSztJQUNFO0lBQ0E7R3ZCNnl6QlA7O0V1QjF5ekJLO0lBQ0U7SUFDQTtHdkI2eXpCUDtDQUNGOztBZTFnMEJLO0VRK0xFO0lBQWlDO0d2QmcxekJ0Qzs7RXVCLzB6Qks7SUFBaUM7R3ZCbTF6QnRDOztFdUJsMXpCSztJQUFpQztHdkJzMXpCdEM7O0V1QnIxekJLO0lBQWlDO0d2QnkxekJ0Qzs7RXVCeDF6Qks7SUFBaUM7R3ZCNDF6QnRDOztFdUIxMXpCSztJQUNFO0lBQ0E7R3ZCNjF6QlA7O0V1QjExekJLO0lBQ0U7SUFDQTtHdkI2MXpCUDs7RXVCMTF6Qks7SUFBb0M7R3ZCODF6QnpDOztFdUI3MXpCSztJQUFvQztHdkJpMnpCekM7O0V1QmgyekJLO0lBQW9DO0d2Qm8yekJ6Qzs7RXVCbjJ6Qks7SUFBb0M7R3ZCdTJ6QnpDOztFdUJ0MnpCSztJQUFvQztHdkIwMnpCekM7O0V1QngyekJLO0lBQ0U7SUFDQTtHdkIyMnpCUDs7RXVCeDJ6Qks7SUFDRTtJQUNBO0d2QjIyekJQO0NBQ0Y7O0FleGswQks7RVErTEU7SUFBaUM7R3ZCODR6QnRDOztFdUI3NHpCSztJQUFpQztHdkJpNXpCdEM7O0V1Qmg1ekJLO0lBQWlDO0d2Qm81ekJ0Qzs7RXVCbjV6Qks7SUFBaUM7R3ZCdTV6QnRDOztFdUJ0NXpCSztJQUFpQztHdkIwNXpCdEM7O0V1Qng1ekJLO0lBQ0U7SUFDQTtHdkIyNXpCUDs7RXVCeDV6Qks7SUFDRTtJQUNBO0d2QjI1ekJQOztFdUJ4NXpCSztJQUFvQztHdkI0NXpCekM7O0V1QjM1ekJLO0lBQW9DO0d2Qis1ekJ6Qzs7RXVCOTV6Qks7SUFBb0M7R3ZCazZ6QnpDOztFdUJqNnpCSztJQUFvQztHdkJxNnpCekM7O0V1QnA2ekJLO0lBQW9DO0d2Qnc2ekJ6Qzs7RXVCdDZ6Qks7SUFDRTtJQUNBO0d2Qnk2ekJQOztFdUJ0NnpCSztJQUNFO0lBQ0E7R3ZCeTZ6QlA7Q0FDRjs7QWV0bzBCSztFUStMRTtJQUFpQztHdkI0OHpCdEM7O0V1QjM4ekJLO0lBQWlDO0d2Qis4ekJ0Qzs7RXVCOTh6Qks7SUFBaUM7R3ZCazl6QnRDOztFdUJqOXpCSztJQUFpQztHdkJxOXpCdEM7O0V1QnA5ekJLO0lBQWlDO0d2Qnc5ekJ0Qzs7RXVCdDl6Qks7SUFDRTtJQUNBO0d2Qnk5ekJQOztFdUJ0OXpCSztJQUNFO0lBQ0E7R3ZCeTl6QlA7O0V1QnQ5ekJLO0lBQW9DO0d2QjA5ekJ6Qzs7RXVCejl6Qks7SUFBb0M7R3ZCNjl6QnpDOztFdUI1OXpCSztJQUFvQztHdkJnK3pCekM7O0V1Qi85ekJLO0lBQW9DO0d2Qm0rekJ6Qzs7RXVCbCt6Qks7SUFBb0M7R3ZCcyt6QnpDOztFdUJwK3pCSztJQUNFO0lBQ0E7R3ZCdSt6QlA7O0V1QnArekJLO0lBQ0U7SUFDQTtHdkJ1K3pCUDtDQUNGOztBZXBzMEJLO0VRK0xFO0lBQWlDO0d2QjBnMEJ0Qzs7RXVCemcwQks7SUFBaUM7R3ZCNmcwQnRDOztFdUI1ZzBCSztJQUFpQztHdkJnaDBCdEM7O0V1Qi9nMEJLO0lBQWlDO0d2Qm1oMEJ0Qzs7RXVCbGgwQks7SUFBaUM7R3ZCc2gwQnRDOztFdUJwaDBCSztJQUNFO0lBQ0E7R3ZCdWgwQlA7O0V1QnBoMEJLO0lBQ0U7SUFDQTtHdkJ1aDBCUDs7RXVCcGgwQks7SUFBb0M7R3ZCd2gwQnpDOztFdUJ2aDBCSztJQUFvQztHdkIyaDBCekM7O0V1QjFoMEJLO0lBQW9DO0d2QjhoMEJ6Qzs7RXVCN2gwQks7SUFBb0M7R3ZCaWkwQnpDOztFdUJoaTBCSztJQUFvQztHdkJvaTBCekM7O0V1QmxpMEJLO0lBQ0U7SUFDQTtHdkJxaTBCUDs7RXVCbGkwQks7SUFDRTtJQUNBO0d2QnFpMEJQO0NBQ0Y7O0FlbHcwQks7RVErTEU7SUFBaUM7R3ZCd2swQnRDOztFdUJ2azBCSztJQUFpQztHdkIyazBCdEM7O0V1QjFrMEJLO0lBQWlDO0d2QjhrMEJ0Qzs7RXVCN2swQks7SUFBaUM7R3ZCaWwwQnRDOztFdUJobDBCSztJQUFpQztHdkJvbDBCdEM7O0V1QmxsMEJLO0lBQ0U7SUFDQTtHdkJxbDBCUDs7RXVCbGwwQks7SUFDRTtJQUNBO0d2QnFsMEJQOztFdUJsbDBCSztJQUFvQztHdkJzbDBCekM7O0V1QnJsMEJLO0lBQW9DO0d2QnlsMEJ6Qzs7RXVCeGwwQks7SUFBb0M7R3ZCNGwwQnpDOztFdUIzbDBCSztJQUFvQztHdkIrbDBCekM7O0V1QjlsMEJLO0lBQW9DO0d2QmttMEJ6Qzs7RXVCaG0wQks7SUFDRTtJQUNBO0d2Qm1tMEJQOztFdUJobTBCSztJQUNFO0lBQ0E7R3ZCbW0wQlA7Q0FDRjs7QWVoMDBCSztFUStMRTtJQUFpQztHdkJzbzBCdEM7O0V1QnJvMEJLO0lBQWlDO0d2QnlvMEJ0Qzs7RXVCeG8wQks7SUFBaUM7R3ZCNG8wQnRDOztFdUIzbzBCSztJQUFpQztHdkIrbzBCdEM7O0V1QjlvMEJLO0lBQWlDO0d2QmtwMEJ0Qzs7RXVCaHAwQks7SUFDRTtJQUNBO0d2Qm1wMEJQOztFdUJocDBCSztJQUNFO0lBQ0E7R3ZCbXAwQlA7O0V1QmhwMEJLO0lBQW9DO0d2Qm9wMEJ6Qzs7RXVCbnAwQks7SUFBb0M7R3ZCdXAwQnpDOztFdUJ0cDBCSztJQUFvQztHdkIwcDBCekM7O0V1QnpwMEJLO0lBQW9DO0d2QjZwMEJ6Qzs7RXVCNXAwQks7SUFBb0M7R3ZCZ3EwQnpDOztFdUI5cDBCSztJQUNFO0lBQ0E7R3ZCaXEwQlA7O0V1QjlwMEJLO0lBQ0U7SUFDQTtHdkJpcTBCUDtDQUNGOztBZTkzMEJLO0VRK0xFO0lBQWlDO0d2Qm9zMEJ0Qzs7RXVCbnMwQks7SUFBaUM7R3ZCdXMwQnRDOztFdUJ0czBCSztJQUFpQztHdkIwczBCdEM7O0V1QnpzMEJLO0lBQWlDO0d2QjZzMEJ0Qzs7RXVCNXMwQks7SUFBaUM7R3ZCZ3QwQnRDOztFdUI5czBCSztJQUNFO0lBQ0E7R3ZCaXQwQlA7O0V1QjlzMEJLO0lBQ0U7SUFDQTtHdkJpdDBCUDs7RXVCOXMwQks7SUFBb0M7R3ZCa3QwQnpDOztFdUJqdDBCSztJQUFvQztHdkJxdDBCekM7O0V1QnB0MEJLO0lBQW9DO0d2Qnd0MEJ6Qzs7RXVCdnQwQks7SUFBb0M7R3ZCMnQwQnpDOztFdUIxdDBCSztJQUFvQztHdkI4dDBCekM7O0V1QjV0MEJLO0lBQ0U7SUFDQTtHdkIrdDBCUDs7RXVCNXQwQks7SUFDRTtJQUNBO0d2Qit0MEJQO0NBQ0Y7O0FlNTcwQks7RVErTEU7SUFBaUM7R3ZCa3cwQnRDOztFdUJqdzBCSztJQUFpQztHdkJxdzBCdEM7O0V1QnB3MEJLO0lBQWlDO0d2Qnd3MEJ0Qzs7RXVCdncwQks7SUFBaUM7R3ZCMncwQnRDOztFdUIxdzBCSztJQUFpQztHdkI4dzBCdEM7O0V1QjV3MEJLO0lBQ0U7SUFDQTtHdkIrdzBCUDs7RXVCNXcwQks7SUFDRTtJQUNBO0d2Qit3MEJQOztFdUI1dzBCSztJQUFvQztHdkJneDBCekM7O0V1Qi93MEJLO0lBQW9DO0d2Qm14MEJ6Qzs7RXVCbHgwQks7SUFBb0M7R3ZCc3gwQnpDOztFdUJyeDBCSztJQUFvQztHdkJ5eDBCekM7O0V1Qnh4MEJLO0lBQW9DO0d2QjR4MEJ6Qzs7RXVCMXgwQks7SUFDRTtJQUNBO0d2QjZ4MEJQOztFdUIxeDBCSztJQUNFO0lBQ0E7R3ZCNngwQlA7Q0FDRjs7QXVCNzEwQkc7RUFBWTtDdkJpMjBCZjs7QXVCaDIwQkc7RUFBWTtDdkJvMjBCZjs7QXVCbjIwQkc7RUFBWTtDdkJ1MjBCZjs7QXVCdDIwQkc7RUFBWTtDdkIwMjBCZjs7QXVCejIwQkc7RUFBWTtDdkI2MjBCZjs7QXVCMzIwQkc7RUFDRTtFQUNBO0N2QjgyMEJMOztBdUIzMjBCRztFQUNFO0VBQ0E7Q3ZCODIwQkw7O0F1QjMyMEJHO0VBQWU7Q3ZCKzIwQmxCOztBdUI5MjBCRztFQUFlO0N2QmszMEJsQjs7QXVCajMwQkc7RUFBZTtDdkJxMzBCbEI7O0F1QnAzMEJHO0VBQWU7Q3ZCdzMwQmxCOztBdUJ2MzBCRztFQUFlO0N2QjIzMEJsQjs7QXVCejMwQkc7RUFDRTtFQUNBO0N2QjQzMEJMOztBdUJ6MzBCRztFQUNFO0VBQ0E7Q3ZCNDMwQkw7O0FldGoxQks7RVErTEU7SUFBaUM7R3ZCNDMwQnRDOztFdUIzMzBCSztJQUFpQztHdkIrMzBCdEM7O0V1QjkzMEJLO0lBQWlDO0d2Qms0MEJ0Qzs7RXVCajQwQks7SUFBaUM7R3ZCcTQwQnRDOztFdUJwNDBCSztJQUFpQztHdkJ3NDBCdEM7O0V1QnQ0MEJLO0lBQ0U7SUFDQTtHdkJ5NDBCUDs7RXVCdDQwQks7SUFDRTtJQUNBO0d2Qnk0MEJQOztFdUJ0NDBCSztJQUFvQztHdkIwNDBCekM7O0V1Qno0MEJLO0lBQW9DO0d2QjY0MEJ6Qzs7RXVCNTQwQks7SUFBb0M7R3ZCZzUwQnpDOztFdUIvNDBCSztJQUFvQztHdkJtNTBCekM7O0V1Qmw1MEJLO0lBQW9DO0d2QnM1MEJ6Qzs7RXVCcDUwQks7SUFDRTtJQUNBO0d2QnU1MEJQOztFdUJwNTBCSztJQUNFO0lBQ0E7R3ZCdTUwQlA7Q0FDRjs7QWVwbjFCSztFUStMRTtJQUFpQztHdkIwNzBCdEM7O0V1Qno3MEJLO0lBQWlDO0d2QjY3MEJ0Qzs7RXVCNTcwQks7SUFBaUM7R3ZCZzgwQnRDOztFdUIvNzBCSztJQUFpQztHdkJtODBCdEM7O0V1Qmw4MEJLO0lBQWlDO0d2QnM4MEJ0Qzs7RXVCcDgwQks7SUFDRTtJQUNBO0d2QnU4MEJQOztFdUJwODBCSztJQUNFO0lBQ0E7R3ZCdTgwQlA7O0V1QnA4MEJLO0lBQW9DO0d2Qnc4MEJ6Qzs7RXVCdjgwQks7SUFBb0M7R3ZCMjgwQnpDOztFdUIxODBCSztJQUFvQztHdkI4ODBCekM7O0V1Qjc4MEJLO0lBQW9DO0d2Qmk5MEJ6Qzs7RXVCaDkwQks7SUFBb0M7R3ZCbzkwQnpDOztFdUJsOTBCSztJQUNFO0lBQ0E7R3ZCcTkwQlA7O0V1Qmw5MEJLO0lBQ0U7SUFDQTtHdkJxOTBCUDtDQUNGOztBZWxyMUJLO0VRK0xFO0lBQWlDO0d2QncvMEJ0Qzs7RXVCdi8wQks7SUFBaUM7R3ZCMi8wQnRDOztFdUIxLzBCSztJQUFpQztHdkI4LzBCdEM7O0V1QjcvMEJLO0lBQWlDO0d2QmlnMUJ0Qzs7RXVCaGcxQks7SUFBaUM7R3ZCb2cxQnRDOztFdUJsZzFCSztJQUNFO0lBQ0E7R3ZCcWcxQlA7O0V1QmxnMUJLO0lBQ0U7SUFDQTtHdkJxZzFCUDs7RXVCbGcxQks7SUFBb0M7R3ZCc2cxQnpDOztFdUJyZzFCSztJQUFvQztHdkJ5ZzFCekM7O0V1QnhnMUJLO0lBQW9DO0d2QjRnMUJ6Qzs7RXVCM2cxQks7SUFBb0M7R3ZCK2cxQnpDOztFdUI5ZzFCSztJQUFvQztHdkJraDFCekM7O0V1QmhoMUJLO0lBQ0U7SUFDQTtHdkJtaDFCUDs7RXVCaGgxQks7SUFDRTtJQUNBO0d2Qm1oMUJQO0NBQ0Y7O0FlaHYxQks7RVErTEU7SUFBaUM7R3ZCc2oxQnRDOztFdUJyajFCSztJQUFpQztHdkJ5ajFCdEM7O0V1QnhqMUJLO0lBQWlDO0d2QjRqMUJ0Qzs7RXVCM2oxQks7SUFBaUM7R3ZCK2oxQnRDOztFdUI5ajFCSztJQUFpQztHdkJrazFCdEM7O0V1QmhrMUJLO0lBQ0U7SUFDQTtHdkJtazFCUDs7RXVCaGsxQks7SUFDRTtJQUNBO0d2Qm1rMUJQOztFdUJoazFCSztJQUFvQztHdkJvazFCekM7O0V1Qm5rMUJLO0lBQW9DO0d2QnVrMUJ6Qzs7RXVCdGsxQks7SUFBb0M7R3ZCMGsxQnpDOztFdUJ6azFCSztJQUFvQztHdkI2azFCekM7O0V1QjVrMUJLO0lBQW9DO0d2QmdsMUJ6Qzs7RXVCOWsxQks7SUFDRTtJQUNBO0d2QmlsMUJQOztFdUI5azFCSztJQUNFO0lBQ0E7R3ZCaWwxQlA7Q0FDRjs7QWU5eTFCSztFUStMRTtJQUFpQztHdkJvbjFCdEM7O0V1Qm5uMUJLO0lBQWlDO0d2QnVuMUJ0Qzs7RXVCdG4xQks7SUFBaUM7R3ZCMG4xQnRDOztFdUJ6bjFCSztJQUFpQztHdkI2bjFCdEM7O0V1QjVuMUJLO0lBQWlDO0d2QmdvMUJ0Qzs7RXVCOW4xQks7SUFDRTtJQUNBO0d2QmlvMUJQOztFdUI5bjFCSztJQUNFO0lBQ0E7R3ZCaW8xQlA7O0V1QjluMUJLO0lBQW9DO0d2QmtvMUJ6Qzs7RXVCam8xQks7SUFBb0M7R3ZCcW8xQnpDOztFdUJwbzFCSztJQUFvQztHdkJ3bzFCekM7O0V1QnZvMUJLO0lBQW9DO0d2QjJvMUJ6Qzs7RXVCMW8xQks7SUFBb0M7R3ZCOG8xQnpDOztFdUI1bzFCSztJQUNFO0lBQ0E7R3ZCK28xQlA7O0V1QjVvMUJLO0lBQ0U7SUFDQTtHdkIrbzFCUDtDQUNGOztBZTUyMUJLO0VRK0xFO0lBQWlDO0d2QmtyMUJ0Qzs7RXVCanIxQks7SUFBaUM7R3ZCcXIxQnRDOztFdUJwcjFCSztJQUFpQztHdkJ3cjFCdEM7O0V1QnZyMUJLO0lBQWlDO0d2QjJyMUJ0Qzs7RXVCMXIxQks7SUFBaUM7R3ZCOHIxQnRDOztFdUI1cjFCSztJQUNFO0lBQ0E7R3ZCK3IxQlA7O0V1QjVyMUJLO0lBQ0U7SUFDQTtHdkIrcjFCUDs7RXVCNXIxQks7SUFBb0M7R3ZCZ3MxQnpDOztFdUIvcjFCSztJQUFvQztHdkJtczFCekM7O0V1QmxzMUJLO0lBQW9DO0d2QnNzMUJ6Qzs7RXVCcnMxQks7SUFBb0M7R3ZCeXMxQnpDOztFdUJ4czFCSztJQUFvQztHdkI0czFCekM7O0V1QjFzMUJLO0lBQ0U7SUFDQTtHdkI2czFCUDs7RXVCMXMxQks7SUFDRTtJQUNBO0d2QjZzMUJQO0NBQ0Y7O0FlMTYxQks7RVErTEU7SUFBaUM7R3ZCZ3YxQnRDOztFdUIvdTFCSztJQUFpQztHdkJtdjFCdEM7O0V1Qmx2MUJLO0lBQWlDO0d2QnN2MUJ0Qzs7RXVCcnYxQks7SUFBaUM7R3ZCeXYxQnRDOztFdUJ4djFCSztJQUFpQztHdkI0djFCdEM7O0V1QjF2MUJLO0lBQ0U7SUFDQTtHdkI2djFCUDs7RXVCMXYxQks7SUFDRTtJQUNBO0d2QjZ2MUJQOztFdUIxdjFCSztJQUFvQztHdkI4djFCekM7O0V1Qjd2MUJLO0lBQW9DO0d2Qml3MUJ6Qzs7RXVCaHcxQks7SUFBb0M7R3ZCb3cxQnpDOztFdUJudzFCSztJQUFvQztHdkJ1dzFCekM7O0V1QnR3MUJLO0lBQW9DO0d2QjB3MUJ6Qzs7RXVCeHcxQks7SUFDRTtJQUNBO0d2QjJ3MUJQOztFdUJ4dzFCSztJQUNFO0lBQ0E7R3ZCMncxQlA7Q0FDRjs7QWV4KzFCSztFUStMRTtJQUFpQztHdkI4eTFCdEM7O0V1Qjd5MUJLO0lBQWlDO0d2Qml6MUJ0Qzs7RXVCaHoxQks7SUFBaUM7R3ZCb3oxQnRDOztFdUJuejFCSztJQUFpQztHdkJ1ejFCdEM7O0V1QnR6MUJLO0lBQWlDO0d2QjB6MUJ0Qzs7RXVCeHoxQks7SUFDRTtJQUNBO0d2QjJ6MUJQOztFdUJ4ejFCSztJQUNFO0lBQ0E7R3ZCMnoxQlA7O0V1Qnh6MUJLO0lBQW9DO0d2QjR6MUJ6Qzs7RXVCM3oxQks7SUFBb0M7R3ZCK3oxQnpDOztFdUI5ejFCSztJQUFvQztHdkJrMDFCekM7O0V1QmowMUJLO0lBQW9DO0d2QnEwMUJ6Qzs7RXVCcDAxQks7SUFBb0M7R3ZCdzAxQnpDOztFdUJ0MDFCSztJQUNFO0lBQ0E7R3ZCeTAxQlA7O0V1QnQwMUJLO0lBQ0U7SUFDQTtHdkJ5MDFCUDtDQUNGOztBZXRpMkJLO0VRK0xFO0lBQWlDO0d2QjQyMUJ0Qzs7RXVCMzIxQks7SUFBaUM7R3ZCKzIxQnRDOztFdUI5MjFCSztJQUFpQztHdkJrMzFCdEM7O0V1QmozMUJLO0lBQWlDO0d2QnEzMUJ0Qzs7RXVCcDMxQks7SUFBaUM7R3ZCdzMxQnRDOztFdUJ0MzFCSztJQUNFO0lBQ0E7R3ZCeTMxQlA7O0V1QnQzMUJLO0lBQ0U7SUFDQTtHdkJ5MzFCUDs7RXVCdDMxQks7SUFBb0M7R3ZCMDMxQnpDOztFdUJ6MzFCSztJQUFvQztHdkI2MzFCekM7O0V1QjUzMUJLO0lBQW9DO0d2Qmc0MUJ6Qzs7RXVCLzMxQks7SUFBb0M7R3ZCbTQxQnpDOztFdUJsNDFCSztJQUFvQztHdkJzNDFCekM7O0V1QnA0MUJLO0lBQ0U7SUFDQTtHdkJ1NDFCUDs7RXVCcDQxQks7SUFDRTtJQUNBO0d2QnU0MUJQO0NBQ0Y7O0FlcG0yQks7RVErTEU7SUFBaUM7R3ZCMDYxQnRDOztFdUJ6NjFCSztJQUFpQztHdkI2NjFCdEM7O0V1QjU2MUJLO0lBQWlDO0d2Qmc3MUJ0Qzs7RXVCLzYxQks7SUFBaUM7R3ZCbTcxQnRDOztFdUJsNzFCSztJQUFpQztHdkJzNzFCdEM7O0V1QnA3MUJLO0lBQ0U7SUFDQTtHdkJ1NzFCUDs7RXVCcDcxQks7SUFDRTtJQUNBO0d2QnU3MUJQOztFdUJwNzFCSztJQUFvQztHdkJ3NzFCekM7O0V1QnY3MUJLO0lBQW9DO0d2QjI3MUJ6Qzs7RXVCMTcxQks7SUFBb0M7R3ZCODcxQnpDOztFdUI3NzFCSztJQUFvQztHdkJpODFCekM7O0V1Qmg4MUJLO0lBQW9DO0d2Qm84MUJ6Qzs7RXVCbDgxQks7SUFDRTtJQUNBO0d2QnE4MUJQOztFdUJsODFCSztJQUNFO0lBQ0E7R3ZCcTgxQlA7Q0FDRjs7QWVscTJCSztFUStMRTtJQUFpQztHdkJ3KzFCdEM7O0V1QnYrMUJLO0lBQWlDO0d2QjIrMUJ0Qzs7RXVCMSsxQks7SUFBaUM7R3ZCOCsxQnRDOztFdUI3KzFCSztJQUFpQztHdkJpLzFCdEM7O0V1QmgvMUJLO0lBQWlDO0d2Qm8vMUJ0Qzs7RXVCbC8xQks7SUFDRTtJQUNBO0d2QnEvMUJQOztFdUJsLzFCSztJQUNFO0lBQ0E7R3ZCcS8xQlA7O0V1QmwvMUJLO0lBQW9DO0d2QnMvMUJ6Qzs7RXVCci8xQks7SUFBb0M7R3ZCeS8xQnpDOztFdUJ4LzFCSztJQUFvQztHdkI0LzFCekM7O0V1QjMvMUJLO0lBQW9DO0d2QisvMUJ6Qzs7RXVCOS8xQks7SUFBb0M7R3ZCa2cyQnpDOztFdUJoZzJCSztJQUNFO0lBQ0E7R3ZCbWcyQlA7O0V1QmhnMkJLO0lBQ0U7SUFDQTtHdkJtZzJCUDtDQUNGOztBZWh1MkJLO0VRK0xFO0lBQWlDO0d2QnNpMkJ0Qzs7RXVCcmkyQks7SUFBaUM7R3ZCeWkyQnRDOztFdUJ4aTJCSztJQUFpQztHdkI0aTJCdEM7O0V1QjNpMkJLO0lBQWlDO0d2QitpMkJ0Qzs7RXVCOWkyQks7SUFBaUM7R3ZCa2oyQnRDOztFdUJoajJCSztJQUNFO0lBQ0E7R3ZCbWoyQlA7O0V1QmhqMkJLO0lBQ0U7SUFDQTtHdkJtajJCUDs7RXVCaGoyQks7SUFBb0M7R3ZCb2oyQnpDOztFdUJuajJCSztJQUFvQztHdkJ1ajJCekM7O0V1QnRqMkJLO0lBQW9DO0d2QjBqMkJ6Qzs7RXVCemoyQks7SUFBb0M7R3ZCNmoyQnpDOztFdUI1ajJCSztJQUFvQztHdkJnazJCekM7O0V1QjlqMkJLO0lBQ0U7SUFDQTtHdkJpazJCUDs7RXVCOWoyQks7SUFDRTtJQUNBO0d2QmlrMkJQO0NBQ0Y7O0F1QmpvMkJHO0VBQVk7Q3ZCcW8yQmY7O0F1QnBvMkJHO0VBQVk7Q3ZCd28yQmY7O0F1QnZvMkJHO0VBQVk7Q3ZCMm8yQmY7O0F1QjFvMkJHO0VBQVk7Q3ZCOG8yQmY7O0F1QjdvMkJHO0VBQVk7Q3ZCaXAyQmY7O0F1Qi9vMkJHO0VBQ0U7RUFDQTtDdkJrcDJCTDs7QXVCL28yQkc7RUFDRTtFQUNBO0N2QmtwMkJMOztBdUIvbzJCRztFQUFlO0N2Qm1wMkJsQjs7QXVCbHAyQkc7RUFBZTtDdkJzcDJCbEI7O0F1QnJwMkJHO0VBQWU7Q3ZCeXAyQmxCOztBdUJ4cDJCRztFQUFlO0N2QjRwMkJsQjs7QXVCM3AyQkc7RUFBZTtDdkIrcDJCbEI7O0F1QjdwMkJHO0VBQ0U7RUFDQTtDdkJncTJCTDs7QXVCN3AyQkc7RUFDRTtFQUNBO0N2QmdxMkJMOztBZTExMkJLO0VRK0xFO0lBQWlDO0d2QmdxMkJ0Qzs7RXVCL3AyQks7SUFBaUM7R3ZCbXEyQnRDOztFdUJscTJCSztJQUFpQztHdkJzcTJCdEM7O0V1QnJxMkJLO0lBQWlDO0d2QnlxMkJ0Qzs7RXVCeHEyQks7SUFBaUM7R3ZCNHEyQnRDOztFdUIxcTJCSztJQUNFO0lBQ0E7R3ZCNnEyQlA7O0V1QjFxMkJLO0lBQ0U7SUFDQTtHdkI2cTJCUDs7RXVCMXEyQks7SUFBb0M7R3ZCOHEyQnpDOztFdUI3cTJCSztJQUFvQztHdkJpcjJCekM7O0V1QmhyMkJLO0lBQW9DO0d2Qm9yMkJ6Qzs7RXVCbnIyQks7SUFBb0M7R3ZCdXIyQnpDOztFdUJ0cjJCSztJQUFvQztHdkIwcjJCekM7O0V1QnhyMkJLO0lBQ0U7SUFDQTtHdkIycjJCUDs7RXVCeHIyQks7SUFDRTtJQUNBO0d2QjJyMkJQO0NBQ0Y7O0FleDUyQks7RVErTEU7SUFBaUM7R3ZCOHQyQnRDOztFdUI3dDJCSztJQUFpQztHdkJpdTJCdEM7O0V1Qmh1MkJLO0lBQWlDO0d2Qm91MkJ0Qzs7RXVCbnUyQks7SUFBaUM7R3ZCdXUyQnRDOztFdUJ0dTJCSztJQUFpQztHdkIwdTJCdEM7O0V1Qnh1MkJLO0lBQ0U7SUFDQTtHdkIydTJCUDs7RXVCeHUyQks7SUFDRTtJQUNBO0d2QjJ1MkJQOztFdUJ4dTJCSztJQUFvQztHdkI0dTJCekM7O0V1QjN1MkJLO0lBQW9DO0d2Qit1MkJ6Qzs7RXVCOXUyQks7SUFBb0M7R3ZCa3YyQnpDOztFdUJqdjJCSztJQUFvQztHdkJxdjJCekM7O0V1QnB2MkJLO0lBQW9DO0d2Qnd2MkJ6Qzs7RXVCdHYyQks7SUFDRTtJQUNBO0d2Qnl2MkJQOztFdUJ0djJCSztJQUNFO0lBQ0E7R3ZCeXYyQlA7Q0FDRjs7QWV0OTJCSztFUStMRTtJQUFpQztHdkI0eDJCdEM7O0V1QjN4MkJLO0lBQWlDO0d2Qit4MkJ0Qzs7RXVCOXgyQks7SUFBaUM7R3ZCa3kyQnRDOztFdUJqeTJCSztJQUFpQztHdkJxeTJCdEM7O0V1QnB5MkJLO0lBQWlDO0d2Qnd5MkJ0Qzs7RXVCdHkyQks7SUFDRTtJQUNBO0d2Qnl5MkJQOztFdUJ0eTJCSztJQUNFO0lBQ0E7R3ZCeXkyQlA7O0V1QnR5MkJLO0lBQW9DO0d2QjB5MkJ6Qzs7RXVCenkyQks7SUFBb0M7R3ZCNnkyQnpDOztFdUI1eTJCSztJQUFvQztHdkJnejJCekM7O0V1Qi95MkJLO0lBQW9DO0d2Qm16MkJ6Qzs7RXVCbHoyQks7SUFBb0M7R3ZCc3oyQnpDOztFdUJwejJCSztJQUNFO0lBQ0E7R3ZCdXoyQlA7O0V1QnB6MkJLO0lBQ0U7SUFDQTtHdkJ1ejJCUDtDQUNGOztBZXBoM0JLO0VRK0xFO0lBQWlDO0d2QjAxMkJ0Qzs7RXVCejEyQks7SUFBaUM7R3ZCNjEyQnRDOztFdUI1MTJCSztJQUFpQztHdkJnMjJCdEM7O0V1Qi8xMkJLO0lBQWlDO0d2Qm0yMkJ0Qzs7RXVCbDIyQks7SUFBaUM7R3ZCczIyQnRDOztFdUJwMjJCSztJQUNFO0lBQ0E7R3ZCdTIyQlA7O0V1QnAyMkJLO0lBQ0U7SUFDQTtHdkJ1MjJCUDs7RXVCcDIyQks7SUFBb0M7R3ZCdzIyQnpDOztFdUJ2MjJCSztJQUFvQztHdkIyMjJCekM7O0V1QjEyMkJLO0lBQW9DO0d2QjgyMkJ6Qzs7RXVCNzIyQks7SUFBb0M7R3ZCaTMyQnpDOztFdUJoMzJCSztJQUFvQztHdkJvMzJCekM7O0V1QmwzMkJLO0lBQ0U7SUFDQTtHdkJxMzJCUDs7RXVCbDMyQks7SUFDRTtJQUNBO0d2QnEzMkJQO0NBQ0Y7O0FlbGwzQks7RVErTEU7SUFBaUM7R3ZCdzUyQnRDOztFdUJ2NTJCSztJQUFpQztHdkIyNTJCdEM7O0V1QjE1MkJLO0lBQWlDO0d2Qjg1MkJ0Qzs7RXVCNzUyQks7SUFBaUM7R3ZCaTYyQnRDOztFdUJoNjJCSztJQUFpQztHdkJvNjJCdEM7O0V1Qmw2MkJLO0lBQ0U7SUFDQTtHdkJxNjJCUDs7RXVCbDYyQks7SUFDRTtJQUNBO0d2QnE2MkJQOztFdUJsNjJCSztJQUFvQztHdkJzNjJCekM7O0V1QnI2MkJLO0lBQW9DO0d2Qnk2MkJ6Qzs7RXVCeDYyQks7SUFBb0M7R3ZCNDYyQnpDOztFdUIzNjJCSztJQUFvQztHdkIrNjJCekM7O0V1Qjk2MkJLO0lBQW9DO0d2Qms3MkJ6Qzs7RXVCaDcyQks7SUFDRTtJQUNBO0d2Qm03MkJQOztFdUJoNzJCSztJQUNFO0lBQ0E7R3ZCbTcyQlA7Q0FDRjs7QWVocDNCSztFUStMRTtJQUFpQztHdkJzOTJCdEM7O0V1QnI5MkJLO0lBQWlDO0d2Qnk5MkJ0Qzs7RXVCeDkyQks7SUFBaUM7R3ZCNDkyQnRDOztFdUIzOTJCSztJQUFpQztHdkIrOTJCdEM7O0V1Qjk5MkJLO0lBQWlDO0d2QmsrMkJ0Qzs7RXVCaCsyQks7SUFDRTtJQUNBO0d2Qm0rMkJQOztFdUJoKzJCSztJQUNFO0lBQ0E7R3ZCbSsyQlA7O0V1QmgrMkJLO0lBQW9DO0d2Qm8rMkJ6Qzs7RXVCbisyQks7SUFBb0M7R3ZCdSsyQnpDOztFdUJ0KzJCSztJQUFvQztHdkIwKzJCekM7O0V1QnorMkJLO0lBQW9DO0d2QjYrMkJ6Qzs7RXVCNSsyQks7SUFBb0M7R3ZCZy8yQnpDOztFdUI5KzJCSztJQUNFO0lBQ0E7R3ZCaS8yQlA7O0V1QjkrMkJLO0lBQ0U7SUFDQTtHdkJpLzJCUDtDQUNGOztBZTlzM0JLO0VRK0xFO0lBQWlDO0d2Qm9oM0J0Qzs7RXVCbmgzQks7SUFBaUM7R3ZCdWgzQnRDOztFdUJ0aDNCSztJQUFpQztHdkIwaDNCdEM7O0V1QnpoM0JLO0lBQWlDO0d2QjZoM0J0Qzs7RXVCNWgzQks7SUFBaUM7R3ZCZ2kzQnRDOztFdUI5aDNCSztJQUNFO0lBQ0E7R3ZCaWkzQlA7O0V1QjloM0JLO0lBQ0U7SUFDQTtHdkJpaTNCUDs7RXVCOWgzQks7SUFBb0M7R3ZCa2kzQnpDOztFdUJqaTNCSztJQUFvQztHdkJxaTNCekM7O0V1QnBpM0JLO0lBQW9DO0d2QndpM0J6Qzs7RXVCdmkzQks7SUFBb0M7R3ZCMmkzQnpDOztFdUIxaTNCSztJQUFvQztHdkI4aTNCekM7O0V1QjVpM0JLO0lBQ0U7SUFDQTtHdkIraTNCUDs7RXVCNWkzQks7SUFDRTtJQUNBO0d2QitpM0JQO0NBQ0Y7O0FlNXczQks7RVErTEU7SUFBaUM7R3ZCa2wzQnRDOztFdUJqbDNCSztJQUFpQztHdkJxbDNCdEM7O0V1QnBsM0JLO0lBQWlDO0d2QndsM0J0Qzs7RXVCdmwzQks7SUFBaUM7R3ZCMmwzQnRDOztFdUIxbDNCSztJQUFpQztHdkI4bDNCdEM7O0V1QjVsM0JLO0lBQ0U7SUFDQTtHdkIrbDNCUDs7RXVCNWwzQks7SUFDRTtJQUNBO0d2QitsM0JQOztFdUI1bDNCSztJQUFvQztHdkJnbTNCekM7O0V1Qi9sM0JLO0lBQW9DO0d2Qm1tM0J6Qzs7RXVCbG0zQks7SUFBb0M7R3ZCc20zQnpDOztFdUJybTNCSztJQUFvQztHdkJ5bTNCekM7O0V1QnhtM0JLO0lBQW9DO0d2QjRtM0J6Qzs7RXVCMW0zQks7SUFDRTtJQUNBO0d2QjZtM0JQOztFdUIxbTNCSztJQUNFO0lBQ0E7R3ZCNm0zQlA7Q0FDRjs7QWUxMDNCSztFUStMRTtJQUFpQztHdkJncDNCdEM7O0V1Qi9vM0JLO0lBQWlDO0d2Qm1wM0J0Qzs7RXVCbHAzQks7SUFBaUM7R3ZCc3AzQnRDOztFdUJycDNCSztJQUFpQztHdkJ5cDNCdEM7O0V1QnhwM0JLO0lBQWlDO0d2QjRwM0J0Qzs7RXVCMXAzQks7SUFDRTtJQUNBO0d2QjZwM0JQOztFdUIxcDNCSztJQUNFO0lBQ0E7R3ZCNnAzQlA7O0V1QjFwM0JLO0lBQW9DO0d2QjhwM0J6Qzs7RXVCN3AzQks7SUFBb0M7R3ZCaXEzQnpDOztFdUJocTNCSztJQUFvQztHdkJvcTNCekM7O0V1Qm5xM0JLO0lBQW9DO0d2QnVxM0J6Qzs7RXVCdHEzQks7SUFBb0M7R3ZCMHEzQnpDOztFdUJ4cTNCSztJQUNFO0lBQ0E7R3ZCMnEzQlA7O0V1QnhxM0JLO0lBQ0U7SUFDQTtHdkIycTNCUDtDQUNGOztBZXg0M0JLO0VRK0xFO0lBQWlDO0d2QjhzM0J0Qzs7RXVCN3MzQks7SUFBaUM7R3ZCaXQzQnRDOztFdUJodDNCSztJQUFpQztHdkJvdDNCdEM7O0V1Qm50M0JLO0lBQWlDO0d2QnV0M0J0Qzs7RXVCdHQzQks7SUFBaUM7R3ZCMHQzQnRDOztFdUJ4dDNCSztJQUNFO0lBQ0E7R3ZCMnQzQlA7O0V1Qnh0M0JLO0lBQ0U7SUFDQTtHdkIydDNCUDs7RXVCeHQzQks7SUFBb0M7R3ZCNHQzQnpDOztFdUIzdDNCSztJQUFvQztHdkIrdDNCekM7O0V1Qjl0M0JLO0lBQW9DO0d2Qmt1M0J6Qzs7RXVCanUzQks7SUFBb0M7R3ZCcXUzQnpDOztFdUJwdTNCSztJQUFvQztHdkJ3dTNCekM7O0V1QnR1M0JLO0lBQ0U7SUFDQTtHdkJ5dTNCUDs7RXVCdHUzQks7SUFDRTtJQUNBO0d2Qnl1M0JQO0NBQ0Y7O0FldDgzQks7RVErTEU7SUFBaUM7R3ZCNHczQnRDOztFdUIzdzNCSztJQUFpQztHdkIrdzNCdEM7O0V1Qjl3M0JLO0lBQWlDO0d2Qmt4M0J0Qzs7RXVCangzQks7SUFBaUM7R3ZCcXgzQnRDOztFdUJweDNCSztJQUFpQztHdkJ3eDNCdEM7O0V1QnR4M0JLO0lBQ0U7SUFDQTtHdkJ5eDNCUDs7RXVCdHgzQks7SUFDRTtJQUNBO0d2Qnl4M0JQOztFdUJ0eDNCSztJQUFvQztHdkIweDNCekM7O0V1Qnp4M0JLO0lBQW9DO0d2QjZ4M0J6Qzs7RXVCNXgzQks7SUFBb0M7R3ZCZ3kzQnpDOztFdUIveDNCSztJQUFvQztHdkJteTNCekM7O0V1Qmx5M0JLO0lBQW9DO0d2QnN5M0J6Qzs7RXVCcHkzQks7SUFDRTtJQUNBO0d2QnV5M0JQOztFdUJweTNCSztJQUNFO0lBQ0E7R3ZCdXkzQlA7Q0FDRjs7QWVwZzRCSztFUStMRTtJQUFpQztHdkIwMDNCdEM7O0V1QnowM0JLO0lBQWlDO0d2QjYwM0J0Qzs7RXVCNTAzQks7SUFBaUM7R3ZCZzEzQnRDOztFdUIvMDNCSztJQUFpQztHdkJtMTNCdEM7O0V1QmwxM0JLO0lBQWlDO0d2QnMxM0J0Qzs7RXVCcDEzQks7SUFDRTtJQUNBO0d2QnUxM0JQOztFdUJwMTNCSztJQUNFO0lBQ0E7R3ZCdTEzQlA7O0V1QnAxM0JLO0lBQW9DO0d2QncxM0J6Qzs7RXVCdjEzQks7SUFBb0M7R3ZCMjEzQnpDOztFdUIxMTNCSztJQUFvQztHdkI4MTNCekM7O0V1QjcxM0JLO0lBQW9DO0d2QmkyM0J6Qzs7RXVCaDIzQks7SUFBb0M7R3ZCbzIzQnpDOztFdUJsMjNCSztJQUNFO0lBQ0E7R3ZCcTIzQlA7O0V1QmwyM0JLO0lBQ0U7SUFDQTtHdkJxMjNCUDtDQUNGOztBdUJyNjNCRztFQUFZO0N2Qnk2M0JmOztBdUJ4NjNCRztFQUFZO0N2QjQ2M0JmOztBdUIzNjNCRztFQUFZO0N2Qis2M0JmOztBdUI5NjNCRztFQUFZO0N2Qms3M0JmOztBdUJqNzNCRztFQUFZO0N2QnE3M0JmOztBdUJuNzNCRztFQUNFO0VBQ0E7Q3ZCczczQkw7O0F1Qm43M0JHO0VBQ0U7RUFDQTtDdkJzNzNCTDs7QXVCbjczQkc7RUFBZTtDdkJ1NzNCbEI7O0F1QnQ3M0JHO0VBQWU7Q3ZCMDczQmxCOztBdUJ6NzNCRztFQUFlO0N2QjY3M0JsQjs7QXVCNTczQkc7RUFBZTtDdkJnODNCbEI7O0F1Qi83M0JHO0VBQWU7Q3ZCbTgzQmxCOztBdUJqODNCRztFQUNFO0VBQ0E7Q3ZCbzgzQkw7O0F1Qmo4M0JHO0VBQ0U7RUFDQTtDdkJvODNCTDs7QWU5bjRCSztFUStMRTtJQUFpQztHdkJvODNCdEM7O0V1Qm44M0JLO0lBQWlDO0d2QnU4M0J0Qzs7RXVCdDgzQks7SUFBaUM7R3ZCMDgzQnRDOztFdUJ6ODNCSztJQUFpQztHdkI2ODNCdEM7O0V1QjU4M0JLO0lBQWlDO0d2Qmc5M0J0Qzs7RXVCOTgzQks7SUFDRTtJQUNBO0d2Qmk5M0JQOztFdUI5ODNCSztJQUNFO0lBQ0E7R3ZCaTkzQlA7O0V1Qjk4M0JLO0lBQW9DO0d2Qms5M0J6Qzs7RXVCajkzQks7SUFBb0M7R3ZCcTkzQnpDOztFdUJwOTNCSztJQUFvQztHdkJ3OTNCekM7O0V1QnY5M0JLO0lBQW9DO0d2QjI5M0J6Qzs7RXVCMTkzQks7SUFBb0M7R3ZCODkzQnpDOztFdUI1OTNCSztJQUNFO0lBQ0E7R3ZCKzkzQlA7O0V1QjU5M0JLO0lBQ0U7SUFDQTtHdkIrOTNCUDtDQUNGOztBZTVyNEJLO0VRK0xFO0lBQWlDO0d2QmtnNEJ0Qzs7RXVCamc0Qks7SUFBaUM7R3ZCcWc0QnRDOztFdUJwZzRCSztJQUFpQztHdkJ3ZzRCdEM7O0V1QnZnNEJLO0lBQWlDO0d2QjJnNEJ0Qzs7RXVCMWc0Qks7SUFBaUM7R3ZCOGc0QnRDOztFdUI1ZzRCSztJQUNFO0lBQ0E7R3ZCK2c0QlA7O0V1QjVnNEJLO0lBQ0U7SUFDQTtHdkIrZzRCUDs7RXVCNWc0Qks7SUFBb0M7R3ZCZ2g0QnpDOztFdUIvZzRCSztJQUFvQztHdkJtaDRCekM7O0V1QmxoNEJLO0lBQW9DO0d2QnNoNEJ6Qzs7RXVCcmg0Qks7SUFBb0M7R3ZCeWg0QnpDOztFdUJ4aDRCSztJQUFvQztHdkI0aDRCekM7O0V1QjFoNEJLO0lBQ0U7SUFDQTtHdkI2aDRCUDs7RXVCMWg0Qks7SUFDRTtJQUNBO0d2QjZoNEJQO0NBQ0Y7O0FlMXY0Qks7RVErTEU7SUFBaUM7R3ZCZ2s0QnRDOztFdUIvajRCSztJQUFpQztHdkJtazRCdEM7O0V1QmxrNEJLO0lBQWlDO0d2QnNrNEJ0Qzs7RXVCcms0Qks7SUFBaUM7R3ZCeWs0QnRDOztFdUJ4azRCSztJQUFpQztHdkI0azRCdEM7O0V1QjFrNEJLO0lBQ0U7SUFDQTtHdkI2azRCUDs7RXVCMWs0Qks7SUFDRTtJQUNBO0d2QjZrNEJQOztFdUIxazRCSztJQUFvQztHdkI4azRCekM7O0V1QjdrNEJLO0lBQW9DO0d2QmlsNEJ6Qzs7RXVCaGw0Qks7SUFBb0M7R3ZCb2w0QnpDOztFdUJubDRCSztJQUFvQztHdkJ1bDRCekM7O0V1QnRsNEJLO0lBQW9DO0d2QjBsNEJ6Qzs7RXVCeGw0Qks7SUFDRTtJQUNBO0d2QjJsNEJQOztFdUJ4bDRCSztJQUNFO0lBQ0E7R3ZCMmw0QlA7Q0FDRjs7QWV4ejRCSztFUStMRTtJQUFpQztHdkI4bjRCdEM7O0V1QjduNEJLO0lBQWlDO0d2QmlvNEJ0Qzs7RXVCaG80Qks7SUFBaUM7R3ZCb280QnRDOztFdUJubzRCSztJQUFpQztHdkJ1bzRCdEM7O0V1QnRvNEJLO0lBQWlDO0d2QjBvNEJ0Qzs7RXVCeG80Qks7SUFDRTtJQUNBO0d2QjJvNEJQOztFdUJ4bzRCSztJQUNFO0lBQ0E7R3ZCMm80QlA7O0V1QnhvNEJLO0lBQW9DO0d2QjRvNEJ6Qzs7RXVCM280Qks7SUFBb0M7R3ZCK280QnpDOztFdUI5bzRCSztJQUFvQztHdkJrcDRCekM7O0V1QmpwNEJLO0lBQW9DO0d2QnFwNEJ6Qzs7RXVCcHA0Qks7SUFBb0M7R3ZCd3A0QnpDOztFdUJ0cDRCSztJQUNFO0lBQ0E7R3ZCeXA0QlA7O0V1QnRwNEJLO0lBQ0U7SUFDQTtHdkJ5cDRCUDtDQUNGOztBZXQzNEJLO0VRK0xFO0lBQWlDO0d2QjRyNEJ0Qzs7RXVCM3I0Qks7SUFBaUM7R3ZCK3I0QnRDOztFdUI5cjRCSztJQUFpQztHdkJrczRCdEM7O0V1QmpzNEJLO0lBQWlDO0d2QnFzNEJ0Qzs7RXVCcHM0Qks7SUFBaUM7R3ZCd3M0QnRDOztFdUJ0czRCSztJQUNFO0lBQ0E7R3ZCeXM0QlA7O0V1QnRzNEJLO0lBQ0U7SUFDQTtHdkJ5czRCUDs7RXVCdHM0Qks7SUFBb0M7R3ZCMHM0QnpDOztFdUJ6czRCSztJQUFvQztHdkI2czRCekM7O0V1QjVzNEJLO0lBQW9DO0d2Qmd0NEJ6Qzs7RXVCL3M0Qks7SUFBb0M7R3ZCbXQ0QnpDOztFdUJsdDRCSztJQUFvQztHdkJzdDRCekM7O0V1QnB0NEJLO0lBQ0U7SUFDQTtHdkJ1dDRCUDs7RXVCcHQ0Qks7SUFDRTtJQUNBO0d2QnV0NEJQO0NBQ0Y7O0FlcDc0Qks7RVErTEU7SUFBaUM7R3ZCMHY0QnRDOztFdUJ6djRCSztJQUFpQztHdkI2djRCdEM7O0V1QjV2NEJLO0lBQWlDO0d2Qmd3NEJ0Qzs7RXVCL3Y0Qks7SUFBaUM7R3ZCbXc0QnRDOztFdUJsdzRCSztJQUFpQztHdkJzdzRCdEM7O0V1QnB3NEJLO0lBQ0U7SUFDQTtHdkJ1dzRCUDs7RXVCcHc0Qks7SUFDRTtJQUNBO0d2QnV3NEJQOztFdUJwdzRCSztJQUFvQztHdkJ3dzRCekM7O0V1QnZ3NEJLO0lBQW9DO0d2QjJ3NEJ6Qzs7RXVCMXc0Qks7SUFBb0M7R3ZCOHc0QnpDOztFdUI3dzRCSztJQUFvQztHdkJpeDRCekM7O0V1Qmh4NEJLO0lBQW9DO0d2Qm94NEJ6Qzs7RXVCbHg0Qks7SUFDRTtJQUNBO0d2QnF4NEJQOztFdUJseDRCSztJQUNFO0lBQ0E7R3ZCcXg0QlA7Q0FDRjs7QWVsLzRCSztFUStMRTtJQUFpQztHdkJ3ejRCdEM7O0V1QnZ6NEJLO0lBQWlDO0d2QjJ6NEJ0Qzs7RXVCMXo0Qks7SUFBaUM7R3ZCOHo0QnRDOztFdUI3ejRCSztJQUFpQztHdkJpMDRCdEM7O0V1QmgwNEJLO0lBQWlDO0d2Qm8wNEJ0Qzs7RXVCbDA0Qks7SUFDRTtJQUNBO0d2QnEwNEJQOztFdUJsMDRCSztJQUNFO0lBQ0E7R3ZCcTA0QlA7O0V1QmwwNEJLO0lBQW9DO0d2QnMwNEJ6Qzs7RXVCcjA0Qks7SUFBb0M7R3ZCeTA0QnpDOztFdUJ4MDRCSztJQUFvQztHdkI0MDRCekM7O0V1QjMwNEJLO0lBQW9DO0d2QiswNEJ6Qzs7RXVCOTA0Qks7SUFBb0M7R3ZCazE0QnpDOztFdUJoMTRCSztJQUNFO0lBQ0E7R3ZCbTE0QlA7O0V1QmgxNEJLO0lBQ0U7SUFDQTtHdkJtMTRCUDtDQUNGOztBZWhqNUJLO0VRK0xFO0lBQWlDO0d2QnMzNEJ0Qzs7RXVCcjM0Qks7SUFBaUM7R3ZCeTM0QnRDOztFdUJ4MzRCSztJQUFpQztHdkI0MzRCdEM7O0V1QjMzNEJLO0lBQWlDO0d2QiszNEJ0Qzs7RXVCOTM0Qks7SUFBaUM7R3ZCazQ0QnRDOztFdUJoNDRCSztJQUNFO0lBQ0E7R3ZCbTQ0QlA7O0V1Qmg0NEJLO0lBQ0U7SUFDQTtHdkJtNDRCUDs7RXVCaDQ0Qks7SUFBb0M7R3ZCbzQ0QnpDOztFdUJuNDRCSztJQUFvQztHdkJ1NDRCekM7O0V1QnQ0NEJLO0lBQW9DO0d2QjA0NEJ6Qzs7RXVCejQ0Qks7SUFBb0M7R3ZCNjQ0QnpDOztFdUI1NDRCSztJQUFvQztHdkJnNTRCekM7O0V1Qjk0NEJLO0lBQ0U7SUFDQTtHdkJpNTRCUDs7RXVCOTQ0Qks7SUFDRTtJQUNBO0d2Qmk1NEJQO0NBQ0Y7O0FlOW01Qks7RVErTEU7SUFBaUM7R3ZCbzc0QnRDOztFdUJuNzRCSztJQUFpQztHdkJ1NzRCdEM7O0V1QnQ3NEJLO0lBQWlDO0d2QjA3NEJ0Qzs7RXVCejc0Qks7SUFBaUM7R3ZCNjc0QnRDOztFdUI1NzRCSztJQUFpQztHdkJnODRCdEM7O0V1Qjk3NEJLO0lBQ0U7SUFDQTtHdkJpODRCUDs7RXVCOTc0Qks7SUFDRTtJQUNBO0d2Qmk4NEJQOztFdUI5NzRCSztJQUFvQztHdkJrODRCekM7O0V1Qmo4NEJLO0lBQW9DO0d2QnE4NEJ6Qzs7RXVCcDg0Qks7SUFBb0M7R3ZCdzg0QnpDOztFdUJ2ODRCSztJQUFvQztHdkIyODRCekM7O0V1QjE4NEJLO0lBQW9DO0d2Qjg4NEJ6Qzs7RXVCNTg0Qks7SUFDRTtJQUNBO0d2Qis4NEJQOztFdUI1ODRCSztJQUNFO0lBQ0E7R3ZCKzg0QlA7Q0FDRjs7QWU1cTVCSztFUStMRTtJQUFpQztHdkJrLzRCdEM7O0V1QmovNEJLO0lBQWlDO0d2QnEvNEJ0Qzs7RXVCcC80Qks7SUFBaUM7R3ZCdy80QnRDOztFdUJ2LzRCSztJQUFpQztHdkIyLzRCdEM7O0V1QjEvNEJLO0lBQWlDO0d2QjgvNEJ0Qzs7RXVCNS80Qks7SUFDRTtJQUNBO0d2QisvNEJQOztFdUI1LzRCSztJQUNFO0lBQ0E7R3ZCKy80QlA7O0V1QjUvNEJLO0lBQW9DO0d2QmdnNUJ6Qzs7RXVCLy80Qks7SUFBb0M7R3ZCbWc1QnpDOztFdUJsZzVCSztJQUFvQztHdkJzZzVCekM7O0V1QnJnNUJLO0lBQW9DO0d2QnlnNUJ6Qzs7RXVCeGc1Qks7SUFBb0M7R3ZCNGc1QnpDOztFdUIxZzVCSztJQUNFO0lBQ0E7R3ZCNmc1QlA7O0V1QjFnNUJLO0lBQ0U7SUFDQTtHdkI2ZzVCUDtDQUNGOztBZTF1NUJLO0VRK0xFO0lBQWlDO0d2QmdqNUJ0Qzs7RXVCL2k1Qks7SUFBaUM7R3ZCbWo1QnRDOztFdUJsajVCSztJQUFpQztHdkJzajVCdEM7O0V1QnJqNUJLO0lBQWlDO0d2QnlqNUJ0Qzs7RXVCeGo1Qks7SUFBaUM7R3ZCNGo1QnRDOztFdUIxajVCSztJQUNFO0lBQ0E7R3ZCNmo1QlA7O0V1QjFqNUJLO0lBQ0U7SUFDQTtHdkI2ajVCUDs7RXVCMWo1Qks7SUFBb0M7R3ZCOGo1QnpDOztFdUI3ajVCSztJQUFvQztHdkJpazVCekM7O0V1QmhrNUJLO0lBQW9DO0d2Qm9rNUJ6Qzs7RXVCbms1Qks7SUFBb0M7R3ZCdWs1QnpDOztFdUJ0azVCSztJQUFvQztHdkIwazVCekM7O0V1QnhrNUJLO0lBQ0U7SUFDQTtHdkIyazVCUDs7RXVCeGs1Qks7SUFDRTtJQUNBO0d2QjJrNUJQO0NBQ0Y7O0FleHk1Qks7RVErTEU7SUFBaUM7R3ZCOG01QnRDOztFdUI3bTVCSztJQUFpQztHdkJpbjVCdEM7O0V1QmhuNUJLO0lBQWlDO0d2Qm9uNUJ0Qzs7RXVCbm41Qks7SUFBaUM7R3ZCdW41QnRDOztFdUJ0bjVCSztJQUFpQztHdkIwbjVCdEM7O0V1QnhuNUJLO0lBQ0U7SUFDQTtHdkIybjVCUDs7RXVCeG41Qks7SUFDRTtJQUNBO0d2QjJuNUJQOztFdUJ4bjVCSztJQUFvQztHdkI0bjVCekM7O0V1QjNuNUJLO0lBQW9DO0d2QituNUJ6Qzs7RXVCOW41Qks7SUFBb0M7R3ZCa281QnpDOztFdUJqbzVCSztJQUFvQztHdkJxbzVCekM7O0V1QnBvNUJLO0lBQW9DO0d2QndvNUJ6Qzs7RXVCdG81Qks7SUFDRTtJQUNBO0d2QnlvNUJQOztFdUJ0bzVCSztJQUNFO0lBQ0E7R3ZCeW81QlA7Q0FDRjs7QXVCenM1Qkc7RUFBWTtDdkI2czVCZjs7QXVCNXM1Qkc7RUFBWTtDdkJndDVCZjs7QXVCL3M1Qkc7RUFBWTtDdkJtdDVCZjs7QXVCbHQ1Qkc7RUFBWTtDdkJzdDVCZjs7QXVCcnQ1Qkc7RUFBWTtDdkJ5dDVCZjs7QXVCdnQ1Qkc7RUFDRTtFQUNBO0N2QjB0NUJMOztBdUJ2dDVCRztFQUNFO0VBQ0E7Q3ZCMHQ1Qkw7O0F1QnZ0NUJHO0VBQWU7Q3ZCMnQ1QmxCOztBdUIxdDVCRztFQUFlO0N2Qjh0NUJsQjs7QXVCN3Q1Qkc7RUFBZTtDdkJpdTVCbEI7O0F1Qmh1NUJHO0VBQWU7Q3ZCb3U1QmxCOztBdUJudTVCRztFQUFlO0N2QnV1NUJsQjs7QXVCcnU1Qkc7RUFDRTtFQUNBO0N2Qnd1NUJMOztBdUJydTVCRztFQUNFO0VBQ0E7Q3ZCd3U1Qkw7O0FlbDY1Qks7RVErTEU7SUFBaUM7R3ZCd3U1QnRDOztFdUJ2dTVCSztJQUFpQztHdkIydTVCdEM7O0V1QjF1NUJLO0lBQWlDO0d2Qjh1NUJ0Qzs7RXVCN3U1Qks7SUFBaUM7R3ZCaXY1QnRDOztFdUJodjVCSztJQUFpQztHdkJvdjVCdEM7O0V1Qmx2NUJLO0lBQ0U7SUFDQTtHdkJxdjVCUDs7RXVCbHY1Qks7SUFDRTtJQUNBO0d2QnF2NUJQOztFdUJsdjVCSztJQUFvQztHdkJzdjVCekM7O0V1QnJ2NUJLO0lBQW9DO0d2Qnl2NUJ6Qzs7RXVCeHY1Qks7SUFBb0M7R3ZCNHY1QnpDOztFdUIzdjVCSztJQUFvQztHdkIrdjVCekM7O0V1Qjl2NUJLO0lBQW9DO0d2Qmt3NUJ6Qzs7RXVCaHc1Qks7SUFDRTtJQUNBO0d2Qm13NUJQOztFdUJodzVCSztJQUNFO0lBQ0E7R3ZCbXc1QlA7Q0FDRjs7QWVoKzVCSztFUStMRTtJQUFpQztHdkJzeTVCdEM7O0V1QnJ5NUJLO0lBQWlDO0d2Qnl5NUJ0Qzs7RXVCeHk1Qks7SUFBaUM7R3ZCNHk1QnRDOztFdUIzeTVCSztJQUFpQztHdkIreTVCdEM7O0V1Qjl5NUJLO0lBQWlDO0d2Qmt6NUJ0Qzs7RXVCaHo1Qks7SUFDRTtJQUNBO0d2Qm16NUJQOztFdUJoejVCSztJQUNFO0lBQ0E7R3ZCbXo1QlA7O0V1Qmh6NUJLO0lBQW9DO0d2Qm96NUJ6Qzs7RXVCbno1Qks7SUFBb0M7R3ZCdXo1QnpDOztFdUJ0ejVCSztJQUFvQztHdkIwejVCekM7O0V1Qnp6NUJLO0lBQW9DO0d2QjZ6NUJ6Qzs7RXVCNXo1Qks7SUFBb0M7R3ZCZzA1QnpDOztFdUI5ejVCSztJQUNFO0lBQ0E7R3ZCaTA1QlA7O0V1Qjl6NUJLO0lBQ0U7SUFDQTtHdkJpMDVCUDtDQUNGOztBZTloNkJLO0VRK0xFO0lBQWlDO0d2Qm8yNUJ0Qzs7RXVCbjI1Qks7SUFBaUM7R3ZCdTI1QnRDOztFdUJ0MjVCSztJQUFpQztHdkIwMjVCdEM7O0V1QnoyNUJLO0lBQWlDO0d2QjYyNUJ0Qzs7RXVCNTI1Qks7SUFBaUM7R3ZCZzM1QnRDOztFdUI5MjVCSztJQUNFO0lBQ0E7R3ZCaTM1QlA7O0V1QjkyNUJLO0lBQ0U7SUFDQTtHdkJpMzVCUDs7RXVCOTI1Qks7SUFBb0M7R3ZCazM1QnpDOztFdUJqMzVCSztJQUFvQztHdkJxMzVCekM7O0V1QnAzNUJLO0lBQW9DO0d2QnczNUJ6Qzs7RXVCdjM1Qks7SUFBb0M7R3ZCMjM1QnpDOztFdUIxMzVCSztJQUFvQztHdkI4MzVCekM7O0V1QjUzNUJLO0lBQ0U7SUFDQTtHdkIrMzVCUDs7RXVCNTM1Qks7SUFDRTtJQUNBO0d2QiszNUJQO0NBQ0Y7O0FlNWw2Qks7RVErTEU7SUFBaUM7R3ZCazY1QnRDOztFdUJqNjVCSztJQUFpQztHdkJxNjVCdEM7O0V1QnA2NUJLO0lBQWlDO0d2Qnc2NUJ0Qzs7RXVCdjY1Qks7SUFBaUM7R3ZCMjY1QnRDOztFdUIxNjVCSztJQUFpQztHdkI4NjVCdEM7O0V1QjU2NUJLO0lBQ0U7SUFDQTtHdkIrNjVCUDs7RXVCNTY1Qks7SUFDRTtJQUNBO0d2Qis2NUJQOztFdUI1NjVCSztJQUFvQztHdkJnNzVCekM7O0V1Qi82NUJLO0lBQW9DO0d2Qm03NUJ6Qzs7RXVCbDc1Qks7SUFBb0M7R3ZCczc1QnpDOztFdUJyNzVCSztJQUFvQztHdkJ5NzVCekM7O0V1Qng3NUJLO0lBQW9DO0d2QjQ3NUJ6Qzs7RXVCMTc1Qks7SUFDRTtJQUNBO0d2QjY3NUJQOztFdUIxNzVCSztJQUNFO0lBQ0E7R3ZCNjc1QlA7Q0FDRjs7QWUxcDZCSztFUStMRTtJQUFpQztHdkJnKzVCdEM7O0V1Qi85NUJLO0lBQWlDO0d2Qm0rNUJ0Qzs7RXVCbCs1Qks7SUFBaUM7R3ZCcys1QnRDOztFdUJyKzVCSztJQUFpQztHdkJ5KzVCdEM7O0V1QngrNUJLO0lBQWlDO0d2QjQrNUJ0Qzs7RXVCMSs1Qks7SUFDRTtJQUNBO0d2QjYrNUJQOztFdUIxKzVCSztJQUNFO0lBQ0E7R3ZCNis1QlA7O0V1QjErNUJLO0lBQW9DO0d2QjgrNUJ6Qzs7RXVCNys1Qks7SUFBb0M7R3ZCaS81QnpDOztFdUJoLzVCSztJQUFvQztHdkJvLzVCekM7O0V1Qm4vNUJLO0lBQW9DO0d2QnUvNUJ6Qzs7RXVCdC81Qks7SUFBb0M7R3ZCMC81QnpDOztFdUJ4LzVCSztJQUNFO0lBQ0E7R3ZCMi81QlA7O0V1QngvNUJLO0lBQ0U7SUFDQTtHdkIyLzVCUDtDQUNGOztBZXh0NkJLO0VRK0xFO0lBQWlDO0d2QjhoNkJ0Qzs7RXVCN2g2Qks7SUFBaUM7R3ZCaWk2QnRDOztFdUJoaTZCSztJQUFpQztHdkJvaTZCdEM7O0V1Qm5pNkJLO0lBQWlDO0d2QnVpNkJ0Qzs7RXVCdGk2Qks7SUFBaUM7R3ZCMGk2QnRDOztFdUJ4aTZCSztJQUNFO0lBQ0E7R3ZCMmk2QlA7O0V1QnhpNkJLO0lBQ0U7SUFDQTtHdkIyaTZCUDs7RXVCeGk2Qks7SUFBb0M7R3ZCNGk2QnpDOztFdUIzaTZCSztJQUFvQztHdkIraTZCekM7O0V1QjlpNkJLO0lBQW9DO0d2QmtqNkJ6Qzs7RXVCamo2Qks7SUFBb0M7R3ZCcWo2QnpDOztFdUJwajZCSztJQUFvQztHdkJ3ajZCekM7O0V1QnRqNkJLO0lBQ0U7SUFDQTtHdkJ5ajZCUDs7RXVCdGo2Qks7SUFDRTtJQUNBO0d2QnlqNkJQO0NBQ0Y7O0FldHg2Qks7RVErTEU7SUFBaUM7R3ZCNGw2QnRDOztFdUIzbDZCSztJQUFpQztHdkIrbDZCdEM7O0V1QjlsNkJLO0lBQWlDO0d2QmttNkJ0Qzs7RXVCam02Qks7SUFBaUM7R3ZCcW02QnRDOztFdUJwbTZCSztJQUFpQztHdkJ3bTZCdEM7O0V1QnRtNkJLO0lBQ0U7SUFDQTtHdkJ5bTZCUDs7RXVCdG02Qks7SUFDRTtJQUNBO0d2QnltNkJQOztFdUJ0bTZCSztJQUFvQztHdkIwbTZCekM7O0V1QnptNkJLO0lBQW9DO0d2QjZtNkJ6Qzs7RXVCNW02Qks7SUFBb0M7R3ZCZ242QnpDOztFdUIvbTZCSztJQUFvQztHdkJtbjZCekM7O0V1QmxuNkJLO0lBQW9DO0d2QnNuNkJ6Qzs7RXVCcG42Qks7SUFDRTtJQUNBO0d2QnVuNkJQOztFdUJwbjZCSztJQUNFO0lBQ0E7R3ZCdW42QlA7Q0FDRjs7QWVwMTZCSztFUStMRTtJQUFpQztHdkIwcDZCdEM7O0V1QnpwNkJLO0lBQWlDO0d2QjZwNkJ0Qzs7RXVCNXA2Qks7SUFBaUM7R3ZCZ3E2QnRDOztFdUIvcDZCSztJQUFpQztHdkJtcTZCdEM7O0V1QmxxNkJLO0lBQWlDO0d2QnNxNkJ0Qzs7RXVCcHE2Qks7SUFDRTtJQUNBO0d2QnVxNkJQOztFdUJwcTZCSztJQUNFO0lBQ0E7R3ZCdXE2QlA7O0V1QnBxNkJLO0lBQW9DO0d2QndxNkJ6Qzs7RXVCdnE2Qks7SUFBb0M7R3ZCMnE2QnpDOztFdUIxcTZCSztJQUFvQztHdkI4cTZCekM7O0V1QjdxNkJLO0lBQW9DO0d2QmlyNkJ6Qzs7RXVCaHI2Qks7SUFBb0M7R3ZCb3I2QnpDOztFdUJscjZCSztJQUNFO0lBQ0E7R3ZCcXI2QlA7O0V1QmxyNkJLO0lBQ0U7SUFDQTtHdkJxcjZCUDtDQUNGOztBZWw1NkJLO0VRK0xFO0lBQWlDO0d2Qnd0NkJ0Qzs7RXVCdnQ2Qks7SUFBaUM7R3ZCMnQ2QnRDOztFdUIxdDZCSztJQUFpQztHdkI4dDZCdEM7O0V1Qjd0NkJLO0lBQWlDO0d2Qml1NkJ0Qzs7RXVCaHU2Qks7SUFBaUM7R3ZCb3U2QnRDOztFdUJsdTZCSztJQUNFO0lBQ0E7R3ZCcXU2QlA7O0V1Qmx1NkJLO0lBQ0U7SUFDQTtHdkJxdTZCUDs7RXVCbHU2Qks7SUFBb0M7R3ZCc3U2QnpDOztFdUJydTZCSztJQUFvQztHdkJ5dTZCekM7O0V1Qnh1NkJLO0lBQW9DO0d2QjR1NkJ6Qzs7RXVCM3U2Qks7SUFBb0M7R3ZCK3U2QnpDOztFdUI5dTZCSztJQUFvQztHdkJrdjZCekM7O0V1Qmh2NkJLO0lBQ0U7SUFDQTtHdkJtdjZCUDs7RXVCaHY2Qks7SUFDRTtJQUNBO0d2Qm12NkJQO0NBQ0Y7O0FlaDk2Qks7RVErTEU7SUFBaUM7R3ZCc3g2QnRDOztFdUJyeDZCSztJQUFpQztHdkJ5eDZCdEM7O0V1Qnh4NkJLO0lBQWlDO0d2QjR4NkJ0Qzs7RXVCM3g2Qks7SUFBaUM7R3ZCK3g2QnRDOztFdUI5eDZCSztJQUFpQztHdkJreTZCdEM7O0V1Qmh5NkJLO0lBQ0U7SUFDQTtHdkJteTZCUDs7RXVCaHk2Qks7SUFDRTtJQUNBO0d2Qm15NkJQOztFdUJoeTZCSztJQUFvQztHdkJveTZCekM7O0V1Qm55NkJLO0lBQW9DO0d2QnV5NkJ6Qzs7RXVCdHk2Qks7SUFBb0M7R3ZCMHk2QnpDOztFdUJ6eTZCSztJQUFvQztHdkI2eTZCekM7O0V1QjV5NkJLO0lBQW9DO0d2Qmd6NkJ6Qzs7RXVCOXk2Qks7SUFDRTtJQUNBO0d2Qml6NkJQOztFdUI5eTZCSztJQUNFO0lBQ0E7R3ZCaXo2QlA7Q0FDRjs7QWU5ZzdCSztFUStMRTtJQUFpQztHdkJvMTZCdEM7O0V1Qm4xNkJLO0lBQWlDO0d2QnUxNkJ0Qzs7RXVCdDE2Qks7SUFBaUM7R3ZCMDE2QnRDOztFdUJ6MTZCSztJQUFpQztHdkI2MTZCdEM7O0V1QjUxNkJLO0lBQWlDO0d2QmcyNkJ0Qzs7RXVCOTE2Qks7SUFDRTtJQUNBO0d2QmkyNkJQOztFdUI5MTZCSztJQUNFO0lBQ0E7R3ZCaTI2QlA7O0V1QjkxNkJLO0lBQW9DO0d2QmsyNkJ6Qzs7RXVCajI2Qks7SUFBb0M7R3ZCcTI2QnpDOztFdUJwMjZCSztJQUFvQztHdkJ3MjZCekM7O0V1QnYyNkJLO0lBQW9DO0d2QjIyNkJ6Qzs7RXVCMTI2Qks7SUFBb0M7R3ZCODI2QnpDOztFdUI1MjZCSztJQUNFO0lBQ0E7R3ZCKzI2QlA7O0V1QjUyNkJLO0lBQ0U7SUFDQTtHdkIrMjZCUDtDQUNGOztBZTVrN0JLO0VRK0xFO0lBQWlDO0d2Qms1NkJ0Qzs7RXVCajU2Qks7SUFBaUM7R3ZCcTU2QnRDOztFdUJwNTZCSztJQUFpQztHdkJ3NTZCdEM7O0V1QnY1NkJLO0lBQWlDO0d2QjI1NkJ0Qzs7RXVCMTU2Qks7SUFBaUM7R3ZCODU2QnRDOztFdUI1NTZCSztJQUNFO0lBQ0E7R3ZCKzU2QlA7O0V1QjU1NkJLO0lBQ0U7SUFDQTtHdkIrNTZCUDs7RXVCNTU2Qks7SUFBb0M7R3ZCZzY2QnpDOztFdUIvNTZCSztJQUFvQztHdkJtNjZCekM7O0V1Qmw2NkJLO0lBQW9DO0d2QnM2NkJ6Qzs7RXVCcjY2Qks7SUFBb0M7R3ZCeTY2QnpDOztFdUJ4NjZCSztJQUFvQztHdkI0NjZCekM7O0V1QjE2NkJLO0lBQ0U7SUFDQTtHdkI2NjZCUDs7RXVCMTY2Qks7SUFDRTtJQUNBO0d2QjY2NkJQO0NBQ0Y7O0F1QjcrNkJHO0VBQVk7Q3ZCaS82QmY7O0F1QmgvNkJHO0VBQVk7Q3ZCby82QmY7O0F1Qm4vNkJHO0VBQVk7Q3ZCdS82QmY7O0F1QnQvNkJHO0VBQVk7Q3ZCMC82QmY7O0F1QnovNkJHO0VBQVk7Q3ZCNi82QmY7O0F1QjMvNkJHO0VBQ0U7RUFDQTtDdkI4LzZCTDs7QXVCMy82Qkc7RUFDRTtFQUNBO0N2QjgvNkJMOztBdUIzLzZCRztFQUFlO0N2QisvNkJsQjs7QXVCOS82Qkc7RUFBZTtDdkJrZzdCbEI7O0F1QmpnN0JHO0VBQWU7Q3ZCcWc3QmxCOztBdUJwZzdCRztFQUFlO0N2QndnN0JsQjs7QXVCdmc3Qkc7RUFBZTtDdkIyZzdCbEI7O0F1QnpnN0JHO0VBQ0U7RUFDQTtDdkI0ZzdCTDs7QXVCemc3Qkc7RUFDRTtFQUNBO0N2QjRnN0JMOztBZXRzN0JLO0VRK0xFO0lBQWlDO0d2QjRnN0J0Qzs7RXVCM2c3Qks7SUFBaUM7R3ZCK2c3QnRDOztFdUI5ZzdCSztJQUFpQztHdkJraDdCdEM7O0V1QmpoN0JLO0lBQWlDO0d2QnFoN0J0Qzs7RXVCcGg3Qks7SUFBaUM7R3ZCd2g3QnRDOztFdUJ0aDdCSztJQUNFO0lBQ0E7R3ZCeWg3QlA7O0V1QnRoN0JLO0lBQ0U7SUFDQTtHdkJ5aDdCUDs7RXVCdGg3Qks7SUFBb0M7R3ZCMGg3QnpDOztFdUJ6aDdCSztJQUFvQztHdkI2aDdCekM7O0V1QjVoN0JLO0lBQW9DO0d2QmdpN0J6Qzs7RXVCL2g3Qks7SUFBb0M7R3ZCbWk3QnpDOztFdUJsaTdCSztJQUFvQztHdkJzaTdCekM7O0V1QnBpN0JLO0lBQ0U7SUFDQTtHdkJ1aTdCUDs7RXVCcGk3Qks7SUFDRTtJQUNBO0d2QnVpN0JQO0NBQ0Y7O0FlcHc3Qks7RVErTEU7SUFBaUM7R3ZCMGs3QnRDOztFdUJ6azdCSztJQUFpQztHdkI2azdCdEM7O0V1QjVrN0JLO0lBQWlDO0d2QmdsN0J0Qzs7RXVCL2s3Qks7SUFBaUM7R3ZCbWw3QnRDOztFdUJsbDdCSztJQUFpQztHdkJzbDdCdEM7O0V1QnBsN0JLO0lBQ0U7SUFDQTtHdkJ1bDdCUDs7RXVCcGw3Qks7SUFDRTtJQUNBO0d2QnVsN0JQOztFdUJwbDdCSztJQUFvQztHdkJ3bDdCekM7O0V1QnZsN0JLO0lBQW9DO0d2QjJsN0J6Qzs7RXVCMWw3Qks7SUFBb0M7R3ZCOGw3QnpDOztFdUI3bDdCSztJQUFvQztHdkJpbTdCekM7O0V1QmhtN0JLO0lBQW9DO0d2Qm9tN0J6Qzs7RXVCbG03Qks7SUFDRTtJQUNBO0d2QnFtN0JQOztFdUJsbTdCSztJQUNFO0lBQ0E7R3ZCcW03QlA7Q0FDRjs7QWVsMDdCSztFUStMRTtJQUFpQztHdkJ3bzdCdEM7O0V1QnZvN0JLO0lBQWlDO0d2QjJvN0J0Qzs7RXVCMW83Qks7SUFBaUM7R3ZCOG83QnRDOztFdUI3bzdCSztJQUFpQztHdkJpcDdCdEM7O0V1QmhwN0JLO0lBQWlDO0d2Qm9wN0J0Qzs7RXVCbHA3Qks7SUFDRTtJQUNBO0d2QnFwN0JQOztFdUJscDdCSztJQUNFO0lBQ0E7R3ZCcXA3QlA7O0V1QmxwN0JLO0lBQW9DO0d2QnNwN0J6Qzs7RXVCcnA3Qks7SUFBb0M7R3ZCeXA3QnpDOztFdUJ4cDdCSztJQUFvQztHdkI0cDdCekM7O0V1QjNwN0JLO0lBQW9DO0d2QitwN0J6Qzs7RXVCOXA3Qks7SUFBb0M7R3ZCa3E3QnpDOztFdUJocTdCSztJQUNFO0lBQ0E7R3ZCbXE3QlA7O0V1QmhxN0JLO0lBQ0U7SUFDQTtHdkJtcTdCUDtDQUNGOztBZWg0N0JLO0VRK0xFO0lBQWlDO0d2QnNzN0J0Qzs7RXVCcnM3Qks7SUFBaUM7R3ZCeXM3QnRDOztFdUJ4czdCSztJQUFpQztHdkI0czdCdEM7O0V1QjNzN0JLO0lBQWlDO0d2QitzN0J0Qzs7RXVCOXM3Qks7SUFBaUM7R3ZCa3Q3QnRDOztFdUJodDdCSztJQUNFO0lBQ0E7R3ZCbXQ3QlA7O0V1Qmh0N0JLO0lBQ0U7SUFDQTtHdkJtdDdCUDs7RXVCaHQ3Qks7SUFBb0M7R3ZCb3Q3QnpDOztFdUJudDdCSztJQUFvQztHdkJ1dDdCekM7O0V1QnR0N0JLO0lBQW9DO0d2QjB0N0J6Qzs7RXVCenQ3Qks7SUFBb0M7R3ZCNnQ3QnpDOztFdUI1dDdCSztJQUFvQztHdkJndTdCekM7O0V1Qjl0N0JLO0lBQ0U7SUFDQTtHdkJpdTdCUDs7RXVCOXQ3Qks7SUFDRTtJQUNBO0d2Qml1N0JQO0NBQ0Y7O0FlOTc3Qks7RVErTEU7SUFBaUM7R3ZCb3c3QnRDOztFdUJudzdCSztJQUFpQztHdkJ1dzdCdEM7O0V1QnR3N0JLO0lBQWlDO0d2QjB3N0J0Qzs7RXVCenc3Qks7SUFBaUM7R3ZCNnc3QnRDOztFdUI1dzdCSztJQUFpQztHdkJneDdCdEM7O0V1Qjl3N0JLO0lBQ0U7SUFDQTtHdkJpeDdCUDs7RXVCOXc3Qks7SUFDRTtJQUNBO0d2Qml4N0JQOztFdUI5dzdCSztJQUFvQztHdkJreDdCekM7O0V1Qmp4N0JLO0lBQW9DO0d2QnF4N0J6Qzs7RXVCcHg3Qks7SUFBb0M7R3ZCd3g3QnpDOztFdUJ2eDdCSztJQUFvQztHdkIyeDdCekM7O0V1QjF4N0JLO0lBQW9DO0d2Qjh4N0J6Qzs7RXVCNXg3Qks7SUFDRTtJQUNBO0d2Qit4N0JQOztFdUI1eDdCSztJQUNFO0lBQ0E7R3ZCK3g3QlA7Q0FDRjs7QWU1LzdCSztFUStMRTtJQUFpQztHdkJrMDdCdEM7O0V1QmowN0JLO0lBQWlDO0d2QnEwN0J0Qzs7RXVCcDA3Qks7SUFBaUM7R3ZCdzA3QnRDOztFdUJ2MDdCSztJQUFpQztHdkIyMDdCdEM7O0V1QjEwN0JLO0lBQWlDO0d2QjgwN0J0Qzs7RXVCNTA3Qks7SUFDRTtJQUNBO0d2QiswN0JQOztFdUI1MDdCSztJQUNFO0lBQ0E7R3ZCKzA3QlA7O0V1QjUwN0JLO0lBQW9DO0d2QmcxN0J6Qzs7RXVCLzA3Qks7SUFBb0M7R3ZCbTE3QnpDOztFdUJsMTdCSztJQUFvQztHdkJzMTdCekM7O0V1QnIxN0JLO0lBQW9DO0d2QnkxN0J6Qzs7RXVCeDE3Qks7SUFBb0M7R3ZCNDE3QnpDOztFdUIxMTdCSztJQUNFO0lBQ0E7R3ZCNjE3QlA7O0V1QjExN0JLO0lBQ0U7SUFDQTtHdkI2MTdCUDtDQUNGOztBZTFqOEJLO0VRK0xFO0lBQWlDO0d2Qmc0N0J0Qzs7RXVCLzM3Qks7SUFBaUM7R3ZCbTQ3QnRDOztFdUJsNDdCSztJQUFpQztHdkJzNDdCdEM7O0V1QnI0N0JLO0lBQWlDO0d2Qnk0N0J0Qzs7RXVCeDQ3Qks7SUFBaUM7R3ZCNDQ3QnRDOztFdUIxNDdCSztJQUNFO0lBQ0E7R3ZCNjQ3QlA7O0V1QjE0N0JLO0lBQ0U7SUFDQTtHdkI2NDdCUDs7RXVCMTQ3Qks7SUFBb0M7R3ZCODQ3QnpDOztFdUI3NDdCSztJQUFvQztHdkJpNTdCekM7O0V1Qmg1N0JLO0lBQW9DO0d2Qm81N0J6Qzs7RXVCbjU3Qks7SUFBb0M7R3ZCdTU3QnpDOztFdUJ0NTdCSztJQUFvQztHdkIwNTdCekM7O0V1Qng1N0JLO0lBQ0U7SUFDQTtHdkIyNTdCUDs7RXVCeDU3Qks7SUFDRTtJQUNBO0d2QjI1N0JQO0NBQ0Y7O0FleG44Qks7RVErTEU7SUFBaUM7R3ZCODc3QnRDOztFdUI3NzdCSztJQUFpQztHdkJpODdCdEM7O0V1Qmg4N0JLO0lBQWlDO0d2Qm84N0J0Qzs7RXVCbjg3Qks7SUFBaUM7R3ZCdTg3QnRDOztFdUJ0ODdCSztJQUFpQztHdkIwODdCdEM7O0V1Qng4N0JLO0lBQ0U7SUFDQTtHdkIyODdCUDs7RXVCeDg3Qks7SUFDRTtJQUNBO0d2QjI4N0JQOztFdUJ4ODdCSztJQUFvQztHdkI0ODdCekM7O0V1QjM4N0JLO0lBQW9DO0d2Qis4N0J6Qzs7RXVCOTg3Qks7SUFBb0M7R3ZCazk3QnpDOztFdUJqOTdCSztJQUFvQztHdkJxOTdCekM7O0V1QnA5N0JLO0lBQW9DO0d2Qnc5N0J6Qzs7RXVCdDk3Qks7SUFDRTtJQUNBO0d2Qnk5N0JQOztFdUJ0OTdCSztJQUNFO0lBQ0E7R3ZCeTk3QlA7Q0FDRjs7QWV0cjhCSztFUStMRTtJQUFpQztHdkI0LzdCdEM7O0V1QjMvN0JLO0lBQWlDO0d2QisvN0J0Qzs7RXVCOS83Qks7SUFBaUM7R3ZCa2c4QnRDOztFdUJqZzhCSztJQUFpQztHdkJxZzhCdEM7O0V1QnBnOEJLO0lBQWlDO0d2QndnOEJ0Qzs7RXVCdGc4Qks7SUFDRTtJQUNBO0d2QnlnOEJQOztFdUJ0ZzhCSztJQUNFO0lBQ0E7R3ZCeWc4QlA7O0V1QnRnOEJLO0lBQW9DO0d2QjBnOEJ6Qzs7RXVCemc4Qks7SUFBb0M7R3ZCNmc4QnpDOztFdUI1ZzhCSztJQUFvQztHdkJnaDhCekM7O0V1Qi9nOEJLO0lBQW9DO0d2Qm1oOEJ6Qzs7RXVCbGg4Qks7SUFBb0M7R3ZCc2g4QnpDOztFdUJwaDhCSztJQUNFO0lBQ0E7R3ZCdWg4QlA7O0V1QnBoOEJLO0lBQ0U7SUFDQTtHdkJ1aDhCUDtDQUNGOztBZXB2OEJLO0VRK0xFO0lBQWlDO0d2QjBqOEJ0Qzs7RXVCemo4Qks7SUFBaUM7R3ZCNmo4QnRDOztFdUI1ajhCSztJQUFpQztHdkJnazhCdEM7O0V1Qi9qOEJLO0lBQWlDO0d2Qm1rOEJ0Qzs7RXVCbGs4Qks7SUFBaUM7R3ZCc2s4QnRDOztFdUJwazhCSztJQUNFO0lBQ0E7R3ZCdWs4QlA7O0V1QnBrOEJLO0lBQ0U7SUFDQTtHdkJ1azhCUDs7RXVCcGs4Qks7SUFBb0M7R3ZCd2s4QnpDOztFdUJ2azhCSztJQUFvQztHdkIyazhCekM7O0V1QjFrOEJLO0lBQW9DO0d2QjhrOEJ6Qzs7RXVCN2s4Qks7SUFBb0M7R3ZCaWw4QnpDOztFdUJobDhCSztJQUFvQztHdkJvbDhCekM7O0V1QmxsOEJLO0lBQ0U7SUFDQTtHdkJxbDhCUDs7RXVCbGw4Qks7SUFDRTtJQUNBO0d2QnFsOEJQO0NBQ0Y7O0FlbHo4Qks7RVErTEU7SUFBaUM7R3ZCd244QnRDOztFdUJ2bjhCSztJQUFpQztHdkIybjhCdEM7O0V1QjFuOEJLO0lBQWlDO0d2QjhuOEJ0Qzs7RXVCN244Qks7SUFBaUM7R3ZCaW84QnRDOztFdUJobzhCSztJQUFpQztHdkJvbzhCdEM7O0V1QmxvOEJLO0lBQ0U7SUFDQTtHdkJxbzhCUDs7RXVCbG84Qks7SUFDRTtJQUNBO0d2QnFvOEJQOztFdUJsbzhCSztJQUFvQztHdkJzbzhCekM7O0V1QnJvOEJLO0lBQW9DO0d2QnlvOEJ6Qzs7RXVCeG84Qks7SUFBb0M7R3ZCNG84QnpDOztFdUIzbzhCSztJQUFvQztHdkIrbzhCekM7O0V1QjlvOEJLO0lBQW9DO0d2QmtwOEJ6Qzs7RXVCaHA4Qks7SUFDRTtJQUNBO0d2Qm1wOEJQOztFdUJocDhCSztJQUNFO0lBQ0E7R3ZCbXA4QlA7Q0FDRjs7QWVoMzhCSztFUStMRTtJQUFpQztHdkJzcjhCdEM7O0V1QnJyOEJLO0lBQWlDO0d2QnlyOEJ0Qzs7RXVCeHI4Qks7SUFBaUM7R3ZCNHI4QnRDOztFdUIzcjhCSztJQUFpQztHdkIrcjhCdEM7O0V1QjlyOEJLO0lBQWlDO0d2QmtzOEJ0Qzs7RXVCaHM4Qks7SUFDRTtJQUNBO0d2Qm1zOEJQOztFdUJoczhCSztJQUNFO0lBQ0E7R3ZCbXM4QlA7O0V1QmhzOEJLO0lBQW9DO0d2Qm9zOEJ6Qzs7RXVCbnM4Qks7SUFBb0M7R3ZCdXM4QnpDOztFdUJ0czhCSztJQUFvQztHdkIwczhCekM7O0V1QnpzOEJLO0lBQW9DO0d2QjZzOEJ6Qzs7RXVCNXM4Qks7SUFBb0M7R3ZCZ3Q4QnpDOztFdUI5czhCSztJQUNFO0lBQ0E7R3ZCaXQ4QlA7O0V1QjlzOEJLO0lBQ0U7SUFDQTtHdkJpdDhCUDtDQUNGOztBdUJqeDhCRztFQUFZO0N2QnF4OEJmOztBdUJweDhCRztFQUFZO0N2Qnd4OEJmOztBdUJ2eDhCRztFQUFZO0N2QjJ4OEJmOztBdUIxeDhCRztFQUFZO0N2Qjh4OEJmOztBdUI3eDhCRztFQUFZO0N2Qml5OEJmOztBdUIveDhCRztFQUNFO0VBQ0E7Q3ZCa3k4Qkw7O0F1Qi94OEJHO0VBQ0U7RUFDQTtDdkJreThCTDs7QXVCL3g4Qkc7RUFBZTtDdkJteThCbEI7O0F1Qmx5OEJHO0VBQWU7Q3ZCc3k4QmxCOztBdUJyeThCRztFQUFlO0N2Qnl5OEJsQjs7QXVCeHk4Qkc7RUFBZTtDdkI0eThCbEI7O0F1QjN5OEJHO0VBQWU7Q3ZCK3k4QmxCOztBdUI3eThCRztFQUNFO0VBQ0E7Q3ZCZ3o4Qkw7O0F1Qjd5OEJHO0VBQ0U7RUFDQTtDdkJnejhCTDs7QWUxKzhCSztFUStMRTtJQUFpQztHdkJnejhCdEM7O0V1Qi95OEJLO0lBQWlDO0d2Qm16OEJ0Qzs7RXVCbHo4Qks7SUFBaUM7R3ZCc3o4QnRDOztFdUJyejhCSztJQUFpQztHdkJ5ejhCdEM7O0V1Qnh6OEJLO0lBQWlDO0d2QjR6OEJ0Qzs7RXVCMXo4Qks7SUFDRTtJQUNBO0d2QjZ6OEJQOztFdUIxejhCSztJQUNFO0lBQ0E7R3ZCNno4QlA7O0V1QjF6OEJLO0lBQW9DO0d2Qjh6OEJ6Qzs7RXVCN3o4Qks7SUFBb0M7R3ZCaTA4QnpDOztFdUJoMDhCSztJQUFvQztHdkJvMDhCekM7O0V1Qm4wOEJLO0lBQW9DO0d2QnUwOEJ6Qzs7RXVCdDA4Qks7SUFBb0M7R3ZCMDA4QnpDOztFdUJ4MDhCSztJQUNFO0lBQ0E7R3ZCMjA4QlA7O0V1QngwOEJLO0lBQ0U7SUFDQTtHdkIyMDhCUDtDQUNGOztBZXhpOUJLO0VRK0xFO0lBQWlDO0d2QjgyOEJ0Qzs7RXVCNzI4Qks7SUFBaUM7R3ZCaTM4QnRDOztFdUJoMzhCSztJQUFpQztHdkJvMzhCdEM7O0V1Qm4zOEJLO0lBQWlDO0d2QnUzOEJ0Qzs7RXVCdDM4Qks7SUFBaUM7R3ZCMDM4QnRDOztFdUJ4MzhCSztJQUNFO0lBQ0E7R3ZCMjM4QlA7O0V1QngzOEJLO0lBQ0U7SUFDQTtHdkIyMzhCUDs7RXVCeDM4Qks7SUFBb0M7R3ZCNDM4QnpDOztFdUIzMzhCSztJQUFvQztHdkIrMzhCekM7O0V1QjkzOEJLO0lBQW9DO0d2Qms0OEJ6Qzs7RXVCajQ4Qks7SUFBb0M7R3ZCcTQ4QnpDOztFdUJwNDhCSztJQUFvQztHdkJ3NDhCekM7O0V1QnQ0OEJLO0lBQ0U7SUFDQTtHdkJ5NDhCUDs7RXVCdDQ4Qks7SUFDRTtJQUNBO0d2Qnk0OEJQO0NBQ0Y7O0FldG05Qks7RVErTEU7SUFBaUM7R3ZCNDY4QnRDOztFdUIzNjhCSztJQUFpQztHdkIrNjhCdEM7O0V1Qjk2OEJLO0lBQWlDO0d2Qms3OEJ0Qzs7RXVCajc4Qks7SUFBaUM7R3ZCcTc4QnRDOztFdUJwNzhCSztJQUFpQztHdkJ3NzhCdEM7O0V1QnQ3OEJLO0lBQ0U7SUFDQTtHdkJ5NzhCUDs7RXVCdDc4Qks7SUFDRTtJQUNBO0d2Qnk3OEJQOztFdUJ0NzhCSztJQUFvQztHdkIwNzhCekM7O0V1Qno3OEJLO0lBQW9DO0d2QjY3OEJ6Qzs7RXVCNTc4Qks7SUFBb0M7R3ZCZzg4QnpDOztFdUIvNzhCSztJQUFvQztHdkJtODhCekM7O0V1Qmw4OEJLO0lBQW9DO0d2QnM4OEJ6Qzs7RXVCcDg4Qks7SUFDRTtJQUNBO0d2QnU4OEJQOztFdUJwODhCSztJQUNFO0lBQ0E7R3ZCdTg4QlA7Q0FDRjs7QWVwcTlCSztFUStMRTtJQUFpQztHdkIwKzhCdEM7O0V1QnorOEJLO0lBQWlDO0d2QjYrOEJ0Qzs7RXVCNSs4Qks7SUFBaUM7R3ZCZy84QnRDOztFdUIvKzhCSztJQUFpQztHdkJtLzhCdEM7O0V1QmwvOEJLO0lBQWlDO0d2QnMvOEJ0Qzs7RXVCcC84Qks7SUFDRTtJQUNBO0d2QnUvOEJQOztFdUJwLzhCSztJQUNFO0lBQ0E7R3ZCdS84QlA7O0V1QnAvOEJLO0lBQW9DO0d2QncvOEJ6Qzs7RXVCdi84Qks7SUFBb0M7R3ZCMi84QnpDOztFdUIxLzhCSztJQUFvQztHdkI4LzhCekM7O0V1QjcvOEJLO0lBQW9DO0d2QmlnOUJ6Qzs7RXVCaGc5Qks7SUFBb0M7R3ZCb2c5QnpDOztFdUJsZzlCSztJQUNFO0lBQ0E7R3ZCcWc5QlA7O0V1QmxnOUJLO0lBQ0U7SUFDQTtHdkJxZzlCUDtDQUNGOztBZWx1OUJLO0VRK0xFO0lBQWlDO0d2QndpOUJ0Qzs7RXVCdmk5Qks7SUFBaUM7R3ZCMmk5QnRDOztFdUIxaTlCSztJQUFpQztHdkI4aTlCdEM7O0V1QjdpOUJLO0lBQWlDO0d2QmlqOUJ0Qzs7RXVCaGo5Qks7SUFBaUM7R3ZCb2o5QnRDOztFdUJsajlCSztJQUNFO0lBQ0E7R3ZCcWo5QlA7O0V1QmxqOUJLO0lBQ0U7SUFDQTtHdkJxajlCUDs7RXVCbGo5Qks7SUFBb0M7R3ZCc2o5QnpDOztFdUJyajlCSztJQUFvQztHdkJ5ajlCekM7O0V1QnhqOUJLO0lBQW9DO0d2QjRqOUJ6Qzs7RXVCM2o5Qks7SUFBb0M7R3ZCK2o5QnpDOztFdUI5ajlCSztJQUFvQztHdkJrazlCekM7O0V1QmhrOUJLO0lBQ0U7SUFDQTtHdkJtazlCUDs7RXVCaGs5Qks7SUFDRTtJQUNBO0d2Qm1rOUJQO0NBQ0Y7O0FlaHk5Qks7RVErTEU7SUFBaUM7R3ZCc205QnRDOztFdUJybTlCSztJQUFpQztHdkJ5bTlCdEM7O0V1QnhtOUJLO0lBQWlDO0d2QjRtOUJ0Qzs7RXVCM205Qks7SUFBaUM7R3ZCK205QnRDOztFdUI5bTlCSztJQUFpQztHdkJrbjlCdEM7O0V1QmhuOUJLO0lBQ0U7SUFDQTtHdkJtbjlCUDs7RXVCaG45Qks7SUFDRTtJQUNBO0d2Qm1uOUJQOztFdUJobjlCSztJQUFvQztHdkJvbjlCekM7O0V1Qm5uOUJLO0lBQW9DO0d2QnVuOUJ6Qzs7RXVCdG45Qks7SUFBb0M7R3ZCMG45QnpDOztFdUJ6bjlCSztJQUFvQztHdkI2bjlCekM7O0V1QjVuOUJLO0lBQW9DO0d2QmdvOUJ6Qzs7RXVCOW45Qks7SUFDRTtJQUNBO0d2QmlvOUJQOztFdUI5bjlCSztJQUNFO0lBQ0E7R3ZCaW85QlA7Q0FDRjs7QWU5MTlCSztFUStMRTtJQUFpQztHdkJvcTlCdEM7O0V1Qm5xOUJLO0lBQWlDO0d2QnVxOUJ0Qzs7RXVCdHE5Qks7SUFBaUM7R3ZCMHE5QnRDOztFdUJ6cTlCSztJQUFpQztHdkI2cTlCdEM7O0V1QjVxOUJLO0lBQWlDO0d2QmdyOUJ0Qzs7RXVCOXE5Qks7SUFDRTtJQUNBO0d2QmlyOUJQOztFdUI5cTlCSztJQUNFO0lBQ0E7R3ZCaXI5QlA7O0V1QjlxOUJLO0lBQW9DO0d2QmtyOUJ6Qzs7RXVCanI5Qks7SUFBb0M7R3ZCcXI5QnpDOztFdUJwcjlCSztJQUFvQztHdkJ3cjlCekM7O0V1QnZyOUJLO0lBQW9DO0d2QjJyOUJ6Qzs7RXVCMXI5Qks7SUFBb0M7R3ZCOHI5QnpDOztFdUI1cjlCSztJQUNFO0lBQ0E7R3ZCK3I5QlA7O0V1QjVyOUJLO0lBQ0U7SUFDQTtHdkIrcjlCUDtDQUNGOztBZTU1OUJLO0VRK0xFO0lBQWlDO0d2Qmt1OUJ0Qzs7RXVCanU5Qks7SUFBaUM7R3ZCcXU5QnRDOztFdUJwdTlCSztJQUFpQztHdkJ3dTlCdEM7O0V1QnZ1OUJLO0lBQWlDO0d2QjJ1OUJ0Qzs7RXVCMXU5Qks7SUFBaUM7R3ZCOHU5QnRDOztFdUI1dTlCSztJQUNFO0lBQ0E7R3ZCK3U5QlA7O0V1QjV1OUJLO0lBQ0U7SUFDQTtHdkIrdTlCUDs7RXVCNXU5Qks7SUFBb0M7R3ZCZ3Y5QnpDOztFdUIvdTlCSztJQUFvQztHdkJtdjlCekM7O0V1Qmx2OUJLO0lBQW9DO0d2QnN2OUJ6Qzs7RXVCcnY5Qks7SUFBb0M7R3ZCeXY5QnpDOztFdUJ4djlCSztJQUFvQztHdkI0djlCekM7O0V1QjF2OUJLO0lBQ0U7SUFDQTtHdkI2djlCUDs7RXVCMXY5Qks7SUFDRTtJQUNBO0d2QjZ2OUJQO0NBQ0Y7O0FlMTk5Qks7RVErTEU7SUFBaUM7R3ZCZ3k5QnRDOztFdUIveDlCSztJQUFpQztHdkJteTlCdEM7O0V1Qmx5OUJLO0lBQWlDO0d2QnN5OUJ0Qzs7RXVCcnk5Qks7SUFBaUM7R3ZCeXk5QnRDOztFdUJ4eTlCSztJQUFpQztHdkI0eTlCdEM7O0V1QjF5OUJLO0lBQ0U7SUFDQTtHdkI2eTlCUDs7RXVCMXk5Qks7SUFDRTtJQUNBO0d2QjZ5OUJQOztFdUIxeTlCSztJQUFvQztHdkI4eTlCekM7O0V1Qjd5OUJLO0lBQW9DO0d2Qml6OUJ6Qzs7RXVCaHo5Qks7SUFBb0M7R3ZCb3o5QnpDOztFdUJuejlCSztJQUFvQztHdkJ1ejlCekM7O0V1QnR6OUJLO0lBQW9DO0d2QjB6OUJ6Qzs7RXVCeHo5Qks7SUFDRTtJQUNBO0d2QjJ6OUJQOztFdUJ4ejlCSztJQUNFO0lBQ0E7R3ZCMno5QlA7Q0FDRjs7QWV4aCtCSztFUStMRTtJQUFpQztHdkI4MTlCdEM7O0V1QjcxOUJLO0lBQWlDO0d2QmkyOUJ0Qzs7RXVCaDI5Qks7SUFBaUM7R3ZCbzI5QnRDOztFdUJuMjlCSztJQUFpQztHdkJ1MjlCdEM7O0V1QnQyOUJLO0lBQWlDO0d2QjAyOUJ0Qzs7RXVCeDI5Qks7SUFDRTtJQUNBO0d2QjIyOUJQOztFdUJ4MjlCSztJQUNFO0lBQ0E7R3ZCMjI5QlA7O0V1QngyOUJLO0lBQW9DO0d2QjQyOUJ6Qzs7RXVCMzI5Qks7SUFBb0M7R3ZCKzI5QnpDOztFdUI5MjlCSztJQUFvQztHdkJrMzlCekM7O0V1QmozOUJLO0lBQW9DO0d2QnEzOUJ6Qzs7RXVCcDM5Qks7SUFBb0M7R3ZCdzM5QnpDOztFdUJ0MzlCSztJQUNFO0lBQ0E7R3ZCeTM5QlA7O0V1QnQzOUJLO0lBQ0U7SUFDQTtHdkJ5MzlCUDtDQUNGOztBZXRsK0JLO0VRK0xFO0lBQWlDO0d2QjQ1OUJ0Qzs7RXVCMzU5Qks7SUFBaUM7R3ZCKzU5QnRDOztFdUI5NTlCSztJQUFpQztHdkJrNjlCdEM7O0V1Qmo2OUJLO0lBQWlDO0d2QnE2OUJ0Qzs7RXVCcDY5Qks7SUFBaUM7R3ZCdzY5QnRDOztFdUJ0NjlCSztJQUNFO0lBQ0E7R3ZCeTY5QlA7O0V1QnQ2OUJLO0lBQ0U7SUFDQTtHdkJ5NjlCUDs7RXVCdDY5Qks7SUFBb0M7R3ZCMDY5QnpDOztFdUJ6NjlCSztJQUFvQztHdkI2NjlCekM7O0V1QjU2OUJLO0lBQW9DO0d2Qmc3OUJ6Qzs7RXVCLzY5Qks7SUFBb0M7R3ZCbTc5QnpDOztFdUJsNzlCSztJQUFvQztHdkJzNzlCekM7O0V1QnA3OUJLO0lBQ0U7SUFDQTtHdkJ1NzlCUDs7RXVCcDc5Qks7SUFDRTtJQUNBO0d2QnU3OUJQO0NBQ0Y7O0FlcHArQks7RVErTEU7SUFBaUM7R3ZCMDk5QnRDOztFdUJ6OTlCSztJQUFpQztHdkI2OTlCdEM7O0V1QjU5OUJLO0lBQWlDO0d2QmcrOUJ0Qzs7RXVCLzk5Qks7SUFBaUM7R3ZCbSs5QnRDOztFdUJsKzlCSztJQUFpQztHdkJzKzlCdEM7O0V1QnArOUJLO0lBQ0U7SUFDQTtHdkJ1KzlCUDs7RXVCcCs5Qks7SUFDRTtJQUNBO0d2QnUrOUJQOztFdUJwKzlCSztJQUFvQztHdkJ3KzlCekM7O0V1QnYrOUJLO0lBQW9DO0d2QjIrOUJ6Qzs7RXVCMSs5Qks7SUFBb0M7R3ZCOCs5QnpDOztFdUI3KzlCSztJQUFvQztHdkJpLzlCekM7O0V1QmgvOUJLO0lBQW9DO0d2Qm8vOUJ6Qzs7RXVCbC85Qks7SUFDRTtJQUNBO0d2QnEvOUJQOztFdUJsLzlCSztJQUNFO0lBQ0E7R3ZCcS85QlA7Q0FDRjs7QXVCcmorQkc7RUFBWTtDdkJ5aitCZjs7QXVCeGorQkc7RUFBWTtDdkI0aitCZjs7QXVCM2orQkc7RUFBWTtDdkIraitCZjs7QXVCOWorQkc7RUFBWTtDdkJraytCZjs7QXVCamsrQkc7RUFBWTtDdkJxaytCZjs7QXVCbmsrQkc7RUFDRTtFQUNBO0N2QnNrK0JMOztBdUJuaytCRztFQUNFO0VBQ0E7Q3ZCc2srQkw7O0F1Qm5rK0JHO0VBQWU7Q3ZCdWsrQmxCOztBdUJ0aytCRztFQUFlO0N2QjBrK0JsQjs7QXVCemsrQkc7RUFBZTtDdkI2aytCbEI7O0F1QjVrK0JHO0VBQWU7Q3ZCZ2wrQmxCOztBdUIvaytCRztFQUFlO0N2Qm1sK0JsQjs7QXVCamwrQkc7RUFDRTtFQUNBO0N2Qm9sK0JMOztBdUJqbCtCRztFQUNFO0VBQ0E7Q3ZCb2wrQkw7O0FlOXcrQks7RVErTEU7SUFBaUM7R3ZCb2wrQnRDOztFdUJubCtCSztJQUFpQztHdkJ1bCtCdEM7O0V1QnRsK0JLO0lBQWlDO0d2QjBsK0J0Qzs7RXVCemwrQks7SUFBaUM7R3ZCNmwrQnRDOztFdUI1bCtCSztJQUFpQztHdkJnbStCdEM7O0V1QjlsK0JLO0lBQ0U7SUFDQTtHdkJpbStCUDs7RXVCOWwrQks7SUFDRTtJQUNBO0d2QmltK0JQOztFdUI5bCtCSztJQUFvQztHdkJrbStCekM7O0V1QmptK0JLO0lBQW9DO0d2QnFtK0J6Qzs7RXVCcG0rQks7SUFBb0M7R3ZCd20rQnpDOztFdUJ2bStCSztJQUFvQztHdkIybStCekM7O0V1QjFtK0JLO0lBQW9DO0d2QjhtK0J6Qzs7RXVCNW0rQks7SUFDRTtJQUNBO0d2QittK0JQOztFdUI1bStCSztJQUNFO0lBQ0E7R3ZCK20rQlA7Q0FDRjs7QWU1MCtCSztFUStMRTtJQUFpQztHdkJrcCtCdEM7O0V1QmpwK0JLO0lBQWlDO0d2QnFwK0J0Qzs7RXVCcHArQks7SUFBaUM7R3ZCd3ArQnRDOztFdUJ2cCtCSztJQUFpQztHdkIycCtCdEM7O0V1QjFwK0JLO0lBQWlDO0d2QjhwK0J0Qzs7RXVCNXArQks7SUFDRTtJQUNBO0d2QitwK0JQOztFdUI1cCtCSztJQUNFO0lBQ0E7R3ZCK3ArQlA7O0V1QjVwK0JLO0lBQW9DO0d2QmdxK0J6Qzs7RXVCL3ArQks7SUFBb0M7R3ZCbXErQnpDOztFdUJscStCSztJQUFvQztHdkJzcStCekM7O0V1QnJxK0JLO0lBQW9DO0d2QnlxK0J6Qzs7RXVCeHErQks7SUFBb0M7R3ZCNHErQnpDOztFdUIxcStCSztJQUNFO0lBQ0E7R3ZCNnErQlA7O0V1QjFxK0JLO0lBQ0U7SUFDQTtHdkI2cStCUDtDQUNGOztBZTE0K0JLO0VRK0xFO0lBQWlDO0d2Qmd0K0J0Qzs7RXVCL3MrQks7SUFBaUM7R3ZCbXQrQnRDOztFdUJsdCtCSztJQUFpQztHdkJzdCtCdEM7O0V1QnJ0K0JLO0lBQWlDO0d2Qnl0K0J0Qzs7RXVCeHQrQks7SUFBaUM7R3ZCNHQrQnRDOztFdUIxdCtCSztJQUNFO0lBQ0E7R3ZCNnQrQlA7O0V1QjF0K0JLO0lBQ0U7SUFDQTtHdkI2dCtCUDs7RXVCMXQrQks7SUFBb0M7R3ZCOHQrQnpDOztFdUI3dCtCSztJQUFvQztHdkJpdStCekM7O0V1Qmh1K0JLO0lBQW9DO0d2Qm91K0J6Qzs7RXVCbnUrQks7SUFBb0M7R3ZCdXUrQnpDOztFdUJ0dStCSztJQUFvQztHdkIwdStCekM7O0V1Qnh1K0JLO0lBQ0U7SUFDQTtHdkIydStCUDs7RXVCeHUrQks7SUFDRTtJQUNBO0d2QjJ1K0JQO0NBQ0Y7O0FleDgrQks7RVErTEU7SUFBaUM7R3ZCOHcrQnRDOztFdUI3dytCSztJQUFpQztHdkJpeCtCdEM7O0V1Qmh4K0JLO0lBQWlDO0d2Qm94K0J0Qzs7RXVCbngrQks7SUFBaUM7R3ZCdXgrQnRDOztFdUJ0eCtCSztJQUFpQztHdkIweCtCdEM7O0V1Qnh4K0JLO0lBQ0U7SUFDQTtHdkIyeCtCUDs7RXVCeHgrQks7SUFDRTtJQUNBO0d2QjJ4K0JQOztFdUJ4eCtCSztJQUFvQztHdkI0eCtCekM7O0V1QjN4K0JLO0lBQW9DO0d2Qit4K0J6Qzs7RXVCOXgrQks7SUFBb0M7R3ZCa3krQnpDOztFdUJqeStCSztJQUFvQztHdkJxeStCekM7O0V1QnB5K0JLO0lBQW9DO0d2Qnd5K0J6Qzs7RXVCdHkrQks7SUFDRTtJQUNBO0d2Qnl5K0JQOztFdUJ0eStCSztJQUNFO0lBQ0E7R3ZCeXkrQlA7Q0FDRjs7QWV0Zy9CSztFUStMRTtJQUFpQztHdkI0MCtCdEM7O0V1QjMwK0JLO0lBQWlDO0d2QiswK0J0Qzs7RXVCOTArQks7SUFBaUM7R3ZCazErQnRDOztFdUJqMStCSztJQUFpQztHdkJxMStCdEM7O0V1QnAxK0JLO0lBQWlDO0d2QncxK0J0Qzs7RXVCdDErQks7SUFDRTtJQUNBO0d2QnkxK0JQOztFdUJ0MStCSztJQUNFO0lBQ0E7R3ZCeTErQlA7O0V1QnQxK0JLO0lBQW9DO0d2QjAxK0J6Qzs7RXVCejErQks7SUFBb0M7R3ZCNjErQnpDOztFdUI1MStCSztJQUFvQztHdkJnMitCekM7O0V1Qi8xK0JLO0lBQW9DO0d2Qm0yK0J6Qzs7RXVCbDIrQks7SUFBb0M7R3ZCczIrQnpDOztFdUJwMitCSztJQUNFO0lBQ0E7R3ZCdTIrQlA7O0V1QnAyK0JLO0lBQ0U7SUFDQTtHdkJ1MitCUDtDQUNGOztBZXBrL0JLO0VRK0xFO0lBQWlDO0d2QjA0K0J0Qzs7RXVCejQrQks7SUFBaUM7R3ZCNjQrQnRDOztFdUI1NCtCSztJQUFpQztHdkJnNStCdEM7O0V1Qi80K0JLO0lBQWlDO0d2Qm01K0J0Qzs7RXVCbDUrQks7SUFBaUM7R3ZCczUrQnRDOztFdUJwNStCSztJQUNFO0lBQ0E7R3ZCdTUrQlA7O0V1QnA1K0JLO0lBQ0U7SUFDQTtHdkJ1NStCUDs7RXVCcDUrQks7SUFBb0M7R3ZCdzUrQnpDOztFdUJ2NStCSztJQUFvQztHdkIyNStCekM7O0V1QjE1K0JLO0lBQW9DO0d2Qjg1K0J6Qzs7RXVCNzUrQks7SUFBb0M7R3ZCaTYrQnpDOztFdUJoNitCSztJQUFvQztHdkJvNitCekM7O0V1Qmw2K0JLO0lBQ0U7SUFDQTtHdkJxNitCUDs7RXVCbDYrQks7SUFDRTtJQUNBO0d2QnE2K0JQO0NBQ0Y7O0FlbG8vQks7RVErTEU7SUFBaUM7R3ZCdzgrQnRDOztFdUJ2OCtCSztJQUFpQztHdkIyOCtCdEM7O0V1QjE4K0JLO0lBQWlDO0d2Qjg4K0J0Qzs7RXVCNzgrQks7SUFBaUM7R3ZCaTkrQnRDOztFdUJoOStCSztJQUFpQztHdkJvOStCdEM7O0V1Qmw5K0JLO0lBQ0U7SUFDQTtHdkJxOStCUDs7RXVCbDkrQks7SUFDRTtJQUNBO0d2QnE5K0JQOztFdUJsOStCSztJQUFvQztHdkJzOStCekM7O0V1QnI5K0JLO0lBQW9DO0d2Qnk5K0J6Qzs7RXVCeDkrQks7SUFBb0M7R3ZCNDkrQnpDOztFdUIzOStCSztJQUFvQztHdkIrOStCekM7O0V1Qjk5K0JLO0lBQW9DO0d2QmsrK0J6Qzs7RXVCaCsrQks7SUFDRTtJQUNBO0d2Qm0rK0JQOztFdUJoKytCSztJQUNFO0lBQ0E7R3ZCbSsrQlA7Q0FDRjs7QWVocy9CSztFUStMRTtJQUFpQztHdkJzZy9CdEM7O0V1QnJnL0JLO0lBQWlDO0d2QnlnL0J0Qzs7RXVCeGcvQks7SUFBaUM7R3ZCNGcvQnRDOztFdUIzZy9CSztJQUFpQztHdkIrZy9CdEM7O0V1QjlnL0JLO0lBQWlDO0d2QmtoL0J0Qzs7RXVCaGgvQks7SUFDRTtJQUNBO0d2Qm1oL0JQOztFdUJoaC9CSztJQUNFO0lBQ0E7R3ZCbWgvQlA7O0V1QmhoL0JLO0lBQW9DO0d2Qm9oL0J6Qzs7RXVCbmgvQks7SUFBb0M7R3ZCdWgvQnpDOztFdUJ0aC9CSztJQUFvQztHdkIwaC9CekM7O0V1QnpoL0JLO0lBQW9DO0d2QjZoL0J6Qzs7RXVCNWgvQks7SUFBb0M7R3ZCZ2kvQnpDOztFdUI5aC9CSztJQUNFO0lBQ0E7R3ZCaWkvQlA7O0V1QjloL0JLO0lBQ0U7SUFDQTtHdkJpaS9CUDtDQUNGOztBZTl2L0JLO0VRK0xFO0lBQWlDO0d2Qm9rL0J0Qzs7RXVCbmsvQks7SUFBaUM7R3ZCdWsvQnRDOztFdUJ0ay9CSztJQUFpQztHdkIway9CdEM7O0V1QnprL0JLO0lBQWlDO0d2QjZrL0J0Qzs7RXVCNWsvQks7SUFBaUM7R3ZCZ2wvQnRDOztFdUI5ay9CSztJQUNFO0lBQ0E7R3ZCaWwvQlA7O0V1QjlrL0JLO0lBQ0U7SUFDQTtHdkJpbC9CUDs7RXVCOWsvQks7SUFBb0M7R3ZCa2wvQnpDOztFdUJqbC9CSztJQUFvQztHdkJxbC9CekM7O0V1QnBsL0JLO0lBQW9DO0d2QndsL0J6Qzs7RXVCdmwvQks7SUFBb0M7R3ZCMmwvQnpDOztFdUIxbC9CSztJQUFvQztHdkI4bC9CekM7O0V1QjVsL0JLO0lBQ0U7SUFDQTtHdkIrbC9CUDs7RXVCNWwvQks7SUFDRTtJQUNBO0d2QitsL0JQO0NBQ0Y7O0FlNXovQks7RVErTEU7SUFBaUM7R3ZCa28vQnRDOztFdUJqby9CSztJQUFpQztHdkJxby9CdEM7O0V1QnBvL0JLO0lBQWlDO0d2QndvL0J0Qzs7RXVCdm8vQks7SUFBaUM7R3ZCMm8vQnRDOztFdUIxby9CSztJQUFpQztHdkI4by9CdEM7O0V1QjVvL0JLO0lBQ0U7SUFDQTtHdkIrby9CUDs7RXVCNW8vQks7SUFDRTtJQUNBO0d2QitvL0JQOztFdUI1by9CSztJQUFvQztHdkJncC9CekM7O0V1Qi9vL0JLO0lBQW9DO0d2Qm1wL0J6Qzs7RXVCbHAvQks7SUFBb0M7R3ZCc3AvQnpDOztFdUJycC9CSztJQUFvQztHdkJ5cC9CekM7O0V1QnhwL0JLO0lBQW9DO0d2QjRwL0J6Qzs7RXVCMXAvQks7SUFDRTtJQUNBO0d2QjZwL0JQOztFdUIxcC9CSztJQUNFO0lBQ0E7R3ZCNnAvQlA7Q0FDRjs7QWUxMy9CSztFUStMRTtJQUFpQztHdkJncy9CdEM7O0V1Qi9yL0JLO0lBQWlDO0d2Qm1zL0J0Qzs7RXVCbHMvQks7SUFBaUM7R3ZCc3MvQnRDOztFdUJycy9CSztJQUFpQztHdkJ5cy9CdEM7O0V1QnhzL0JLO0lBQWlDO0d2QjRzL0J0Qzs7RXVCMXMvQks7SUFDRTtJQUNBO0d2QjZzL0JQOztFdUIxcy9CSztJQUNFO0lBQ0E7R3ZCNnMvQlA7O0V1QjFzL0JLO0lBQW9DO0d2QjhzL0J6Qzs7RXVCN3MvQks7SUFBb0M7R3ZCaXQvQnpDOztFdUJodC9CSztJQUFvQztHdkJvdC9CekM7O0V1Qm50L0JLO0lBQW9DO0d2QnV0L0J6Qzs7RXVCdHQvQks7SUFBb0M7R3ZCMHQvQnpDOztFdUJ4dC9CSztJQUNFO0lBQ0E7R3ZCMnQvQlA7O0V1Qnh0L0JLO0lBQ0U7SUFDQTtHdkIydC9CUDtDQUNGOztBZXg3L0JLO0VRK0xFO0lBQWlDO0d2Qjh2L0J0Qzs7RXVCN3YvQks7SUFBaUM7R3ZCaXcvQnRDOztFdUJody9CSztJQUFpQztHdkJvdy9CdEM7O0V1Qm53L0JLO0lBQWlDO0d2QnV3L0J0Qzs7RXVCdHcvQks7SUFBaUM7R3ZCMHcvQnRDOztFdUJ4dy9CSztJQUNFO0lBQ0E7R3ZCMncvQlA7O0V1Qnh3L0JLO0lBQ0U7SUFDQTtHdkIydy9CUDs7RXVCeHcvQks7SUFBb0M7R3ZCNHcvQnpDOztFdUIzdy9CSztJQUFvQztHdkIrdy9CekM7O0V1Qjl3L0JLO0lBQW9DO0d2Qmt4L0J6Qzs7RXVCangvQks7SUFBb0M7R3ZCcXgvQnpDOztFdUJweC9CSztJQUFvQztHdkJ3eC9CekM7O0V1QnR4L0JLO0lBQ0U7SUFDQTtHdkJ5eC9CUDs7RXVCdHgvQks7SUFDRTtJQUNBO0d2Qnl4L0JQO0NBQ0Y7O0F1QnoxL0JHO0VBQVk7Q3ZCNjEvQmY7O0F1QjUxL0JHO0VBQVk7Q3ZCZzIvQmY7O0F1Qi8xL0JHO0VBQVk7Q3ZCbTIvQmY7O0F1QmwyL0JHO0VBQVk7Q3ZCczIvQmY7O0F1QnIyL0JHO0VBQVk7Q3ZCeTIvQmY7O0F1QnYyL0JHO0VBQ0U7RUFDQTtDdkIwMi9CTDs7QXVCdjIvQkc7RUFDRTtFQUNBO0N2QjAyL0JMOztBdUJ2Mi9CRztFQUFlO0N2QjIyL0JsQjs7QXVCMTIvQkc7RUFBZTtDdkI4Mi9CbEI7O0F1QjcyL0JHO0VBQWU7Q3ZCaTMvQmxCOztBdUJoMy9CRztFQUFlO0N2Qm8zL0JsQjs7QXVCbjMvQkc7RUFBZTtDdkJ1My9CbEI7O0F1QnIzL0JHO0VBQ0U7RUFDQTtDdkJ3My9CTDs7QXVCcjMvQkc7RUFDRTtFQUNBO0N2QnczL0JMOztBZWxqZ0NLO0VRK0xFO0lBQWlDO0d2QnczL0J0Qzs7RXVCdjMvQks7SUFBaUM7R3ZCMjMvQnRDOztFdUIxMy9CSztJQUFpQztHdkI4My9CdEM7O0V1QjczL0JLO0lBQWlDO0d2Qmk0L0J0Qzs7RXVCaDQvQks7SUFBaUM7R3ZCbzQvQnRDOztFdUJsNC9CSztJQUNFO0lBQ0E7R3ZCcTQvQlA7O0V1Qmw0L0JLO0lBQ0U7SUFDQTtHdkJxNC9CUDs7RXVCbDQvQks7SUFBb0M7R3ZCczQvQnpDOztFdUJyNC9CSztJQUFvQztHdkJ5NC9CekM7O0V1Qng0L0JLO0lBQW9DO0d2QjQ0L0J6Qzs7RXVCMzQvQks7SUFBb0M7R3ZCKzQvQnpDOztFdUI5NC9CSztJQUFvQztHdkJrNS9CekM7O0V1Qmg1L0JLO0lBQ0U7SUFDQTtHdkJtNS9CUDs7RXVCaDUvQks7SUFDRTtJQUNBO0d2Qm01L0JQO0NBQ0Y7O0FlaG5nQ0s7RVErTEU7SUFBaUM7R3ZCczcvQnRDOztFdUJyNy9CSztJQUFpQztHdkJ5Ny9CdEM7O0V1Qng3L0JLO0lBQWlDO0d2QjQ3L0J0Qzs7RXVCMzcvQks7SUFBaUM7R3ZCKzcvQnRDOztFdUI5Ny9CSztJQUFpQztHdkJrOC9CdEM7O0V1Qmg4L0JLO0lBQ0U7SUFDQTtHdkJtOC9CUDs7RXVCaDgvQks7SUFDRTtJQUNBO0d2Qm04L0JQOztFdUJoOC9CSztJQUFvQztHdkJvOC9CekM7O0V1Qm44L0JLO0lBQW9DO0d2QnU4L0J6Qzs7RXVCdDgvQks7SUFBb0M7R3ZCMDgvQnpDOztFdUJ6OC9CSztJQUFvQztHdkI2OC9CekM7O0V1QjU4L0JLO0lBQW9DO0d2Qmc5L0J6Qzs7RXVCOTgvQks7SUFDRTtJQUNBO0d2Qmk5L0JQOztFdUI5OC9CSztJQUNFO0lBQ0E7R3ZCaTkvQlA7Q0FDRjs7QWU5cWdDSztFUStMRTtJQUFpQztHdkJvLy9CdEM7O0V1Qm4vL0JLO0lBQWlDO0d2QnUvL0J0Qzs7RXVCdC8vQks7SUFBaUM7R3ZCMC8vQnRDOztFdUJ6Ly9CSztJQUFpQztHdkI2Ly9CdEM7O0V1QjUvL0JLO0lBQWlDO0d2QmdnZ0N0Qzs7RXVCOS8vQks7SUFDRTtJQUNBO0d2QmlnZ0NQOztFdUI5Ly9CSztJQUNFO0lBQ0E7R3ZCaWdnQ1A7O0V1QjkvL0JLO0lBQW9DO0d2QmtnZ0N6Qzs7RXVCamdnQ0s7SUFBb0M7R3ZCcWdnQ3pDOztFdUJwZ2dDSztJQUFvQztHdkJ3Z2dDekM7O0V1QnZnZ0NLO0lBQW9DO0d2QjJnZ0N6Qzs7RXVCMWdnQ0s7SUFBb0M7R3ZCOGdnQ3pDOztFdUI1Z2dDSztJQUNFO0lBQ0E7R3ZCK2dnQ1A7O0V1QjVnZ0NLO0lBQ0U7SUFDQTtHdkIrZ2dDUDtDQUNGOztBZTV1Z0NLO0VRK0xFO0lBQWlDO0d2QmtqZ0N0Qzs7RXVCampnQ0s7SUFBaUM7R3ZCcWpnQ3RDOztFdUJwamdDSztJQUFpQztHdkJ3amdDdEM7O0V1QnZqZ0NLO0lBQWlDO0d2QjJqZ0N0Qzs7RXVCMWpnQ0s7SUFBaUM7R3ZCOGpnQ3RDOztFdUI1amdDSztJQUNFO0lBQ0E7R3ZCK2pnQ1A7O0V1QjVqZ0NLO0lBQ0U7SUFDQTtHdkIramdDUDs7RXVCNWpnQ0s7SUFBb0M7R3ZCZ2tnQ3pDOztFdUIvamdDSztJQUFvQztHdkJta2dDekM7O0V1QmxrZ0NLO0lBQW9DO0d2QnNrZ0N6Qzs7RXVCcmtnQ0s7SUFBb0M7R3ZCeWtnQ3pDOztFdUJ4a2dDSztJQUFvQztHdkI0a2dDekM7O0V1QjFrZ0NLO0lBQ0U7SUFDQTtHdkI2a2dDUDs7RXVCMWtnQ0s7SUFDRTtJQUNBO0d2QjZrZ0NQO0NBQ0Y7O0FlMXlnQ0s7RVErTEU7SUFBaUM7R3ZCZ25nQ3RDOztFdUIvbWdDSztJQUFpQztHdkJtbmdDdEM7O0V1QmxuZ0NLO0lBQWlDO0d2QnNuZ0N0Qzs7RXVCcm5nQ0s7SUFBaUM7R3ZCeW5nQ3RDOztFdUJ4bmdDSztJQUFpQztHdkI0bmdDdEM7O0V1QjFuZ0NLO0lBQ0U7SUFDQTtHdkI2bmdDUDs7RXVCMW5nQ0s7SUFDRTtJQUNBO0d2QjZuZ0NQOztFdUIxbmdDSztJQUFvQztHdkI4bmdDekM7O0V1QjduZ0NLO0lBQW9DO0d2QmlvZ0N6Qzs7RXVCaG9nQ0s7SUFBb0M7R3ZCb29nQ3pDOztFdUJub2dDSztJQUFvQztHdkJ1b2dDekM7O0V1QnRvZ0NLO0lBQW9DO0d2QjBvZ0N6Qzs7RXVCeG9nQ0s7SUFDRTtJQUNBO0d2QjJvZ0NQOztFdUJ4b2dDSztJQUNFO0lBQ0E7R3ZCMm9nQ1A7Q0FDRjs7QWV4MmdDSztFUStMRTtJQUFpQztHdkI4cWdDdEM7O0V1QjdxZ0NLO0lBQWlDO0d2QmlyZ0N0Qzs7RXVCaHJnQ0s7SUFBaUM7R3ZCb3JnQ3RDOztFdUJucmdDSztJQUFpQztHdkJ1cmdDdEM7O0V1QnRyZ0NLO0lBQWlDO0d2QjByZ0N0Qzs7RXVCeHJnQ0s7SUFDRTtJQUNBO0d2QjJyZ0NQOztFdUJ4cmdDSztJQUNFO0lBQ0E7R3ZCMnJnQ1A7O0V1QnhyZ0NLO0lBQW9DO0d2QjRyZ0N6Qzs7RXVCM3JnQ0s7SUFBb0M7R3ZCK3JnQ3pDOztFdUI5cmdDSztJQUFvQztHdkJrc2dDekM7O0V1QmpzZ0NLO0lBQW9DO0d2QnFzZ0N6Qzs7RXVCcHNnQ0s7SUFBb0M7R3ZCd3NnQ3pDOztFdUJ0c2dDSztJQUNFO0lBQ0E7R3ZCeXNnQ1A7O0V1QnRzZ0NLO0lBQ0U7SUFDQTtHdkJ5c2dDUDtDQUNGOztBZXQ2Z0NLO0VRK0xFO0lBQWlDO0d2QjR1Z0N0Qzs7RXVCM3VnQ0s7SUFBaUM7R3ZCK3VnQ3RDOztFdUI5dWdDSztJQUFpQztHdkJrdmdDdEM7O0V1Qmp2Z0NLO0lBQWlDO0d2QnF2Z0N0Qzs7RXVCcHZnQ0s7SUFBaUM7R3ZCd3ZnQ3RDOztFdUJ0dmdDSztJQUNFO0lBQ0E7R3ZCeXZnQ1A7O0V1QnR2Z0NLO0lBQ0U7SUFDQTtHdkJ5dmdDUDs7RXVCdHZnQ0s7SUFBb0M7R3ZCMHZnQ3pDOztFdUJ6dmdDSztJQUFvQztHdkI2dmdDekM7O0V1QjV2Z0NLO0lBQW9DO0d2Qmd3Z0N6Qzs7RXVCL3ZnQ0s7SUFBb0M7R3ZCbXdnQ3pDOztFdUJsd2dDSztJQUFvQztHdkJzd2dDekM7O0V1QnB3Z0NLO0lBQ0U7SUFDQTtHdkJ1d2dDUDs7RXVCcHdnQ0s7SUFDRTtJQUNBO0d2QnV3Z0NQO0NBQ0Y7O0FlcCtnQ0s7RVErTEU7SUFBaUM7R3ZCMHlnQ3RDOztFdUJ6eWdDSztJQUFpQztHdkI2eWdDdEM7O0V1QjV5Z0NLO0lBQWlDO0d2Qmd6Z0N0Qzs7RXVCL3lnQ0s7SUFBaUM7R3ZCbXpnQ3RDOztFdUJsemdDSztJQUFpQztHdkJzemdDdEM7O0V1QnB6Z0NLO0lBQ0U7SUFDQTtHdkJ1emdDUDs7RXVCcHpnQ0s7SUFDRTtJQUNBO0d2QnV6Z0NQOztFdUJwemdDSztJQUFvQztHdkJ3emdDekM7O0V1QnZ6Z0NLO0lBQW9DO0d2QjJ6Z0N6Qzs7RXVCMXpnQ0s7SUFBb0M7R3ZCOHpnQ3pDOztFdUI3emdDSztJQUFvQztHdkJpMGdDekM7O0V1QmgwZ0NLO0lBQW9DO0d2Qm8wZ0N6Qzs7RXVCbDBnQ0s7SUFDRTtJQUNBO0d2QnEwZ0NQOztFdUJsMGdDSztJQUNFO0lBQ0E7R3ZCcTBnQ1A7Q0FDRjs7QWVsaWhDSztFUStMRTtJQUFpQztHdkJ3MmdDdEM7O0V1QnYyZ0NLO0lBQWlDO0d2QjIyZ0N0Qzs7RXVCMTJnQ0s7SUFBaUM7R3ZCODJnQ3RDOztFdUI3MmdDSztJQUFpQztHdkJpM2dDdEM7O0V1QmgzZ0NLO0lBQWlDO0d2Qm8zZ0N0Qzs7RXVCbDNnQ0s7SUFDRTtJQUNBO0d2QnEzZ0NQOztFdUJsM2dDSztJQUNFO0lBQ0E7R3ZCcTNnQ1A7O0V1QmwzZ0NLO0lBQW9DO0d2QnMzZ0N6Qzs7RXVCcjNnQ0s7SUFBb0M7R3ZCeTNnQ3pDOztFdUJ4M2dDSztJQUFvQztHdkI0M2dDekM7O0V1QjMzZ0NLO0lBQW9DO0d2QiszZ0N6Qzs7RXVCOTNnQ0s7SUFBb0M7R3ZCazRnQ3pDOztFdUJoNGdDSztJQUNFO0lBQ0E7R3ZCbTRnQ1A7O0V1Qmg0Z0NLO0lBQ0U7SUFDQTtHdkJtNGdDUDtDQUNGOztBZWhtaENLO0VRK0xFO0lBQWlDO0d2QnM2Z0N0Qzs7RXVCcjZnQ0s7SUFBaUM7R3ZCeTZnQ3RDOztFdUJ4NmdDSztJQUFpQztHdkI0NmdDdEM7O0V1QjM2Z0NLO0lBQWlDO0d2Qis2Z0N0Qzs7RXVCOTZnQ0s7SUFBaUM7R3ZCazdnQ3RDOztFdUJoN2dDSztJQUNFO0lBQ0E7R3ZCbTdnQ1A7O0V1Qmg3Z0NLO0lBQ0U7SUFDQTtHdkJtN2dDUDs7RXVCaDdnQ0s7SUFBb0M7R3ZCbzdnQ3pDOztFdUJuN2dDSztJQUFvQztHdkJ1N2dDekM7O0V1QnQ3Z0NLO0lBQW9DO0d2QjA3Z0N6Qzs7RXVCejdnQ0s7SUFBb0M7R3ZCNjdnQ3pDOztFdUI1N2dDSztJQUFvQztHdkJnOGdDekM7O0V1Qjk3Z0NLO0lBQ0U7SUFDQTtHdkJpOGdDUDs7RXVCOTdnQ0s7SUFDRTtJQUNBO0d2Qmk4Z0NQO0NBQ0Y7O0FlOXBoQ0s7RVErTEU7SUFBaUM7R3ZCbytnQ3RDOztFdUJuK2dDSztJQUFpQztHdkJ1K2dDdEM7O0V1QnQrZ0NLO0lBQWlDO0d2QjArZ0N0Qzs7RXVCeitnQ0s7SUFBaUM7R3ZCNitnQ3RDOztFdUI1K2dDSztJQUFpQztHdkJnL2dDdEM7O0V1QjkrZ0NLO0lBQ0U7SUFDQTtHdkJpL2dDUDs7RXVCOStnQ0s7SUFDRTtJQUNBO0d2QmkvZ0NQOztFdUI5K2dDSztJQUFvQztHdkJrL2dDekM7O0V1QmovZ0NLO0lBQW9DO0d2QnEvZ0N6Qzs7RXVCcC9nQ0s7SUFBb0M7R3ZCdy9nQ3pDOztFdUJ2L2dDSztJQUFvQztHdkIyL2dDekM7O0V1QjEvZ0NLO0lBQW9DO0d2QjgvZ0N6Qzs7RXVCNS9nQ0s7SUFDRTtJQUNBO0d2QisvZ0NQOztFdUI1L2dDSztJQUNFO0lBQ0E7R3ZCKy9nQ1A7Q0FDRjs7QWU1dGhDSztFUStMRTtJQUFpQztHdkJraWhDdEM7O0V1QmppaENLO0lBQWlDO0d2QnFpaEN0Qzs7RXVCcGloQ0s7SUFBaUM7R3ZCd2loQ3RDOztFdUJ2aWhDSztJQUFpQztHdkIyaWhDdEM7O0V1QjFpaENLO0lBQWlDO0d2QjhpaEN0Qzs7RXVCNWloQ0s7SUFDRTtJQUNBO0d2QitpaENQOztFdUI1aWhDSztJQUNFO0lBQ0E7R3ZCK2loQ1A7O0V1QjVpaENLO0lBQW9DO0d2QmdqaEN6Qzs7RXVCL2loQ0s7SUFBb0M7R3ZCbWpoQ3pDOztFdUJsamhDSztJQUFvQztHdkJzamhDekM7O0V1QnJqaENLO0lBQW9DO0d2QnlqaEN6Qzs7RXVCeGpoQ0s7SUFBb0M7R3ZCNGpoQ3pDOztFdUIxamhDSztJQUNFO0lBQ0E7R3ZCNmpoQ1A7O0V1QjFqaENLO0lBQ0U7SUFDQTtHdkI2amhDUDtDQUNGOztBdUI3bmhDRztFQUFZO0N2QmlvaENmOztBdUJob2hDRztFQUFZO0N2Qm9vaENmOztBdUJub2hDRztFQUFZO0N2QnVvaENmOztBdUJ0b2hDRztFQUFZO0N2QjBvaENmOztBdUJ6b2hDRztFQUFZO0N2QjZvaENmOztBdUIzb2hDRztFQUNFO0VBQ0E7Q3ZCOG9oQ0w7O0F1QjNvaENHO0VBQ0U7RUFDQTtDdkI4b2hDTDs7QXVCM29oQ0c7RUFBZTtDdkIrb2hDbEI7O0F1QjlvaENHO0VBQWU7Q3ZCa3BoQ2xCOztBdUJqcGhDRztFQUFlO0N2QnFwaENsQjs7QXVCcHBoQ0c7RUFBZTtDdkJ3cGhDbEI7O0F1QnZwaENHO0VBQWU7Q3ZCMnBoQ2xCOztBdUJ6cGhDRztFQUNFO0VBQ0E7Q3ZCNHBoQ0w7O0F1QnpwaENHO0VBQ0U7RUFDQTtDdkI0cGhDTDs7QWV0MWhDSztFUStMRTtJQUFpQztHdkI0cGhDdEM7O0V1QjNwaENLO0lBQWlDO0d2QitwaEN0Qzs7RXVCOXBoQ0s7SUFBaUM7R3ZCa3FoQ3RDOztFdUJqcWhDSztJQUFpQztHdkJxcWhDdEM7O0V1QnBxaENLO0lBQWlDO0d2QndxaEN0Qzs7RXVCdHFoQ0s7SUFDRTtJQUNBO0d2QnlxaENQOztFdUJ0cWhDSztJQUNFO0lBQ0E7R3ZCeXFoQ1A7O0V1QnRxaENLO0lBQW9DO0d2QjBxaEN6Qzs7RXVCenFoQ0s7SUFBb0M7R3ZCNnFoQ3pDOztFdUI1cWhDSztJQUFvQztHdkJncmhDekM7O0V1Qi9xaENLO0lBQW9DO0d2Qm1yaEN6Qzs7RXVCbHJoQ0s7SUFBb0M7R3ZCc3JoQ3pDOztFdUJwcmhDSztJQUNFO0lBQ0E7R3ZCdXJoQ1A7O0V1QnByaENLO0lBQ0U7SUFDQTtHdkJ1cmhDUDtDQUNGOztBZXA1aENLO0VRK0xFO0lBQWlDO0d2QjB0aEN0Qzs7RXVCenRoQ0s7SUFBaUM7R3ZCNnRoQ3RDOztFdUI1dGhDSztJQUFpQztHdkJndWhDdEM7O0V1Qi90aENLO0lBQWlDO0d2Qm11aEN0Qzs7RXVCbHVoQ0s7SUFBaUM7R3ZCc3VoQ3RDOztFdUJwdWhDSztJQUNFO0lBQ0E7R3ZCdXVoQ1A7O0V1QnB1aENLO0lBQ0U7SUFDQTtHdkJ1dWhDUDs7RXVCcHVoQ0s7SUFBb0M7R3ZCd3VoQ3pDOztFdUJ2dWhDSztJQUFvQztHdkIydWhDekM7O0V1QjF1aENLO0lBQW9DO0d2Qjh1aEN6Qzs7RXVCN3VoQ0s7SUFBb0M7R3ZCaXZoQ3pDOztFdUJodmhDSztJQUFvQztHdkJvdmhDekM7O0V1Qmx2aENLO0lBQ0U7SUFDQTtHdkJxdmhDUDs7RXVCbHZoQ0s7SUFDRTtJQUNBO0d2QnF2aENQO0NBQ0Y7O0FlbDloQ0s7RVErTEU7SUFBaUM7R3ZCd3hoQ3RDOztFdUJ2eGhDSztJQUFpQztHdkIyeGhDdEM7O0V1QjF4aENLO0lBQWlDO0d2Qjh4aEN0Qzs7RXVCN3hoQ0s7SUFBaUM7R3ZCaXloQ3RDOztFdUJoeWhDSztJQUFpQztHdkJveWhDdEM7O0V1Qmx5aENLO0lBQ0U7SUFDQTtHdkJxeWhDUDs7RXVCbHloQ0s7SUFDRTtJQUNBO0d2QnF5aENQOztFdUJseWhDSztJQUFvQztHdkJzeWhDekM7O0V1QnJ5aENLO0lBQW9DO0d2Qnl5aEN6Qzs7RXVCeHloQ0s7SUFBb0M7R3ZCNHloQ3pDOztFdUIzeWhDSztJQUFvQztHdkIreWhDekM7O0V1Qjl5aENLO0lBQW9DO0d2Qmt6aEN6Qzs7RXVCaHpoQ0s7SUFDRTtJQUNBO0d2Qm16aENQOztFdUJoemhDSztJQUNFO0lBQ0E7R3ZCbXpoQ1A7Q0FDRjs7QWVoaGlDSztFUStMRTtJQUFpQztHdkJzMWhDdEM7O0V1QnIxaENLO0lBQWlDO0d2QnkxaEN0Qzs7RXVCeDFoQ0s7SUFBaUM7R3ZCNDFoQ3RDOztFdUIzMWhDSztJQUFpQztHdkIrMWhDdEM7O0V1QjkxaENLO0lBQWlDO0d2QmsyaEN0Qzs7RXVCaDJoQ0s7SUFDRTtJQUNBO0d2Qm0yaENQOztFdUJoMmhDSztJQUNFO0lBQ0E7R3ZCbTJoQ1A7O0V1QmgyaENLO0lBQW9DO0d2Qm8yaEN6Qzs7RXVCbjJoQ0s7SUFBb0M7R3ZCdTJoQ3pDOztFdUJ0MmhDSztJQUFvQztHdkIwMmhDekM7O0V1QnoyaENLO0lBQW9DO0d2QjYyaEN6Qzs7RXVCNTJoQ0s7SUFBb0M7R3ZCZzNoQ3pDOztFdUI5MmhDSztJQUNFO0lBQ0E7R3ZCaTNoQ1A7O0V1QjkyaENLO0lBQ0U7SUFDQTtHdkJpM2hDUDtDQUNGOztBZTlraUNLO0VRK0xFO0lBQWlDO0d2Qm81aEN0Qzs7RXVCbjVoQ0s7SUFBaUM7R3ZCdTVoQ3RDOztFdUJ0NWhDSztJQUFpQztHdkIwNWhDdEM7O0V1Qno1aENLO0lBQWlDO0d2QjY1aEN0Qzs7RXVCNTVoQ0s7SUFBaUM7R3ZCZzZoQ3RDOztFdUI5NWhDSztJQUNFO0lBQ0E7R3ZCaTZoQ1A7O0V1Qjk1aENLO0lBQ0U7SUFDQTtHdkJpNmhDUDs7RXVCOTVoQ0s7SUFBb0M7R3ZCazZoQ3pDOztFdUJqNmhDSztJQUFvQztHdkJxNmhDekM7O0V1QnA2aENLO0lBQW9DO0d2Qnc2aEN6Qzs7RXVCdjZoQ0s7SUFBb0M7R3ZCMjZoQ3pDOztFdUIxNmhDSztJQUFvQztHdkI4NmhDekM7O0V1QjU2aENLO0lBQ0U7SUFDQTtHdkIrNmhDUDs7RXVCNTZoQ0s7SUFDRTtJQUNBO0d2Qis2aENQO0NBQ0Y7O0FlNW9pQ0s7RVErTEU7SUFBaUM7R3ZCazloQ3RDOztFdUJqOWhDSztJQUFpQztHdkJxOWhDdEM7O0V1QnA5aENLO0lBQWlDO0d2Qnc5aEN0Qzs7RXVCdjloQ0s7SUFBaUM7R3ZCMjloQ3RDOztFdUIxOWhDSztJQUFpQztHdkI4OWhDdEM7O0V1QjU5aENLO0lBQ0U7SUFDQTtHdkIrOWhDUDs7RXVCNTloQ0s7SUFDRTtJQUNBO0d2Qis5aENQOztFdUI1OWhDSztJQUFvQztHdkJnK2hDekM7O0V1Qi85aENLO0lBQW9DO0d2Qm0raEN6Qzs7RXVCbCtoQ0s7SUFBb0M7R3ZCcytoQ3pDOztFdUJyK2hDSztJQUFvQztHdkJ5K2hDekM7O0V1QngraENLO0lBQW9DO0d2QjQraEN6Qzs7RXVCMStoQ0s7SUFDRTtJQUNBO0d2QjYraENQOztFdUIxK2hDSztJQUNFO0lBQ0E7R3ZCNitoQ1A7Q0FDRjs7QWUxc2lDSztFUStMRTtJQUFpQztHdkJnaGlDdEM7O0V1Qi9naUNLO0lBQWlDO0d2Qm1oaUN0Qzs7RXVCbGhpQ0s7SUFBaUM7R3ZCc2hpQ3RDOztFdUJyaGlDSztJQUFpQztHdkJ5aGlDdEM7O0V1QnhoaUNLO0lBQWlDO0d2QjRoaUN0Qzs7RXVCMWhpQ0s7SUFDRTtJQUNBO0d2QjZoaUNQOztFdUIxaGlDSztJQUNFO0lBQ0E7R3ZCNmhpQ1A7O0V1QjFoaUNLO0lBQW9DO0d2QjhoaUN6Qzs7RXVCN2hpQ0s7SUFBb0M7R3ZCaWlpQ3pDOztFdUJoaWlDSztJQUFvQztHdkJvaWlDekM7O0V1Qm5paUNLO0lBQW9DO0d2QnVpaUN6Qzs7RXVCdGlpQ0s7SUFBb0M7R3ZCMGlpQ3pDOztFdUJ4aWlDSztJQUNFO0lBQ0E7R3ZCMmlpQ1A7O0V1QnhpaUNLO0lBQ0U7SUFDQTtHdkIyaWlDUDtDQUNGOztBZXh3aUNLO0VRK0xFO0lBQWlDO0d2QjhraUN0Qzs7RXVCN2tpQ0s7SUFBaUM7R3ZCaWxpQ3RDOztFdUJobGlDSztJQUFpQztHdkJvbGlDdEM7O0V1Qm5saUNLO0lBQWlDO0d2QnVsaUN0Qzs7RXVCdGxpQ0s7SUFBaUM7R3ZCMGxpQ3RDOztFdUJ4bGlDSztJQUNFO0lBQ0E7R3ZCMmxpQ1A7O0V1QnhsaUNLO0lBQ0U7SUFDQTtHdkIybGlDUDs7RXVCeGxpQ0s7SUFBb0M7R3ZCNGxpQ3pDOztFdUIzbGlDSztJQUFvQztHdkIrbGlDekM7O0V1QjlsaUNLO0lBQW9DO0d2QmttaUN6Qzs7RXVCam1pQ0s7SUFBb0M7R3ZCcW1pQ3pDOztFdUJwbWlDSztJQUFvQztHdkJ3bWlDekM7O0V1QnRtaUNLO0lBQ0U7SUFDQTtHdkJ5bWlDUDs7RXVCdG1pQ0s7SUFDRTtJQUNBO0d2QnltaUNQO0NBQ0Y7O0FldDBpQ0s7RVErTEU7SUFBaUM7R3ZCNG9pQ3RDOztFdUIzb2lDSztJQUFpQztHdkIrb2lDdEM7O0V1QjlvaUNLO0lBQWlDO0d2QmtwaUN0Qzs7RXVCanBpQ0s7SUFBaUM7R3ZCcXBpQ3RDOztFdUJwcGlDSztJQUFpQztHdkJ3cGlDdEM7O0V1QnRwaUNLO0lBQ0U7SUFDQTtHdkJ5cGlDUDs7RXVCdHBpQ0s7SUFDRTtJQUNBO0d2QnlwaUNQOztFdUJ0cGlDSztJQUFvQztHdkIwcGlDekM7O0V1QnpwaUNLO0lBQW9DO0d2QjZwaUN6Qzs7RXVCNXBpQ0s7SUFBb0M7R3ZCZ3FpQ3pDOztFdUIvcGlDSztJQUFvQztHdkJtcWlDekM7O0V1QmxxaUNLO0lBQW9DO0d2QnNxaUN6Qzs7RXVCcHFpQ0s7SUFDRTtJQUNBO0d2QnVxaUNQOztFdUJwcWlDSztJQUNFO0lBQ0E7R3ZCdXFpQ1A7Q0FDRjs7QWVwNGlDSztFUStMRTtJQUFpQztHdkIwc2lDdEM7O0V1QnpzaUNLO0lBQWlDO0d2QjZzaUN0Qzs7RXVCNXNpQ0s7SUFBaUM7R3ZCZ3RpQ3RDOztFdUIvc2lDSztJQUFpQztHdkJtdGlDdEM7O0V1Qmx0aUNLO0lBQWlDO0d2QnN0aUN0Qzs7RXVCcHRpQ0s7SUFDRTtJQUNBO0d2QnV0aUNQOztFdUJwdGlDSztJQUNFO0lBQ0E7R3ZCdXRpQ1A7O0V1QnB0aUNLO0lBQW9DO0d2Qnd0aUN6Qzs7RXVCdnRpQ0s7SUFBb0M7R3ZCMnRpQ3pDOztFdUIxdGlDSztJQUFvQztHdkI4dGlDekM7O0V1Qjd0aUNLO0lBQW9DO0d2Qml1aUN6Qzs7RXVCaHVpQ0s7SUFBb0M7R3ZCb3VpQ3pDOztFdUJsdWlDSztJQUNFO0lBQ0E7R3ZCcXVpQ1A7O0V1Qmx1aUNLO0lBQ0U7SUFDQTtHdkJxdWlDUDtDQUNGOztBZWw4aUNLO0VRK0xFO0lBQWlDO0d2Qnd3aUN0Qzs7RXVCdndpQ0s7SUFBaUM7R3ZCMndpQ3RDOztFdUIxd2lDSztJQUFpQztHdkI4d2lDdEM7O0V1Qjd3aUNLO0lBQWlDO0d2Qml4aUN0Qzs7RXVCaHhpQ0s7SUFBaUM7R3ZCb3hpQ3RDOztFdUJseGlDSztJQUNFO0lBQ0E7R3ZCcXhpQ1A7O0V1Qmx4aUNLO0lBQ0U7SUFDQTtHdkJxeGlDUDs7RXVCbHhpQ0s7SUFBb0M7R3ZCc3hpQ3pDOztFdUJyeGlDSztJQUFvQztHdkJ5eGlDekM7O0V1Qnh4aUNLO0lBQW9DO0d2QjR4aUN6Qzs7RXVCM3hpQ0s7SUFBb0M7R3ZCK3hpQ3pDOztFdUI5eGlDSztJQUFvQztHdkJreWlDekM7O0V1Qmh5aUNLO0lBQ0U7SUFDQTtHdkJteWlDUDs7RXVCaHlpQ0s7SUFDRTtJQUNBO0d2Qm15aUNQO0NBQ0Y7O0FlaGdqQ0s7RVErTEU7SUFBaUM7R3ZCczBpQ3RDOztFdUJyMGlDSztJQUFpQztHdkJ5MGlDdEM7O0V1QngwaUNLO0lBQWlDO0d2QjQwaUN0Qzs7RXVCMzBpQ0s7SUFBaUM7R3ZCKzBpQ3RDOztFdUI5MGlDSztJQUFpQztHdkJrMWlDdEM7O0V1QmgxaUNLO0lBQ0U7SUFDQTtHdkJtMWlDUDs7RXVCaDFpQ0s7SUFDRTtJQUNBO0d2Qm0xaUNQOztFdUJoMWlDSztJQUFvQztHdkJvMWlDekM7O0V1Qm4xaUNLO0lBQW9DO0d2QnUxaUN6Qzs7RXVCdDFpQ0s7SUFBb0M7R3ZCMDFpQ3pDOztFdUJ6MWlDSztJQUFvQztHdkI2MWlDekM7O0V1QjUxaUNLO0lBQW9DO0d2QmcyaUN6Qzs7RXVCOTFpQ0s7SUFDRTtJQUNBO0d2QmkyaUNQOztFdUI5MWlDSztJQUNFO0lBQ0E7R3ZCaTJpQ1A7Q0FDRjs7QXVCajZpQ0c7RUFBWTtDdkJxNmlDZjs7QXVCcDZpQ0c7RUFBWTtDdkJ3NmlDZjs7QXVCdjZpQ0c7RUFBWTtDdkIyNmlDZjs7QXVCMTZpQ0c7RUFBWTtDdkI4NmlDZjs7QXVCNzZpQ0c7RUFBWTtDdkJpN2lDZjs7QXVCLzZpQ0c7RUFDRTtFQUNBO0N2Qms3aUNMOztBdUIvNmlDRztFQUNFO0VBQ0E7Q3ZCazdpQ0w7O0F1Qi82aUNHO0VBQWU7Q3ZCbTdpQ2xCOztBdUJsN2lDRztFQUFlO0N2QnM3aUNsQjs7QXVCcjdpQ0c7RUFBZTtDdkJ5N2lDbEI7O0F1Qng3aUNHO0VBQWU7Q3ZCNDdpQ2xCOztBdUIzN2lDRztFQUFlO0N2Qis3aUNsQjs7QXVCNzdpQ0c7RUFDRTtFQUNBO0N2Qmc4aUNMOztBdUI3N2lDRztFQUNFO0VBQ0E7Q3ZCZzhpQ0w7O0FlMW5qQ0s7RVErTEU7SUFBaUM7R3ZCZzhpQ3RDOztFdUIvN2lDSztJQUFpQztHdkJtOGlDdEM7O0V1Qmw4aUNLO0lBQWlDO0d2QnM4aUN0Qzs7RXVCcjhpQ0s7SUFBaUM7R3ZCeThpQ3RDOztFdUJ4OGlDSztJQUFpQztHdkI0OGlDdEM7O0V1QjE4aUNLO0lBQ0U7SUFDQTtHdkI2OGlDUDs7RXVCMThpQ0s7SUFDRTtJQUNBO0d2QjY4aUNQOztFdUIxOGlDSztJQUFvQztHdkI4OGlDekM7O0V1Qjc4aUNLO0lBQW9DO0d2Qmk5aUN6Qzs7RXVCaDlpQ0s7SUFBb0M7R3ZCbzlpQ3pDOztFdUJuOWlDSztJQUFvQztHdkJ1OWlDekM7O0V1QnQ5aUNLO0lBQW9DO0d2QjA5aUN6Qzs7RXVCeDlpQ0s7SUFDRTtJQUNBO0d2QjI5aUNQOztFdUJ4OWlDSztJQUNFO0lBQ0E7R3ZCMjlpQ1A7Q0FDRjs7QWV4cmpDSztFUStMRTtJQUFpQztHdkI4L2lDdEM7O0V1QjcvaUNLO0lBQWlDO0d2QmlnakN0Qzs7RXVCaGdqQ0s7SUFBaUM7R3ZCb2dqQ3RDOztFdUJuZ2pDSztJQUFpQztHdkJ1Z2pDdEM7O0V1QnRnakNLO0lBQWlDO0d2QjBnakN0Qzs7RXVCeGdqQ0s7SUFDRTtJQUNBO0d2QjJnakNQOztFdUJ4Z2pDSztJQUNFO0lBQ0E7R3ZCMmdqQ1A7O0V1QnhnakNLO0lBQW9DO0d2QjRnakN6Qzs7RXVCM2dqQ0s7SUFBb0M7R3ZCK2dqQ3pDOztFdUI5Z2pDSztJQUFvQztHdkJraGpDekM7O0V1QmpoakNLO0lBQW9DO0d2QnFoakN6Qzs7RXVCcGhqQ0s7SUFBb0M7R3ZCd2hqQ3pDOztFdUJ0aGpDSztJQUNFO0lBQ0E7R3ZCeWhqQ1A7O0V1QnRoakNLO0lBQ0U7SUFDQTtHdkJ5aGpDUDtDQUNGOztBZXR2akNLO0VRK0xFO0lBQWlDO0d2QjRqakN0Qzs7RXVCM2pqQ0s7SUFBaUM7R3ZCK2pqQ3RDOztFdUI5ampDSztJQUFpQztHdkJra2pDdEM7O0V1QmprakNLO0lBQWlDO0d2QnFrakN0Qzs7RXVCcGtqQ0s7SUFBaUM7R3ZCd2tqQ3RDOztFdUJ0a2pDSztJQUNFO0lBQ0E7R3ZCeWtqQ1A7O0V1QnRrakNLO0lBQ0U7SUFDQTtHdkJ5a2pDUDs7RXVCdGtqQ0s7SUFBb0M7R3ZCMGtqQ3pDOztFdUJ6a2pDSztJQUFvQztHdkI2a2pDekM7O0V1QjVrakNLO0lBQW9DO0d2QmdsakN6Qzs7RXVCL2tqQ0s7SUFBb0M7R3ZCbWxqQ3pDOztFdUJsbGpDSztJQUFvQztHdkJzbGpDekM7O0V1QnBsakNLO0lBQ0U7SUFDQTtHdkJ1bGpDUDs7RXVCcGxqQ0s7SUFDRTtJQUNBO0d2QnVsakNQO0NBQ0Y7O0FlcHpqQ0s7RVErTEU7SUFBaUM7R3ZCMG5qQ3RDOztFdUJ6bmpDSztJQUFpQztHdkI2bmpDdEM7O0V1QjVuakNLO0lBQWlDO0d2QmdvakN0Qzs7RXVCL25qQ0s7SUFBaUM7R3ZCbW9qQ3RDOztFdUJsb2pDSztJQUFpQztHdkJzb2pDdEM7O0V1QnBvakNLO0lBQ0U7SUFDQTtHdkJ1b2pDUDs7RXVCcG9qQ0s7SUFDRTtJQUNBO0d2QnVvakNQOztFdUJwb2pDSztJQUFvQztHdkJ3b2pDekM7O0V1QnZvakNLO0lBQW9DO0d2QjJvakN6Qzs7RXVCMW9qQ0s7SUFBb0M7R3ZCOG9qQ3pDOztFdUI3b2pDSztJQUFvQztHdkJpcGpDekM7O0V1QmhwakNLO0lBQW9DO0d2Qm9wakN6Qzs7RXVCbHBqQ0s7SUFDRTtJQUNBO0d2QnFwakNQOztFdUJscGpDSztJQUNFO0lBQ0E7R3ZCcXBqQ1A7Q0FDRjs7QWVsM2pDSztFUStMRTtJQUFpQztHdkJ3cmpDdEM7O0V1QnZyakNLO0lBQWlDO0d2QjJyakN0Qzs7RXVCMXJqQ0s7SUFBaUM7R3ZCOHJqQ3RDOztFdUI3cmpDSztJQUFpQztHdkJpc2pDdEM7O0V1QmhzakNLO0lBQWlDO0d2Qm9zakN0Qzs7RXVCbHNqQ0s7SUFDRTtJQUNBO0d2QnFzakNQOztFdUJsc2pDSztJQUNFO0lBQ0E7R3ZCcXNqQ1A7O0V1QmxzakNLO0lBQW9DO0d2QnNzakN6Qzs7RXVCcnNqQ0s7SUFBb0M7R3ZCeXNqQ3pDOztFdUJ4c2pDSztJQUFvQztHdkI0c2pDekM7O0V1QjNzakNLO0lBQW9DO0d2QitzakN6Qzs7RXVCOXNqQ0s7SUFBb0M7R3ZCa3RqQ3pDOztFdUJodGpDSztJQUNFO0lBQ0E7R3ZCbXRqQ1A7O0V1Qmh0akNLO0lBQ0U7SUFDQTtHdkJtdGpDUDtDQUNGOztBZWg3akNLO0VRK0xFO0lBQWlDO0d2QnN2akN0Qzs7RXVCcnZqQ0s7SUFBaUM7R3ZCeXZqQ3RDOztFdUJ4dmpDSztJQUFpQztHdkI0dmpDdEM7O0V1QjN2akNLO0lBQWlDO0d2Qit2akN0Qzs7RXVCOXZqQ0s7SUFBaUM7R3ZCa3dqQ3RDOztFdUJod2pDSztJQUNFO0lBQ0E7R3ZCbXdqQ1A7O0V1Qmh3akNLO0lBQ0U7SUFDQTtHdkJtd2pDUDs7RXVCaHdqQ0s7SUFBb0M7R3ZCb3dqQ3pDOztFdUJud2pDSztJQUFvQztHdkJ1d2pDekM7O0V1QnR3akNLO0lBQW9DO0d2QjB3akN6Qzs7RXVCendqQ0s7SUFBb0M7R3ZCNndqQ3pDOztFdUI1d2pDSztJQUFvQztHdkJneGpDekM7O0V1Qjl3akNLO0lBQ0U7SUFDQTtHdkJpeGpDUDs7RXVCOXdqQ0s7SUFDRTtJQUNBO0d2Qml4akNQO0NBQ0Y7O0FlOStqQ0s7RVErTEU7SUFBaUM7R3ZCb3pqQ3RDOztFdUJuempDSztJQUFpQztHdkJ1empDdEM7O0V1QnR6akNLO0lBQWlDO0d2QjB6akN0Qzs7RXVCenpqQ0s7SUFBaUM7R3ZCNnpqQ3RDOztFdUI1empDSztJQUFpQztHdkJnMGpDdEM7O0V1Qjl6akNLO0lBQ0U7SUFDQTtHdkJpMGpDUDs7RXVCOXpqQ0s7SUFDRTtJQUNBO0d2QmkwakNQOztFdUI5empDSztJQUFvQztHdkJrMGpDekM7O0V1QmowakNLO0lBQW9DO0d2QnEwakN6Qzs7RXVCcDBqQ0s7SUFBb0M7R3ZCdzBqQ3pDOztFdUJ2MGpDSztJQUFvQztHdkIyMGpDekM7O0V1QjEwakNLO0lBQW9DO0d2QjgwakN6Qzs7RXVCNTBqQ0s7SUFDRTtJQUNBO0d2QiswakNQOztFdUI1MGpDSztJQUNFO0lBQ0E7R3ZCKzBqQ1A7Q0FDRjs7QWU1aWtDSztFUStMRTtJQUFpQztHdkJrM2pDdEM7O0V1QmozakNLO0lBQWlDO0d2QnEzakN0Qzs7RXVCcDNqQ0s7SUFBaUM7R3ZCdzNqQ3RDOztFdUJ2M2pDSztJQUFpQztHdkIyM2pDdEM7O0V1QjEzakNLO0lBQWlDO0d2QjgzakN0Qzs7RXVCNTNqQ0s7SUFDRTtJQUNBO0d2QiszakNQOztFdUI1M2pDSztJQUNFO0lBQ0E7R3ZCKzNqQ1A7O0V1QjUzakNLO0lBQW9DO0d2Qmc0akN6Qzs7RXVCLzNqQ0s7SUFBb0M7R3ZCbTRqQ3pDOztFdUJsNGpDSztJQUFvQztHdkJzNGpDekM7O0V1QnI0akNLO0lBQW9DO0d2Qnk0akN6Qzs7RXVCeDRqQ0s7SUFBb0M7R3ZCNDRqQ3pDOztFdUIxNGpDSztJQUNFO0lBQ0E7R3ZCNjRqQ1A7O0V1QjE0akNLO0lBQ0U7SUFDQTtHdkI2NGpDUDtDQUNGOztBZTFta0NLO0VRK0xFO0lBQWlDO0d2Qmc3akN0Qzs7RXVCLzZqQ0s7SUFBaUM7R3ZCbTdqQ3RDOztFdUJsN2pDSztJQUFpQztHdkJzN2pDdEM7O0V1QnI3akNLO0lBQWlDO0d2Qnk3akN0Qzs7RXVCeDdqQ0s7SUFBaUM7R3ZCNDdqQ3RDOztFdUIxN2pDSztJQUNFO0lBQ0E7R3ZCNjdqQ1A7O0V1QjE3akNLO0lBQ0U7SUFDQTtHdkI2N2pDUDs7RXVCMTdqQ0s7SUFBb0M7R3ZCODdqQ3pDOztFdUI3N2pDSztJQUFvQztHdkJpOGpDekM7O0V1Qmg4akNLO0lBQW9DO0d2Qm84akN6Qzs7RXVCbjhqQ0s7SUFBb0M7R3ZCdThqQ3pDOztFdUJ0OGpDSztJQUFvQztHdkIwOGpDekM7O0V1Qng4akNLO0lBQ0U7SUFDQTtHdkIyOGpDUDs7RXVCeDhqQ0s7SUFDRTtJQUNBO0d2QjI4akNQO0NBQ0Y7O0FleHFrQ0s7RVErTEU7SUFBaUM7R3ZCOCtqQ3RDOztFdUI3K2pDSztJQUFpQztHdkJpL2pDdEM7O0V1QmgvakNLO0lBQWlDO0d2Qm8vakN0Qzs7RXVCbi9qQ0s7SUFBaUM7R3ZCdS9qQ3RDOztFdUJ0L2pDSztJQUFpQztHdkIwL2pDdEM7O0V1QngvakNLO0lBQ0U7SUFDQTtHdkIyL2pDUDs7RXVCeC9qQ0s7SUFDRTtJQUNBO0d2QjIvakNQOztFdUJ4L2pDSztJQUFvQztHdkI0L2pDekM7O0V1QjMvakNLO0lBQW9DO0d2QisvakN6Qzs7RXVCOS9qQ0s7SUFBb0M7R3ZCa2drQ3pDOztFdUJqZ2tDSztJQUFvQztHdkJxZ2tDekM7O0V1QnBna0NLO0lBQW9DO0d2Qndna0N6Qzs7RXVCdGdrQ0s7SUFDRTtJQUNBO0d2Qnlna0NQOztFdUJ0Z2tDSztJQUNFO0lBQ0E7R3ZCeWdrQ1A7Q0FDRjs7QWV0dWtDSztFUStMRTtJQUFpQztHdkI0aWtDdEM7O0V1QjNpa0NLO0lBQWlDO0d2Qitpa0N0Qzs7RXVCOWlrQ0s7SUFBaUM7R3ZCa2prQ3RDOztFdUJqamtDSztJQUFpQztHdkJxamtDdEM7O0V1QnBqa0NLO0lBQWlDO0d2Qndqa0N0Qzs7RXVCdGprQ0s7SUFDRTtJQUNBO0d2Qnlqa0NQOztFdUJ0amtDSztJQUNFO0lBQ0E7R3ZCeWprQ1A7O0V1QnRqa0NLO0lBQW9DO0d2QjBqa0N6Qzs7RXVCemprQ0s7SUFBb0M7R3ZCNmprQ3pDOztFdUI1amtDSztJQUFvQztHdkJna2tDekM7O0V1Qi9qa0NLO0lBQW9DO0d2Qm1ra0N6Qzs7RXVCbGtrQ0s7SUFBb0M7R3ZCc2trQ3pDOztFdUJwa2tDSztJQUNFO0lBQ0E7R3ZCdWtrQ1A7O0V1QnBra0NLO0lBQ0U7SUFDQTtHdkJ1a2tDUDtDQUNGOztBZXB5a0NLO0VRK0xFO0lBQWlDO0d2QjBta0N0Qzs7RXVCem1rQ0s7SUFBaUM7R3ZCNm1rQ3RDOztFdUI1bWtDSztJQUFpQztHdkJnbmtDdEM7O0V1Qi9ta0NLO0lBQWlDO0d2Qm1ua0N0Qzs7RXVCbG5rQ0s7SUFBaUM7R3ZCc25rQ3RDOztFdUJwbmtDSztJQUNFO0lBQ0E7R3ZCdW5rQ1A7O0V1QnBua0NLO0lBQ0U7SUFDQTtHdkJ1bmtDUDs7RXVCcG5rQ0s7SUFBb0M7R3ZCd25rQ3pDOztFdUJ2bmtDSztJQUFvQztHdkIybmtDekM7O0V1QjFua0NLO0lBQW9DO0d2Qjhua0N6Qzs7RXVCN25rQ0s7SUFBb0M7R3ZCaW9rQ3pDOztFdUJob2tDSztJQUFvQztHdkJvb2tDekM7O0V1Qmxva0NLO0lBQ0U7SUFDQTtHdkJxb2tDUDs7RXVCbG9rQ0s7SUFDRTtJQUNBO0d2QnFva0NQO0NBQ0Y7O0F1QnJza0NHO0VBQVk7Q3ZCeXNrQ2Y7O0F1Qnhza0NHO0VBQVk7Q3ZCNHNrQ2Y7O0F1QjNza0NHO0VBQVk7Q3ZCK3NrQ2Y7O0F1Qjlza0NHO0VBQVk7Q3ZCa3RrQ2Y7O0F1Qmp0a0NHO0VBQVk7Q3ZCcXRrQ2Y7O0F1Qm50a0NHO0VBQ0U7RUFDQTtDdkJzdGtDTDs7QXVCbnRrQ0c7RUFDRTtFQUNBO0N2QnN0a0NMOztBdUJudGtDRztFQUFlO0N2QnV0a0NsQjs7QXVCdHRrQ0c7RUFBZTtDdkIwdGtDbEI7O0F1Qnp0a0NHO0VBQWU7Q3ZCNnRrQ2xCOztBdUI1dGtDRztFQUFlO0N2Qmd1a0NsQjs7QXVCL3RrQ0c7RUFBZTtDdkJtdWtDbEI7O0F1Qmp1a0NHO0VBQ0U7RUFDQTtDdkJvdWtDTDs7QXVCanVrQ0c7RUFDRTtFQUNBO0N2Qm91a0NMOztBZTk1a0NLO0VRK0xFO0lBQWlDO0d2Qm91a0N0Qzs7RXVCbnVrQ0s7SUFBaUM7R3ZCdXVrQ3RDOztFdUJ0dWtDSztJQUFpQztHdkIwdWtDdEM7O0V1Qnp1a0NLO0lBQWlDO0d2QjZ1a0N0Qzs7RXVCNXVrQ0s7SUFBaUM7R3ZCZ3ZrQ3RDOztFdUI5dWtDSztJQUNFO0lBQ0E7R3ZCaXZrQ1A7O0V1Qjl1a0NLO0lBQ0U7SUFDQTtHdkJpdmtDUDs7RXVCOXVrQ0s7SUFBb0M7R3ZCa3ZrQ3pDOztFdUJqdmtDSztJQUFvQztHdkJxdmtDekM7O0V1QnB2a0NLO0lBQW9DO0d2Qnd2a0N6Qzs7RXVCdnZrQ0s7SUFBb0M7R3ZCMnZrQ3pDOztFdUIxdmtDSztJQUFvQztHdkI4dmtDekM7O0V1QjV2a0NLO0lBQ0U7SUFDQTtHdkIrdmtDUDs7RXVCNXZrQ0s7SUFDRTtJQUNBO0d2Qit2a0NQO0NBQ0Y7O0FlNTlrQ0s7RVErTEU7SUFBaUM7R3ZCa3lrQ3RDOztFdUJqeWtDSztJQUFpQztHdkJxeWtDdEM7O0V1QnB5a0NLO0lBQWlDO0d2Qnd5a0N0Qzs7RXVCdnlrQ0s7SUFBaUM7R3ZCMnlrQ3RDOztFdUIxeWtDSztJQUFpQztHdkI4eWtDdEM7O0V1QjV5a0NLO0lBQ0U7SUFDQTtHdkIreWtDUDs7RXVCNXlrQ0s7SUFDRTtJQUNBO0d2Qit5a0NQOztFdUI1eWtDSztJQUFvQztHdkJnemtDekM7O0V1Qi95a0NLO0lBQW9DO0d2Qm16a0N6Qzs7RXVCbHprQ0s7SUFBb0M7R3ZCc3prQ3pDOztFdUJyemtDSztJQUFvQztHdkJ5emtDekM7O0V1Qnh6a0NLO0lBQW9DO0d2QjR6a0N6Qzs7RXVCMXprQ0s7SUFDRTtJQUNBO0d2QjZ6a0NQOztFdUIxemtDSztJQUNFO0lBQ0E7R3ZCNnprQ1A7Q0FDRjs7QWUxaGxDSztFUStMRTtJQUFpQztHdkJnMmtDdEM7O0V1Qi8xa0NLO0lBQWlDO0d2Qm0ya0N0Qzs7RXVCbDJrQ0s7SUFBaUM7R3ZCczJrQ3RDOztFdUJyMmtDSztJQUFpQztHdkJ5MmtDdEM7O0V1Qngya0NLO0lBQWlDO0d2QjQya0N0Qzs7RXVCMTJrQ0s7SUFDRTtJQUNBO0d2QjYya0NQOztFdUIxMmtDSztJQUNFO0lBQ0E7R3ZCNjJrQ1A7O0V1QjEya0NLO0lBQW9DO0d2Qjgya0N6Qzs7RXVCNzJrQ0s7SUFBb0M7R3ZCaTNrQ3pDOztFdUJoM2tDSztJQUFvQztHdkJvM2tDekM7O0V1Qm4za0NLO0lBQW9DO0d2QnUza0N6Qzs7RXVCdDNrQ0s7SUFBb0M7R3ZCMDNrQ3pDOztFdUJ4M2tDSztJQUNFO0lBQ0E7R3ZCMjNrQ1A7O0V1Qngza0NLO0lBQ0U7SUFDQTtHdkIyM2tDUDtDQUNGOztBZXhsbENLO0VRK0xFO0lBQWlDO0d2Qjg1a0N0Qzs7RXVCNzVrQ0s7SUFBaUM7R3ZCaTZrQ3RDOztFdUJoNmtDSztJQUFpQztHdkJvNmtDdEM7O0V1Qm42a0NLO0lBQWlDO0d2QnU2a0N0Qzs7RXVCdDZrQ0s7SUFBaUM7R3ZCMDZrQ3RDOztFdUJ4NmtDSztJQUNFO0lBQ0E7R3ZCMjZrQ1A7O0V1Qng2a0NLO0lBQ0U7SUFDQTtHdkIyNmtDUDs7RXVCeDZrQ0s7SUFBb0M7R3ZCNDZrQ3pDOztFdUIzNmtDSztJQUFvQztHdkIrNmtDekM7O0V1Qjk2a0NLO0lBQW9DO0d2Qms3a0N6Qzs7RXVCajdrQ0s7SUFBb0M7R3ZCcTdrQ3pDOztFdUJwN2tDSztJQUFvQztHdkJ3N2tDekM7O0V1QnQ3a0NLO0lBQ0U7SUFDQTtHdkJ5N2tDUDs7RXVCdDdrQ0s7SUFDRTtJQUNBO0d2Qnk3a0NQO0NBQ0Y7O0FldHBsQ0s7RVErTEU7SUFBaUM7R3ZCNDlrQ3RDOztFdUIzOWtDSztJQUFpQztHdkIrOWtDdEM7O0V1Qjk5a0NLO0lBQWlDO0d2Qmsra0N0Qzs7RXVCaitrQ0s7SUFBaUM7R3ZCcStrQ3RDOztFdUJwK2tDSztJQUFpQztHdkJ3K2tDdEM7O0V1QnQra0NLO0lBQ0U7SUFDQTtHdkJ5K2tDUDs7RXVCdCtrQ0s7SUFDRTtJQUNBO0d2Qnkra0NQOztFdUJ0K2tDSztJQUFvQztHdkIwK2tDekM7O0V1Qnora0NLO0lBQW9DO0d2QjYra0N6Qzs7RXVCNStrQ0s7SUFBb0M7R3ZCZy9rQ3pDOztFdUIvK2tDSztJQUFvQztHdkJtL2tDekM7O0V1Qmwva0NLO0lBQW9DO0d2QnMva0N6Qzs7RXVCcC9rQ0s7SUFDRTtJQUNBO0d2QnUva0NQOztFdUJwL2tDSztJQUNFO0lBQ0E7R3ZCdS9rQ1A7Q0FDRjs7QWVwdGxDSztFUStMRTtJQUFpQztHdkIwaGxDdEM7O0V1QnpobENLO0lBQWlDO0d2QjZobEN0Qzs7RXVCNWhsQ0s7SUFBaUM7R3ZCZ2lsQ3RDOztFdUIvaGxDSztJQUFpQztHdkJtaWxDdEM7O0V1QmxpbENLO0lBQWlDO0d2QnNpbEN0Qzs7RXVCcGlsQ0s7SUFDRTtJQUNBO0d2QnVpbENQOztFdUJwaWxDSztJQUNFO0lBQ0E7R3ZCdWlsQ1A7O0V1QnBpbENLO0lBQW9DO0d2QndpbEN6Qzs7RXVCdmlsQ0s7SUFBb0M7R3ZCMmlsQ3pDOztFdUIxaWxDSztJQUFvQztHdkI4aWxDekM7O0V1QjdpbENLO0lBQW9DO0d2QmlqbEN6Qzs7RXVCaGpsQ0s7SUFBb0M7R3ZCb2psQ3pDOztFdUJsamxDSztJQUNFO0lBQ0E7R3ZCcWpsQ1A7O0V1QmxqbENLO0lBQ0U7SUFDQTtHdkJxamxDUDtDQUNGOztBZWx4bENLO0VRK0xFO0lBQWlDO0d2QndsbEN0Qzs7RXVCdmxsQ0s7SUFBaUM7R3ZCMmxsQ3RDOztFdUIxbGxDSztJQUFpQztHdkI4bGxDdEM7O0V1QjdsbENLO0lBQWlDO0d2QmltbEN0Qzs7RXVCaG1sQ0s7SUFBaUM7R3ZCb21sQ3RDOztFdUJsbWxDSztJQUNFO0lBQ0E7R3ZCcW1sQ1A7O0V1QmxtbENLO0lBQ0U7SUFDQTtHdkJxbWxDUDs7RXVCbG1sQ0s7SUFBb0M7R3ZCc21sQ3pDOztFdUJybWxDSztJQUFvQztHdkJ5bWxDekM7O0V1QnhtbENLO0lBQW9DO0d2QjRtbEN6Qzs7RXVCM21sQ0s7SUFBb0M7R3ZCK21sQ3pDOztFdUI5bWxDSztJQUFvQztHdkJrbmxDekM7O0V1QmhubENLO0lBQ0U7SUFDQTtHdkJtbmxDUDs7RXVCaG5sQ0s7SUFDRTtJQUNBO0d2Qm1ubENQO0NBQ0Y7O0FlaDFsQ0s7RVErTEU7SUFBaUM7R3ZCc3BsQ3RDOztFdUJycGxDSztJQUFpQztHdkJ5cGxDdEM7O0V1QnhwbENLO0lBQWlDO0d2QjRwbEN0Qzs7RXVCM3BsQ0s7SUFBaUM7R3ZCK3BsQ3RDOztFdUI5cGxDSztJQUFpQztHdkJrcWxDdEM7O0V1QmhxbENLO0lBQ0U7SUFDQTtHdkJtcWxDUDs7RXVCaHFsQ0s7SUFDRTtJQUNBO0d2Qm1xbENQOztFdUJocWxDSztJQUFvQztHdkJvcWxDekM7O0V1Qm5xbENLO0lBQW9DO0d2QnVxbEN6Qzs7RXVCdHFsQ0s7SUFBb0M7R3ZCMHFsQ3pDOztFdUJ6cWxDSztJQUFvQztHdkI2cWxDekM7O0V1QjVxbENLO0lBQW9DO0d2QmdybEN6Qzs7RXVCOXFsQ0s7SUFDRTtJQUNBO0d2QmlybENQOztFdUI5cWxDSztJQUNFO0lBQ0E7R3ZCaXJsQ1A7Q0FDRjs7QWU5NGxDSztFUStMRTtJQUFpQztHdkJvdGxDdEM7O0V1Qm50bENLO0lBQWlDO0d2QnV0bEN0Qzs7RXVCdHRsQ0s7SUFBaUM7R3ZCMHRsQ3RDOztFdUJ6dGxDSztJQUFpQztHdkI2dGxDdEM7O0V1QjV0bENLO0lBQWlDO0d2Qmd1bEN0Qzs7RXVCOXRsQ0s7SUFDRTtJQUNBO0d2Qml1bENQOztFdUI5dGxDSztJQUNFO0lBQ0E7R3ZCaXVsQ1A7O0V1Qjl0bENLO0lBQW9DO0d2Qmt1bEN6Qzs7RXVCanVsQ0s7SUFBb0M7R3ZCcXVsQ3pDOztFdUJwdWxDSztJQUFvQztHdkJ3dWxDekM7O0V1QnZ1bENLO0lBQW9DO0d2QjJ1bEN6Qzs7RXVCMXVsQ0s7SUFBb0M7R3ZCOHVsQ3pDOztFdUI1dWxDSztJQUNFO0lBQ0E7R3ZCK3VsQ1A7O0V1QjV1bENLO0lBQ0U7SUFDQTtHdkIrdWxDUDtDQUNGOztBZTU4bENLO0VRK0xFO0lBQWlDO0d2Qmt4bEN0Qzs7RXVCanhsQ0s7SUFBaUM7R3ZCcXhsQ3RDOztFdUJweGxDSztJQUFpQztHdkJ3eGxDdEM7O0V1QnZ4bENLO0lBQWlDO0d2QjJ4bEN0Qzs7RXVCMXhsQ0s7SUFBaUM7R3ZCOHhsQ3RDOztFdUI1eGxDSztJQUNFO0lBQ0E7R3ZCK3hsQ1A7O0V1QjV4bENLO0lBQ0U7SUFDQTtHdkIreGxDUDs7RXVCNXhsQ0s7SUFBb0M7R3ZCZ3lsQ3pDOztFdUIveGxDSztJQUFvQztHdkJteWxDekM7O0V1Qmx5bENLO0lBQW9DO0d2QnN5bEN6Qzs7RXVCcnlsQ0s7SUFBb0M7R3ZCeXlsQ3pDOztFdUJ4eWxDSztJQUFvQztHdkI0eWxDekM7O0V1QjF5bENLO0lBQ0U7SUFDQTtHdkI2eWxDUDs7RXVCMXlsQ0s7SUFDRTtJQUNBO0d2QjZ5bENQO0NBQ0Y7O0FlMWdtQ0s7RVErTEU7SUFBaUM7R3ZCZzFsQ3RDOztFdUIvMGxDSztJQUFpQztHdkJtMWxDdEM7O0V1QmwxbENLO0lBQWlDO0d2QnMxbEN0Qzs7RXVCcjFsQ0s7SUFBaUM7R3ZCeTFsQ3RDOztFdUJ4MWxDSztJQUFpQztHdkI0MWxDdEM7O0V1QjExbENLO0lBQ0U7SUFDQTtHdkI2MWxDUDs7RXVCMTFsQ0s7SUFDRTtJQUNBO0d2QjYxbENQOztFdUIxMWxDSztJQUFvQztHdkI4MWxDekM7O0V1QjcxbENLO0lBQW9DO0d2QmkybEN6Qzs7RXVCaDJsQ0s7SUFBb0M7R3ZCbzJsQ3pDOztFdUJuMmxDSztJQUFvQztHdkJ1MmxDekM7O0V1QnQybENLO0lBQW9DO0d2QjAybEN6Qzs7RXVCeDJsQ0s7SUFDRTtJQUNBO0d2QjIybENQOztFdUJ4MmxDSztJQUNFO0lBQ0E7R3ZCMjJsQ1A7Q0FDRjs7QWV4a21DSztFUStMRTtJQUFpQztHdkI4NGxDdEM7O0V1Qjc0bENLO0lBQWlDO0d2Qmk1bEN0Qzs7RXVCaDVsQ0s7SUFBaUM7R3ZCbzVsQ3RDOztFdUJuNWxDSztJQUFpQztHdkJ1NWxDdEM7O0V1QnQ1bENLO0lBQWlDO0d2QjA1bEN0Qzs7RXVCeDVsQ0s7SUFDRTtJQUNBO0d2QjI1bENQOztFdUJ4NWxDSztJQUNFO0lBQ0E7R3ZCMjVsQ1A7O0V1Qng1bENLO0lBQW9DO0d2QjQ1bEN6Qzs7RXVCMzVsQ0s7SUFBb0M7R3ZCKzVsQ3pDOztFdUI5NWxDSztJQUFvQztHdkJrNmxDekM7O0V1Qmo2bENLO0lBQW9DO0d2QnE2bEN6Qzs7RXVCcDZsQ0s7SUFBb0M7R3ZCdzZsQ3pDOztFdUJ0NmxDSztJQUNFO0lBQ0E7R3ZCeTZsQ1A7O0V1QnQ2bENLO0lBQ0U7SUFDQTtHdkJ5NmxDUDtDQUNGOztBdUJ6K2xDRztFQUFZO0N2QjYrbENmOztBdUI1K2xDRztFQUFZO0N2QmcvbENmOztBdUIvK2xDRztFQUFZO0N2Qm0vbENmOztBdUJsL2xDRztFQUFZO0N2QnMvbENmOztBdUJyL2xDRztFQUFZO0N2QnkvbENmOztBdUJ2L2xDRztFQUNFO0VBQ0E7Q3ZCMC9sQ0w7O0F1QnYvbENHO0VBQ0U7RUFDQTtDdkIwL2xDTDs7QXVCdi9sQ0c7RUFBZTtDdkIyL2xDbEI7O0F1QjEvbENHO0VBQWU7Q3ZCOC9sQ2xCOztBdUI3L2xDRztFQUFlO0N2QmlnbUNsQjs7QXVCaGdtQ0c7RUFBZTtDdkJvZ21DbEI7O0F1Qm5nbUNHO0VBQWU7Q3ZCdWdtQ2xCOztBdUJyZ21DRztFQUNFO0VBQ0E7Q3ZCd2dtQ0w7O0F1QnJnbUNHO0VBQ0U7RUFDQTtDdkJ3Z21DTDs7QWVsc21DSztFUStMRTtJQUFpQztHdkJ3Z21DdEM7O0V1QnZnbUNLO0lBQWlDO0d2QjJnbUN0Qzs7RXVCMWdtQ0s7SUFBaUM7R3ZCOGdtQ3RDOztFdUI3Z21DSztJQUFpQztHdkJpaG1DdEM7O0V1QmhobUNLO0lBQWlDO0d2Qm9obUN0Qzs7RXVCbGhtQ0s7SUFDRTtJQUNBO0d2QnFobUNQOztFdUJsaG1DSztJQUNFO0lBQ0E7R3ZCcWhtQ1A7O0V1QmxobUNLO0lBQW9DO0d2QnNobUN6Qzs7RXVCcmhtQ0s7SUFBb0M7R3ZCeWhtQ3pDOztFdUJ4aG1DSztJQUFvQztHdkI0aG1DekM7O0V1QjNobUNLO0lBQW9DO0d2QitobUN6Qzs7RXVCOWhtQ0s7SUFBb0M7R3ZCa2ltQ3pDOztFdUJoaW1DSztJQUNFO0lBQ0E7R3ZCbWltQ1A7O0V1QmhpbUNLO0lBQ0U7SUFDQTtHdkJtaW1DUDtDQUNGOztBZWh3bUNLO0VRK0xFO0lBQWlDO0d2QnNrbUN0Qzs7RXVCcmttQ0s7SUFBaUM7R3ZCeWttQ3RDOztFdUJ4a21DSztJQUFpQztHdkI0a21DdEM7O0V1QjNrbUNLO0lBQWlDO0d2QitrbUN0Qzs7RXVCOWttQ0s7SUFBaUM7R3ZCa2xtQ3RDOztFdUJobG1DSztJQUNFO0lBQ0E7R3ZCbWxtQ1A7O0V1QmhsbUNLO0lBQ0U7SUFDQTtHdkJtbG1DUDs7RXVCaGxtQ0s7SUFBb0M7R3ZCb2xtQ3pDOztFdUJubG1DSztJQUFvQztHdkJ1bG1DekM7O0V1QnRsbUNLO0lBQW9DO0d2QjBsbUN6Qzs7RXVCemxtQ0s7SUFBb0M7R3ZCNmxtQ3pDOztFdUI1bG1DSztJQUFvQztHdkJnbW1DekM7O0V1QjlsbUNLO0lBQ0U7SUFDQTtHdkJpbW1DUDs7RXVCOWxtQ0s7SUFDRTtJQUNBO0d2QmltbUNQO0NBQ0Y7O0FlOXptQ0s7RVErTEU7SUFBaUM7R3ZCb29tQ3RDOztFdUJub21DSztJQUFpQztHdkJ1b21DdEM7O0V1QnRvbUNLO0lBQWlDO0d2QjBvbUN0Qzs7RXVCem9tQ0s7SUFBaUM7R3ZCNm9tQ3RDOztFdUI1b21DSztJQUFpQztHdkJncG1DdEM7O0V1QjlvbUNLO0lBQ0U7SUFDQTtHdkJpcG1DUDs7RXVCOW9tQ0s7SUFDRTtJQUNBO0d2QmlwbUNQOztFdUI5b21DSztJQUFvQztHdkJrcG1DekM7O0V1QmpwbUNLO0lBQW9DO0d2QnFwbUN6Qzs7RXVCcHBtQ0s7SUFBb0M7R3ZCd3BtQ3pDOztFdUJ2cG1DSztJQUFvQztHdkIycG1DekM7O0V1QjFwbUNLO0lBQW9DO0d2QjhwbUN6Qzs7RXVCNXBtQ0s7SUFDRTtJQUNBO0d2QitwbUNQOztFdUI1cG1DSztJQUNFO0lBQ0E7R3ZCK3BtQ1A7Q0FDRjs7QWU1M21DSztFUStMRTtJQUFpQztHdkJrc21DdEM7O0V1QmpzbUNLO0lBQWlDO0d2QnFzbUN0Qzs7RXVCcHNtQ0s7SUFBaUM7R3ZCd3NtQ3RDOztFdUJ2c21DSztJQUFpQztHdkIyc21DdEM7O0V1QjFzbUNLO0lBQWlDO0d2QjhzbUN0Qzs7RXVCNXNtQ0s7SUFDRTtJQUNBO0d2QitzbUNQOztFdUI1c21DSztJQUNFO0lBQ0E7R3ZCK3NtQ1A7O0V1QjVzbUNLO0lBQW9DO0d2Qmd0bUN6Qzs7RXVCL3NtQ0s7SUFBb0M7R3ZCbXRtQ3pDOztFdUJsdG1DSztJQUFvQztHdkJzdG1DekM7O0V1QnJ0bUNLO0lBQW9DO0d2Qnl0bUN6Qzs7RXVCeHRtQ0s7SUFBb0M7R3ZCNHRtQ3pDOztFdUIxdG1DSztJQUNFO0lBQ0E7R3ZCNnRtQ1A7O0V1QjF0bUNLO0lBQ0U7SUFDQTtHdkI2dG1DUDtDQUNGOztBZTE3bUNLO0VRK0xFO0lBQWlDO0d2Qmd3bUN0Qzs7RXVCL3ZtQ0s7SUFBaUM7R3ZCbXdtQ3RDOztFdUJsd21DSztJQUFpQztHdkJzd21DdEM7O0V1QnJ3bUNLO0lBQWlDO0d2Qnl3bUN0Qzs7RXVCeHdtQ0s7SUFBaUM7R3ZCNHdtQ3RDOztFdUIxd21DSztJQUNFO0lBQ0E7R3ZCNndtQ1A7O0V1QjF3bUNLO0lBQ0U7SUFDQTtHdkI2d21DUDs7RXVCMXdtQ0s7SUFBb0M7R3ZCOHdtQ3pDOztFdUI3d21DSztJQUFvQztHdkJpeG1DekM7O0V1Qmh4bUNLO0lBQW9DO0d2Qm94bUN6Qzs7RXVCbnhtQ0s7SUFBb0M7R3ZCdXhtQ3pDOztFdUJ0eG1DSztJQUFvQztHdkIweG1DekM7O0V1Qnh4bUNLO0lBQ0U7SUFDQTtHdkIyeG1DUDs7RXVCeHhtQ0s7SUFDRTtJQUNBO0d2QjJ4bUNQO0NBQ0Y7O0FleC9tQ0s7RVErTEU7SUFBaUM7R3ZCOHptQ3RDOztFdUI3em1DSztJQUFpQztHdkJpMG1DdEM7O0V1QmgwbUNLO0lBQWlDO0d2Qm8wbUN0Qzs7RXVCbjBtQ0s7SUFBaUM7R3ZCdTBtQ3RDOztFdUJ0MG1DSztJQUFpQztHdkIwMG1DdEM7O0V1QngwbUNLO0lBQ0U7SUFDQTtHdkIyMG1DUDs7RXVCeDBtQ0s7SUFDRTtJQUNBO0d2QjIwbUNQOztFdUJ4MG1DSztJQUFvQztHdkI0MG1DekM7O0V1QjMwbUNLO0lBQW9DO0d2QiswbUN6Qzs7RXVCOTBtQ0s7SUFBb0M7R3ZCazFtQ3pDOztFdUJqMW1DSztJQUFvQztHdkJxMW1DekM7O0V1QnAxbUNLO0lBQW9DO0d2QncxbUN6Qzs7RXVCdDFtQ0s7SUFDRTtJQUNBO0d2QnkxbUNQOztFdUJ0MW1DSztJQUNFO0lBQ0E7R3ZCeTFtQ1A7Q0FDRjs7QWV0am5DSztFUStMRTtJQUFpQztHdkI0M21DdEM7O0V1QjMzbUNLO0lBQWlDO0d2QiszbUN0Qzs7RXVCOTNtQ0s7SUFBaUM7R3ZCazRtQ3RDOztFdUJqNG1DSztJQUFpQztHdkJxNG1DdEM7O0V1QnA0bUNLO0lBQWlDO0d2Qnc0bUN0Qzs7RXVCdDRtQ0s7SUFDRTtJQUNBO0d2Qnk0bUNQOztFdUJ0NG1DSztJQUNFO0lBQ0E7R3ZCeTRtQ1A7O0V1QnQ0bUNLO0lBQW9DO0d2QjA0bUN6Qzs7RXVCejRtQ0s7SUFBb0M7R3ZCNjRtQ3pDOztFdUI1NG1DSztJQUFvQztHdkJnNW1DekM7O0V1Qi80bUNLO0lBQW9DO0d2Qm01bUN6Qzs7RXVCbDVtQ0s7SUFBb0M7R3ZCczVtQ3pDOztFdUJwNW1DSztJQUNFO0lBQ0E7R3ZCdTVtQ1A7O0V1QnA1bUNLO0lBQ0U7SUFDQTtHdkJ1NW1DUDtDQUNGOztBZXBubkNLO0VRK0xFO0lBQWlDO0d2QjA3bUN0Qzs7RXVCejdtQ0s7SUFBaUM7R3ZCNjdtQ3RDOztFdUI1N21DSztJQUFpQztHdkJnOG1DdEM7O0V1Qi83bUNLO0lBQWlDO0d2Qm04bUN0Qzs7RXVCbDhtQ0s7SUFBaUM7R3ZCczhtQ3RDOztFdUJwOG1DSztJQUNFO0lBQ0E7R3ZCdThtQ1A7O0V1QnA4bUNLO0lBQ0U7SUFDQTtHdkJ1OG1DUDs7RXVCcDhtQ0s7SUFBb0M7R3ZCdzhtQ3pDOztFdUJ2OG1DSztJQUFvQztHdkIyOG1DekM7O0V1QjE4bUNLO0lBQW9DO0d2Qjg4bUN6Qzs7RXVCNzhtQ0s7SUFBb0M7R3ZCaTltQ3pDOztFdUJoOW1DSztJQUFvQztHdkJvOW1DekM7O0V1Qmw5bUNLO0lBQ0U7SUFDQTtHdkJxOW1DUDs7RXVCbDltQ0s7SUFDRTtJQUNBO0d2QnE5bUNQO0NBQ0Y7O0FlbHJuQ0s7RVErTEU7SUFBaUM7R3ZCdy9tQ3RDOztFdUJ2L21DSztJQUFpQztHdkIyL21DdEM7O0V1QjEvbUNLO0lBQWlDO0d2QjgvbUN0Qzs7RXVCNy9tQ0s7SUFBaUM7R3ZCaWduQ3RDOztFdUJoZ25DSztJQUFpQztHdkJvZ25DdEM7O0V1QmxnbkNLO0lBQ0U7SUFDQTtHdkJxZ25DUDs7RXVCbGduQ0s7SUFDRTtJQUNBO0d2QnFnbkNQOztFdUJsZ25DSztJQUFvQztHdkJzZ25DekM7O0V1QnJnbkNLO0lBQW9DO0d2QnlnbkN6Qzs7RXVCeGduQ0s7SUFBb0M7R3ZCNGduQ3pDOztFdUIzZ25DSztJQUFvQztHdkIrZ25DekM7O0V1QjlnbkNLO0lBQW9DO0d2QmtobkN6Qzs7RXVCaGhuQ0s7SUFDRTtJQUNBO0d2Qm1obkNQOztFdUJoaG5DSztJQUNFO0lBQ0E7R3ZCbWhuQ1A7Q0FDRjs7QWVodm5DSztFUStMRTtJQUFpQztHdkJzam5DdEM7O0V1QnJqbkNLO0lBQWlDO0d2QnlqbkN0Qzs7RXVCeGpuQ0s7SUFBaUM7R3ZCNGpuQ3RDOztFdUIzam5DSztJQUFpQztHdkIram5DdEM7O0V1QjlqbkNLO0lBQWlDO0d2QmtrbkN0Qzs7RXVCaGtuQ0s7SUFDRTtJQUNBO0d2Qm1rbkNQOztFdUJoa25DSztJQUNFO0lBQ0E7R3ZCbWtuQ1A7O0V1QmhrbkNLO0lBQW9DO0d2Qm9rbkN6Qzs7RXVCbmtuQ0s7SUFBb0M7R3ZCdWtuQ3pDOztFdUJ0a25DSztJQUFvQztHdkIwa25DekM7O0V1QnprbkNLO0lBQW9DO0d2QjZrbkN6Qzs7RXVCNWtuQ0s7SUFBb0M7R3ZCZ2xuQ3pDOztFdUI5a25DSztJQUNFO0lBQ0E7R3ZCaWxuQ1A7O0V1QjlrbkNLO0lBQ0U7SUFDQTtHdkJpbG5DUDtDQUNGOztBZTl5bkNLO0VRK0xFO0lBQWlDO0d2Qm9ubkN0Qzs7RXVCbm5uQ0s7SUFBaUM7R3ZCdW5uQ3RDOztFdUJ0bm5DSztJQUFpQztHdkIwbm5DdEM7O0V1QnpubkNLO0lBQWlDO0d2QjZubkN0Qzs7RXVCNW5uQ0s7SUFBaUM7R3ZCZ29uQ3RDOztFdUI5bm5DSztJQUNFO0lBQ0E7R3ZCaW9uQ1A7O0V1QjlubkNLO0lBQ0U7SUFDQTtHdkJpb25DUDs7RXVCOW5uQ0s7SUFBb0M7R3ZCa29uQ3pDOztFdUJqb25DSztJQUFvQztHdkJxb25DekM7O0V1QnBvbkNLO0lBQW9DO0d2QndvbkN6Qzs7RXVCdm9uQ0s7SUFBb0M7R3ZCMm9uQ3pDOztFdUIxb25DSztJQUFvQztHdkI4b25DekM7O0V1QjVvbkNLO0lBQ0U7SUFDQTtHdkIrb25DUDs7RXVCNW9uQ0s7SUFDRTtJQUNBO0d2QitvbkNQO0NBQ0Y7O0FlNTJuQ0s7RVErTEU7SUFBaUM7R3ZCa3JuQ3RDOztFdUJqcm5DSztJQUFpQztHdkJxcm5DdEM7O0V1QnBybkNLO0lBQWlDO0d2QndybkN0Qzs7RXVCdnJuQ0s7SUFBaUM7R3ZCMnJuQ3RDOztFdUIxcm5DSztJQUFpQztHdkI4cm5DdEM7O0V1QjVybkNLO0lBQ0U7SUFDQTtHdkIrcm5DUDs7RXVCNXJuQ0s7SUFDRTtJQUNBO0d2QitybkNQOztFdUI1cm5DSztJQUFvQztHdkJnc25DekM7O0V1Qi9ybkNLO0lBQW9DO0d2Qm1zbkN6Qzs7RXVCbHNuQ0s7SUFBb0M7R3ZCc3NuQ3pDOztFdUJyc25DSztJQUFvQztHdkJ5c25DekM7O0V1QnhzbkNLO0lBQW9DO0d2QjRzbkN6Qzs7RXVCMXNuQ0s7SUFDRTtJQUNBO0d2QjZzbkNQOztFdUIxc25DSztJQUNFO0lBQ0E7R3ZCNnNuQ1A7Q0FDRjs7QXVCbnNuQ0Q7RUFBUTtDdkJ1c25DUDs7QXVCdHNuQ0Q7RUFBUTtFQUE4QjtDdkIyc25DckM7O0F1QjFzbkNEO0VBQVE7Q3ZCOHNuQ1A7O0F1QjdzbkNEO0VBQVE7Q3ZCaXRuQ1A7O0F1Qmh0bkNEO0VBQVE7Q3ZCb3RuQ1A7O0F1Qm50bkNEO0VBQVE7Q3ZCdXRuQ1A7O0FlbjhuQ0s7RVFnUEY7SUFBNkI7R3ZCd3RuQzlCOztFdUJ2dG5DQztJQUE2QjtJQUE4QjtHdkI0dG5DNUQ7O0V1QjN0bkNDO0lBQTZCO0d2Qit0bkM5Qjs7RXVCOXRuQ0M7SUFBNkI7R3ZCa3VuQzlCOztFdUJqdW5DQztJQUE2QjtHdkJxdW5DOUI7O0V1QnB1bkNDO0lBQTZCO0d2Qnd1bkM5QjtDQUNGOztBZTk5bkNLO0VRZ1BGO0lBQTZCO0d2Qm12bkM5Qjs7RXVCbHZuQ0M7SUFBNkI7SUFBOEI7R3ZCdXZuQzVEOztFdUJ0dm5DQztJQUE2QjtHdkIwdm5DOUI7O0V1Qnp2bkNDO0lBQTZCO0d2QjZ2bkM5Qjs7RXVCNXZuQ0M7SUFBNkI7R3ZCZ3duQzlCOztFdUIvdm5DQztJQUE2QjtHdkJtd25DOUI7Q0FDRjs7QWV6L25DSztFUWdQRjtJQUE2QjtHdkI4d25DOUI7O0V1Qjd3bkNDO0lBQTZCO0lBQThCO0d2Qmt4bkM1RDs7RXVCanhuQ0M7SUFBNkI7R3ZCcXhuQzlCOztFdUJweG5DQztJQUE2QjtHdkJ3eG5DOUI7O0V1QnZ4bkNDO0lBQTZCO0d2QjJ4bkM5Qjs7RXVCMXhuQ0M7SUFBNkI7R3ZCOHhuQzlCO0NBQ0Y7O0FlcGhvQ0s7RVFnUEY7SUFBNkI7R3ZCeXluQzlCOztFdUJ4eW5DQztJQUE2QjtJQUE4QjtHdkI2eW5DNUQ7O0V1QjV5bkNDO0lBQTZCO0d2Qmd6bkM5Qjs7RXVCL3luQ0M7SUFBNkI7R3ZCbXpuQzlCOztFdUJsem5DQztJQUE2QjtHdkJzem5DOUI7O0V1QnJ6bkNDO0lBQTZCO0d2Qnl6bkM5QjtDQUNGOztBZS9pb0NLO0VRZ1BGO0lBQTZCO0d2Qm8wbkM5Qjs7RXVCbjBuQ0M7SUFBNkI7SUFBOEI7R3ZCdzBuQzVEOztFdUJ2MG5DQztJQUE2QjtHdkIyMG5DOUI7O0V1QjEwbkNDO0lBQTZCO0d2QjgwbkM5Qjs7RXVCNzBuQ0M7SUFBNkI7R3ZCaTFuQzlCOztFdUJoMW5DQztJQUE2QjtHdkJvMW5DOUI7Q0FDRjs7QWUxa29DSztFUWdQRjtJQUE2QjtHdkIrMW5DOUI7O0V1QjkxbkNDO0lBQTZCO0lBQThCO0d2Qm0ybkM1RDs7RXVCbDJuQ0M7SUFBNkI7R3ZCczJuQzlCOztFdUJyMm5DQztJQUE2QjtHdkJ5Mm5DOUI7O0V1QngybkNDO0lBQTZCO0d2QjQybkM5Qjs7RXVCMzJuQ0M7SUFBNkI7R3ZCKzJuQzlCO0NBQ0Y7O0Flcm1vQ0s7RVFnUEY7SUFBNkI7R3ZCMDNuQzlCOztFdUJ6M25DQztJQUE2QjtJQUE4QjtHdkI4M25DNUQ7O0V1QjczbkNDO0lBQTZCO0d2Qmk0bkM5Qjs7RXVCaDRuQ0M7SUFBNkI7R3ZCbzRuQzlCOztFdUJuNG5DQztJQUE2QjtHdkJ1NG5DOUI7O0V1QnQ0bkNDO0lBQTZCO0d2QjA0bkM5QjtDQUNGOztBZWhvb0NLO0VRZ1BGO0lBQTZCO0d2QnE1bkM5Qjs7RXVCcDVuQ0M7SUFBNkI7SUFBOEI7R3ZCeTVuQzVEOztFdUJ4NW5DQztJQUE2QjtHdkI0NW5DOUI7O0V1QjM1bkNDO0lBQTZCO0d2Qis1bkM5Qjs7RXVCOTVuQ0M7SUFBNkI7R3ZCazZuQzlCOztFdUJqNm5DQztJQUE2QjtHdkJxNm5DOUI7Q0FDRjs7QWUzcG9DSztFUWdQRjtJQUE2QjtHdkJnN25DOUI7O0V1Qi82bkNDO0lBQTZCO0lBQThCO0d2Qm83bkM1RDs7RXVCbjduQ0M7SUFBNkI7R3ZCdTduQzlCOztFdUJ0N25DQztJQUE2QjtHdkIwN25DOUI7O0V1Qno3bkNDO0lBQTZCO0d2QjY3bkM5Qjs7RXVCNTduQ0M7SUFBNkI7R3ZCZzhuQzlCO0NBQ0Y7O0FldHJvQ0s7RVFnUEY7SUFBNkI7R3ZCMjhuQzlCOztFdUIxOG5DQztJQUE2QjtJQUE4QjtHdkIrOG5DNUQ7O0V1Qjk4bkNDO0lBQTZCO0d2Qms5bkM5Qjs7RXVCajluQ0M7SUFBNkI7R3ZCcTluQzlCOztFdUJwOW5DQztJQUE2QjtHdkJ3OW5DOUI7O0V1QnY5bkNDO0lBQTZCO0d2QjI5bkM5QjtDQUNGOztBZWp0b0NLO0VRZ1BGO0lBQTZCO0d2QnMrbkM5Qjs7RXVCcituQ0M7SUFBNkI7SUFBOEI7R3ZCMCtuQzVEOztFdUJ6K25DQztJQUE2QjtHdkI2K25DOUI7O0V1QjUrbkNDO0lBQTZCO0d2QmcvbkM5Qjs7RXVCLytuQ0M7SUFBNkI7R3ZCbS9uQzlCOztFdUJsL25DQztJQUE2QjtHdkJzL25DOUI7Q0FDRjs7QWU1dW9DSztFUWdQRjtJQUE2QjtHdkJpZ29DOUI7O0V1Qmhnb0NDO0lBQTZCO0lBQThCO0d2QnFnb0M1RDs7RXVCcGdvQ0M7SUFBNkI7R3ZCd2dvQzlCOztFdUJ2Z29DQztJQUE2QjtHdkIyZ29DOUI7O0V1QjFnb0NDO0lBQTZCO0d2Qjhnb0M5Qjs7RXVCN2dvQ0M7SUFBNkI7R3ZCaWhvQzlCO0NBQ0Y7O0F3QnR3b0NEO0VBQWE7Q3hCMHdvQ1o7O0F3Qnp3b0NEO0VBQWE7Q3hCNndvQ1o7O0F3QjV3b0NEO0VBQWE7Q3hCZ3hvQ1o7O0F3QjF3b0NEO0VBQWE7Q3hCOHdvQ1o7O0F3Qjd3b0NEO0VBQWE7Q3hCaXhvQ1o7O0F3Qmh4b0NEO0VBQWE7Q3hCb3hvQ1o7O0F3Qm54b0NEO0VBQWE7Q3hCdXhvQ1o7O0F3QnR4b0NEO0VBQWE7Q3hCMHhvQ1o7O0F3Qnp4b0NEO0VBQWE7Q3hCNnhvQ1o7O0F3QjV4b0NEO0VBQWE7Q3hCZ3lvQ1o7O0F3Qi94b0NEO0VBQWE7Q3hCbXlvQ1o7O0F3Qmx5b0NEO0VBQWE7Q3hCc3lvQ1o7O0F3QnJ5b0NEO0VBQWE7Q3hCeXlvQ1o7O0F3Qm55b0NEO0VBQWE7Q3hCdXlvQ1o7O0F3QnR5b0NEO0VBQWE7Q3hCMHlvQ1o7O0F3Qnp5b0NEO0VBQWE7Q3hCNnlvQ1o7O0F3QnZ5b0NEO0VBQWE7Q3hCMnlvQ1o7O0F3QjF5b0NEO0VBQWE7Q3hCOHlvQ1o7O0F3Qjd5b0NEO0VBQWE7Q3hCaXpvQ1o7O0F3Qmh6b0NEO0VBQWE7Q3hCb3pvQ1o7O0F3Qm56b0NEO0VBQWE7Q3hCdXpvQ1o7O0F3Qmp6b0NEO0VBQWE7Q3hCcXpvQ1o7O0F3QnB6b0NEO0VBQWE7Q3hCd3pvQ1o7O0F3Qmx6b0NEO0VBQWE7Q3hCc3pvQ1o7O0F3QnJ6b0NEO0VBQWE7Q3hCeXpvQ1o7O0F3Qnh6b0NEO0VBQWE7Q3hCNHpvQ1o7O0F3QjN6b0NEO0VBQWE7Q3hCK3pvQ1o7O0F3Qjl6b0NEO0VBQWE7Q3hCazBvQ1o7O0F3Qmowb0NEO0VBQWE7Q3hCcTBvQ1o7O0F3QnAwb0NEO0VBQWE7Q3hCdzBvQ1o7O0F3QnYwb0NEO0VBQWE7Q3hCMjBvQ1o7O0F3QjEwb0NEO0VBQWE7Q3hCODBvQ1o7O0F3Qjcwb0NEO0VBQWE7Q3hCaTFvQ1o7O0F3Qmgxb0NEO0VBQWE7Q3hCbzFvQ1o7O0F3Qjkwb0NEO0VBQWE7Q3hCazFvQ1o7O0F3Qmoxb0NEO0VBQWE7Q3hCcTFvQ1o7O0F3QnAxb0NEO0VBQWE7Q3hCdzFvQ1o7O0F3Qmwxb0NEO0VBQWE7Q3hCczFvQ1o7O0F3QnIxb0NEO0VBQWE7Q3hCeTFvQ1o7O0F5Qjk1b0NDO0VBQVk7Q3pCazZvQ2I7O0F5Qmo2b0NDO0VBQVk7Q3pCcTZvQ2I7O0F5QnA2b0NDO0VBQVk7Q3pCdzZvQ2I7O0F5QnY2b0NDO0VBQVk7Q3pCMjZvQ2I7O0F5QjE2b0NDO0VBQVk7Q3pCODZvQ2I7O0F5QjU2b0NDO0VBQ0U7RUFDQTtDekIrNm9DSDs7QXlCNTZvQ0M7RUFDRTtFQUNBO0N6Qis2b0NIOztBZWo4b0NLO0VVdUJBO0lBQWlDO0d6Qis2b0NwQzs7RXlCOTZvQ0c7SUFBaUM7R3pCazdvQ3BDOztFeUJqN29DRztJQUFpQztHekJxN29DcEM7O0V5QnA3b0NHO0lBQWlDO0d6Qnc3b0NwQzs7RXlCdjdvQ0c7SUFBaUM7R3pCMjdvQ3BDOztFeUJ6N29DRztJQUNFO0lBQ0E7R3pCNDdvQ0w7O0V5Qno3b0NHO0lBQ0U7SUFDQTtHekI0N29DTDtDQUNGOztBZWorb0NLO0VVdUJBO0lBQWlDO0d6Qis4b0NwQzs7RXlCOThvQ0c7SUFBaUM7R3pCazlvQ3BDOztFeUJqOW9DRztJQUFpQztHekJxOW9DcEM7O0V5QnA5b0NHO0lBQWlDO0d6Qnc5b0NwQzs7RXlCdjlvQ0c7SUFBaUM7R3pCMjlvQ3BDOztFeUJ6OW9DRztJQUNFO0lBQ0E7R3pCNDlvQ0w7O0V5Qno5b0NHO0lBQ0U7SUFDQTtHekI0OW9DTDtDQUNGOztBZWpncENLO0VVdUJBO0lBQWlDO0d6Qisrb0NwQzs7RXlCOStvQ0c7SUFBaUM7R3pCay9vQ3BDOztFeUJqL29DRztJQUFpQztHekJxL29DcEM7O0V5QnAvb0NHO0lBQWlDO0d6Qncvb0NwQzs7RXlCdi9vQ0c7SUFBaUM7R3pCMi9vQ3BDOztFeUJ6L29DRztJQUNFO0lBQ0E7R3pCNC9vQ0w7O0V5Qnovb0NHO0lBQ0U7SUFDQTtHekI0L29DTDtDQUNGOztBZWppcENLO0VVdUJBO0lBQWlDO0d6QitncENwQzs7RXlCOWdwQ0c7SUFBaUM7R3pCa2hwQ3BDOztFeUJqaHBDRztJQUFpQztHekJxaHBDcEM7O0V5QnBocENHO0lBQWlDO0d6QndocENwQzs7RXlCdmhwQ0c7SUFBaUM7R3pCMmhwQ3BDOztFeUJ6aHBDRztJQUNFO0lBQ0E7R3pCNGhwQ0w7O0V5QnpocENHO0lBQ0U7SUFDQTtHekI0aHBDTDtDQUNGOztBZWprcENLO0VVdUJBO0lBQWlDO0d6QitpcENwQzs7RXlCOWlwQ0c7SUFBaUM7R3pCa2pwQ3BDOztFeUJqanBDRztJQUFpQztHekJxanBDcEM7O0V5QnBqcENHO0lBQWlDO0d6QndqcENwQzs7RXlCdmpwQ0c7SUFBaUM7R3pCMmpwQ3BDOztFeUJ6anBDRztJQUNFO0lBQ0E7R3pCNGpwQ0w7O0V5QnpqcENHO0lBQ0U7SUFDQTtHekI0anBDTDtDQUNGOztBZWptcENLO0VVdUJBO0lBQWlDO0d6QitrcENwQzs7RXlCOWtwQ0c7SUFBaUM7R3pCa2xwQ3BDOztFeUJqbHBDRztJQUFpQztHekJxbHBDcEM7O0V5QnBscENHO0lBQWlDO0d6QndscENwQzs7RXlCdmxwQ0c7SUFBaUM7R3pCMmxwQ3BDOztFeUJ6bHBDRztJQUNFO0lBQ0E7R3pCNGxwQ0w7O0V5QnpscENHO0lBQ0U7SUFDQTtHekI0bHBDTDtDQUNGOztBZWpvcENLO0VVdUJBO0lBQWlDO0d6QittcENwQzs7RXlCOW1wQ0c7SUFBaUM7R3pCa25wQ3BDOztFeUJqbnBDRztJQUFpQztHekJxbnBDcEM7O0V5QnBucENHO0lBQWlDO0d6QnducENwQzs7RXlCdm5wQ0c7SUFBaUM7R3pCMm5wQ3BDOztFeUJ6bnBDRztJQUNFO0lBQ0E7R3pCNG5wQ0w7O0V5QnpucENHO0lBQ0U7SUFDQTtHekI0bnBDTDtDQUNGOztBZWpxcENLO0VVdUJBO0lBQWlDO0d6QitvcENwQzs7RXlCOW9wQ0c7SUFBaUM7R3pCa3BwQ3BDOztFeUJqcHBDRztJQUFpQztHekJxcHBDcEM7O0V5QnBwcENHO0lBQWlDO0d6QndwcENwQzs7RXlCdnBwQ0c7SUFBaUM7R3pCMnBwQ3BDOztFeUJ6cHBDRztJQUNFO0lBQ0E7R3pCNHBwQ0w7O0V5QnpwcENHO0lBQ0U7SUFDQTtHekI0cHBDTDtDQUNGOztBZWpzcENLO0VVdUJBO0lBQWlDO0d6QitxcENwQzs7RXlCOXFwQ0c7SUFBaUM7R3pCa3JwQ3BDOztFeUJqcnBDRztJQUFpQztHekJxcnBDcEM7O0V5QnBycENHO0lBQWlDO0d6QndycENwQzs7RXlCdnJwQ0c7SUFBaUM7R3pCMnJwQ3BDOztFeUJ6cnBDRztJQUNFO0lBQ0E7R3pCNHJwQ0w7O0V5QnpycENHO0lBQ0U7SUFDQTtHekI0cnBDTDtDQUNGOztBZWp1cENLO0VVdUJBO0lBQWlDO0d6QitzcENwQzs7RXlCOXNwQ0c7SUFBaUM7R3pCa3RwQ3BDOztFeUJqdHBDRztJQUFpQztHekJxdHBDcEM7O0V5QnB0cENHO0lBQWlDO0d6Qnd0cENwQzs7RXlCdnRwQ0c7SUFBaUM7R3pCMnRwQ3BDOztFeUJ6dHBDRztJQUNFO0lBQ0E7R3pCNHRwQ0w7O0V5Qnp0cENHO0lBQ0U7SUFDQTtHekI0dHBDTDtDQUNGOztBZWp3cENLO0VVdUJBO0lBQWlDO0d6Qit1cENwQzs7RXlCOXVwQ0c7SUFBaUM7R3pCa3ZwQ3BDOztFeUJqdnBDRztJQUFpQztHekJxdnBDcEM7O0V5QnB2cENHO0lBQWlDO0d6Qnd2cENwQzs7RXlCdnZwQ0c7SUFBaUM7R3pCMnZwQ3BDOztFeUJ6dnBDRztJQUNFO0lBQ0E7R3pCNHZwQ0w7O0V5Qnp2cENHO0lBQ0U7SUFDQTtHekI0dnBDTDtDQUNGOztBZWp5cENLO0VVdUJBO0lBQWlDO0d6Qit3cENwQzs7RXlCOXdwQ0c7SUFBaUM7R3pCa3hwQ3BDOztFeUJqeHBDRztJQUFpQztHekJxeHBDcEM7O0V5QnB4cENHO0lBQWlDO0d6Qnd4cENwQzs7RXlCdnhwQ0c7SUFBaUM7R3pCMnhwQ3BDOztFeUJ6eHBDRztJQUNFO0lBQ0E7R3pCNHhwQ0w7O0V5Qnp4cENHO0lBQ0U7SUFDQTtHekI0eHBDTDtDQUNGOztBeUI1enBDQztFQUFZO0N6QmcwcENiOztBeUIvenBDQztFQUFZO0N6Qm0wcENiOztBeUJsMHBDQztFQUFZO0N6QnMwcENiOztBeUJyMHBDQztFQUFZO0N6QnkwcENiOztBeUJ4MHBDQztFQUFZO0N6QjQwcENiOztBeUIxMHBDQztFQUNFO0VBQ0E7Q3pCNjBwQ0g7O0F5QjEwcENDO0VBQ0U7RUFDQTtDekI2MHBDSDs7QWUvMXBDSztFVXVCQTtJQUFpQztHekI2MHBDcEM7O0V5QjUwcENHO0lBQWlDO0d6QmcxcENwQzs7RXlCLzBwQ0c7SUFBaUM7R3pCbTFwQ3BDOztFeUJsMXBDRztJQUFpQztHekJzMXBDcEM7O0V5QnIxcENHO0lBQWlDO0d6QnkxcENwQzs7RXlCdjFwQ0c7SUFDRTtJQUNBO0d6QjAxcENMOztFeUJ2MXBDRztJQUNFO0lBQ0E7R3pCMDFwQ0w7Q0FDRjs7QWUvM3BDSztFVXVCQTtJQUFpQztHekI2MnBDcEM7O0V5QjUycENHO0lBQWlDO0d6QmczcENwQzs7RXlCLzJwQ0c7SUFBaUM7R3pCbTNwQ3BDOztFeUJsM3BDRztJQUFpQztHekJzM3BDcEM7O0V5QnIzcENHO0lBQWlDO0d6QnkzcENwQzs7RXlCdjNwQ0c7SUFDRTtJQUNBO0d6QjAzcENMOztFeUJ2M3BDRztJQUNFO0lBQ0E7R3pCMDNwQ0w7Q0FDRjs7QWUvNXBDSztFVXVCQTtJQUFpQztHekI2NHBDcEM7O0V5QjU0cENHO0lBQWlDO0d6Qmc1cENwQzs7RXlCLzRwQ0c7SUFBaUM7R3pCbTVwQ3BDOztFeUJsNXBDRztJQUFpQztHekJzNXBDcEM7O0V5QnI1cENHO0lBQWlDO0d6Qnk1cENwQzs7RXlCdjVwQ0c7SUFDRTtJQUNBO0d6QjA1cENMOztFeUJ2NXBDRztJQUNFO0lBQ0E7R3pCMDVwQ0w7Q0FDRjs7QWUvN3BDSztFVXVCQTtJQUFpQztHekI2NnBDcEM7O0V5QjU2cENHO0lBQWlDO0d6Qmc3cENwQzs7RXlCLzZwQ0c7SUFBaUM7R3pCbTdwQ3BDOztFeUJsN3BDRztJQUFpQztHekJzN3BDcEM7O0V5QnI3cENHO0lBQWlDO0d6Qnk3cENwQzs7RXlCdjdwQ0c7SUFDRTtJQUNBO0d6QjA3cENMOztFeUJ2N3BDRztJQUNFO0lBQ0E7R3pCMDdwQ0w7Q0FDRjs7QWUvOXBDSztFVXVCQTtJQUFpQztHekI2OHBDcEM7O0V5QjU4cENHO0lBQWlDO0d6Qmc5cENwQzs7RXlCLzhwQ0c7SUFBaUM7R3pCbTlwQ3BDOztFeUJsOXBDRztJQUFpQztHekJzOXBDcEM7O0V5QnI5cENHO0lBQWlDO0d6Qnk5cENwQzs7RXlCdjlwQ0c7SUFDRTtJQUNBO0d6QjA5cENMOztFeUJ2OXBDRztJQUNFO0lBQ0E7R3pCMDlwQ0w7Q0FDRjs7QWUvL3BDSztFVXVCQTtJQUFpQztHekI2K3BDcEM7O0V5QjUrcENHO0lBQWlDO0d6QmcvcENwQzs7RXlCLytwQ0c7SUFBaUM7R3pCbS9wQ3BDOztFeUJsL3BDRztJQUFpQztHekJzL3BDcEM7O0V5QnIvcENHO0lBQWlDO0d6QnkvcENwQzs7RXlCdi9wQ0c7SUFDRTtJQUNBO0d6QjAvcENMOztFeUJ2L3BDRztJQUNFO0lBQ0E7R3pCMC9wQ0w7Q0FDRjs7QWUvaHFDSztFVXVCQTtJQUFpQztHekI2Z3FDcEM7O0V5QjVncUNHO0lBQWlDO0d6QmdocUNwQzs7RXlCL2dxQ0c7SUFBaUM7R3pCbWhxQ3BDOztFeUJsaHFDRztJQUFpQztHekJzaHFDcEM7O0V5QnJocUNHO0lBQWlDO0d6QnlocUNwQzs7RXlCdmhxQ0c7SUFDRTtJQUNBO0d6QjBocUNMOztFeUJ2aHFDRztJQUNFO0lBQ0E7R3pCMGhxQ0w7Q0FDRjs7QWUvanFDSztFVXVCQTtJQUFpQztHekI2aXFDcEM7O0V5QjVpcUNHO0lBQWlDO0d6QmdqcUNwQzs7RXlCL2lxQ0c7SUFBaUM7R3pCbWpxQ3BDOztFeUJsanFDRztJQUFpQztHekJzanFDcEM7O0V5QnJqcUNHO0lBQWlDO0d6QnlqcUNwQzs7RXlCdmpxQ0c7SUFDRTtJQUNBO0d6QjBqcUNMOztFeUJ2anFDRztJQUNFO0lBQ0E7R3pCMGpxQ0w7Q0FDRjs7QWUvbHFDSztFVXVCQTtJQUFpQztHekI2a3FDcEM7O0V5QjVrcUNHO0lBQWlDO0d6QmdscUNwQzs7RXlCL2txQ0c7SUFBaUM7R3pCbWxxQ3BDOztFeUJsbHFDRztJQUFpQztHekJzbHFDcEM7O0V5QnJscUNHO0lBQWlDO0d6QnlscUNwQzs7RXlCdmxxQ0c7SUFDRTtJQUNBO0d6QjBscUNMOztFeUJ2bHFDRztJQUNFO0lBQ0E7R3pCMGxxQ0w7Q0FDRjs7QWUvbnFDSztFVXVCQTtJQUFpQztHekI2bXFDcEM7O0V5QjVtcUNHO0lBQWlDO0d6QmducUNwQzs7RXlCL21xQ0c7SUFBaUM7R3pCbW5xQ3BDOztFeUJsbnFDRztJQUFpQztHekJzbnFDcEM7O0V5QnJucUNHO0lBQWlDO0d6QnlucUNwQzs7RXlCdm5xQ0c7SUFDRTtJQUNBO0d6QjBucUNMOztFeUJ2bnFDRztJQUNFO0lBQ0E7R3pCMG5xQ0w7Q0FDRjs7QWUvcHFDSztFVXVCQTtJQUFpQztHekI2b3FDcEM7O0V5QjVvcUNHO0lBQWlDO0d6QmdwcUNwQzs7RXlCL29xQ0c7SUFBaUM7R3pCbXBxQ3BDOztFeUJscHFDRztJQUFpQztHekJzcHFDcEM7O0V5QnJwcUNHO0lBQWlDO0d6QnlwcUNwQzs7RXlCdnBxQ0c7SUFDRTtJQUNBO0d6QjBwcUNMOztFeUJ2cHFDRztJQUNFO0lBQ0E7R3pCMHBxQ0w7Q0FDRjs7QWUvcnFDSztFVXVCQTtJQUFpQztHekI2cXFDcEM7O0V5QjVxcUNHO0lBQWlDO0d6QmdycUNwQzs7RXlCL3FxQ0c7SUFBaUM7R3pCbXJxQ3BDOztFeUJscnFDRztJQUFpQztHekJzcnFDcEM7O0V5QnJycUNHO0lBQWlDO0d6QnlycUNwQzs7RXlCdnJxQ0c7SUFDRTtJQUNBO0d6QjBycUNMOztFeUJ2cnFDRztJQUNFO0lBQ0E7R3pCMHJxQ0w7Q0FDRjs7QXlCMXRxQ0M7RUFBWTtDekI4dHFDYjs7QXlCN3RxQ0M7RUFBWTtDekJpdXFDYjs7QXlCaHVxQ0M7RUFBWTtDekJvdXFDYjs7QXlCbnVxQ0M7RUFBWTtDekJ1dXFDYjs7QXlCdHVxQ0M7RUFBWTtDekIwdXFDYjs7QXlCeHVxQ0M7RUFDRTtFQUNBO0N6QjJ1cUNIOztBeUJ4dXFDQztFQUNFO0VBQ0E7Q3pCMnVxQ0g7O0FlN3ZxQ0s7RVV1QkE7SUFBaUM7R3pCMnVxQ3BDOztFeUIxdXFDRztJQUFpQztHekI4dXFDcEM7O0V5Qjd1cUNHO0lBQWlDO0d6Qml2cUNwQzs7RXlCaHZxQ0c7SUFBaUM7R3pCb3ZxQ3BDOztFeUJudnFDRztJQUFpQztHekJ1dnFDcEM7O0V5QnJ2cUNHO0lBQ0U7SUFDQTtHekJ3dnFDTDs7RXlCcnZxQ0c7SUFDRTtJQUNBO0d6Qnd2cUNMO0NBQ0Y7O0FlN3hxQ0s7RVV1QkE7SUFBaUM7R3pCMndxQ3BDOztFeUIxd3FDRztJQUFpQztHekI4d3FDcEM7O0V5Qjd3cUNHO0lBQWlDO0d6Qml4cUNwQzs7RXlCaHhxQ0c7SUFBaUM7R3pCb3hxQ3BDOztFeUJueHFDRztJQUFpQztHekJ1eHFDcEM7O0V5QnJ4cUNHO0lBQ0U7SUFDQTtHekJ3eHFDTDs7RXlCcnhxQ0c7SUFDRTtJQUNBO0d6Qnd4cUNMO0NBQ0Y7O0FlN3pxQ0s7RVV1QkE7SUFBaUM7R3pCMnlxQ3BDOztFeUIxeXFDRztJQUFpQztHekI4eXFDcEM7O0V5Qjd5cUNHO0lBQWlDO0d6Qml6cUNwQzs7RXlCaHpxQ0c7SUFBaUM7R3pCb3pxQ3BDOztFeUJuenFDRztJQUFpQztHekJ1enFDcEM7O0V5QnJ6cUNHO0lBQ0U7SUFDQTtHekJ3enFDTDs7RXlCcnpxQ0c7SUFDRTtJQUNBO0d6Qnd6cUNMO0NBQ0Y7O0FlNzFxQ0s7RVV1QkE7SUFBaUM7R3pCMjBxQ3BDOztFeUIxMHFDRztJQUFpQztHekI4MHFDcEM7O0V5QjcwcUNHO0lBQWlDO0d6QmkxcUNwQzs7RXlCaDFxQ0c7SUFBaUM7R3pCbzFxQ3BDOztFeUJuMXFDRztJQUFpQztHekJ1MXFDcEM7O0V5QnIxcUNHO0lBQ0U7SUFDQTtHekJ3MXFDTDs7RXlCcjFxQ0c7SUFDRTtJQUNBO0d6QncxcUNMO0NBQ0Y7O0FlNzNxQ0s7RVV1QkE7SUFBaUM7R3pCMjJxQ3BDOztFeUIxMnFDRztJQUFpQztHekI4MnFDcEM7O0V5QjcycUNHO0lBQWlDO0d6QmkzcUNwQzs7RXlCaDNxQ0c7SUFBaUM7R3pCbzNxQ3BDOztFeUJuM3FDRztJQUFpQztHekJ1M3FDcEM7O0V5QnIzcUNHO0lBQ0U7SUFDQTtHekJ3M3FDTDs7RXlCcjNxQ0c7SUFDRTtJQUNBO0d6QnczcUNMO0NBQ0Y7O0FlNzVxQ0s7RVV1QkE7SUFBaUM7R3pCMjRxQ3BDOztFeUIxNHFDRztJQUFpQztHekI4NHFDcEM7O0V5Qjc0cUNHO0lBQWlDO0d6Qmk1cUNwQzs7RXlCaDVxQ0c7SUFBaUM7R3pCbzVxQ3BDOztFeUJuNXFDRztJQUFpQztHekJ1NXFDcEM7O0V5QnI1cUNHO0lBQ0U7SUFDQTtHekJ3NXFDTDs7RXlCcjVxQ0c7SUFDRTtJQUNBO0d6Qnc1cUNMO0NBQ0Y7O0FlNzdxQ0s7RVV1QkE7SUFBaUM7R3pCMjZxQ3BDOztFeUIxNnFDRztJQUFpQztHekI4NnFDcEM7O0V5Qjc2cUNHO0lBQWlDO0d6Qmk3cUNwQzs7RXlCaDdxQ0c7SUFBaUM7R3pCbzdxQ3BDOztFeUJuN3FDRztJQUFpQztHekJ1N3FDcEM7O0V5QnI3cUNHO0lBQ0U7SUFDQTtHekJ3N3FDTDs7RXlCcjdxQ0c7SUFDRTtJQUNBO0d6Qnc3cUNMO0NBQ0Y7O0FlNzlxQ0s7RVV1QkE7SUFBaUM7R3pCMjhxQ3BDOztFeUIxOHFDRztJQUFpQztHekI4OHFDcEM7O0V5Qjc4cUNHO0lBQWlDO0d6Qmk5cUNwQzs7RXlCaDlxQ0c7SUFBaUM7R3pCbzlxQ3BDOztFeUJuOXFDRztJQUFpQztHekJ1OXFDcEM7O0V5QnI5cUNHO0lBQ0U7SUFDQTtHekJ3OXFDTDs7RXlCcjlxQ0c7SUFDRTtJQUNBO0d6Qnc5cUNMO0NBQ0Y7O0FlNy9xQ0s7RVV1QkE7SUFBaUM7R3pCMitxQ3BDOztFeUIxK3FDRztJQUFpQztHekI4K3FDcEM7O0V5QjcrcUNHO0lBQWlDO0d6QmkvcUNwQzs7RXlCaC9xQ0c7SUFBaUM7R3pCby9xQ3BDOztFeUJuL3FDRztJQUFpQztHekJ1L3FDcEM7O0V5QnIvcUNHO0lBQ0U7SUFDQTtHekJ3L3FDTDs7RXlCci9xQ0c7SUFDRTtJQUNBO0d6QncvcUNMO0NBQ0Y7O0FlN2hyQ0s7RVV1QkE7SUFBaUM7R3pCMmdyQ3BDOztFeUIxZ3JDRztJQUFpQztHekI4Z3JDcEM7O0V5QjdnckNHO0lBQWlDO0d6QmlockNwQzs7RXlCaGhyQ0c7SUFBaUM7R3pCb2hyQ3BDOztFeUJuaHJDRztJQUFpQztHekJ1aHJDcEM7O0V5QnJockNHO0lBQ0U7SUFDQTtHekJ3aHJDTDs7RXlCcmhyQ0c7SUFDRTtJQUNBO0d6QndockNMO0NBQ0Y7O0FlN2pyQ0s7RVV1QkE7SUFBaUM7R3pCMmlyQ3BDOztFeUIxaXJDRztJQUFpQztHekI4aXJDcEM7O0V5QjdpckNHO0lBQWlDO0d6QmlqckNwQzs7RXlCaGpyQ0c7SUFBaUM7R3pCb2pyQ3BDOztFeUJuanJDRztJQUFpQztHekJ1anJDcEM7O0V5QnJqckNHO0lBQ0U7SUFDQTtHekJ3anJDTDs7RXlCcmpyQ0c7SUFDRTtJQUNBO0d6QndqckNMO0NBQ0Y7O0FlN2xyQ0s7RVV1QkE7SUFBaUM7R3pCMmtyQ3BDOztFeUIxa3JDRztJQUFpQztHekI4a3JDcEM7O0V5QjdrckNHO0lBQWlDO0d6QmlsckNwQzs7RXlCaGxyQ0c7SUFBaUM7R3pCb2xyQ3BDOztFeUJubHJDRztJQUFpQztHekJ1bHJDcEM7O0V5QnJsckNHO0lBQ0U7SUFDQTtHekJ3bHJDTDs7RXlCcmxyQ0c7SUFDRTtJQUNBO0d6QndsckNMO0NBQ0Y7O0F5QnhuckNDO0VBQVk7Q3pCNG5yQ2I7O0F5QjNuckNDO0VBQVk7Q3pCK25yQ2I7O0F5QjluckNDO0VBQVk7Q3pCa29yQ2I7O0F5QmpvckNDO0VBQVk7Q3pCcW9yQ2I7O0F5QnBvckNDO0VBQVk7Q3pCd29yQ2I7O0F5QnRvckNDO0VBQ0U7RUFDQTtDekJ5b3JDSDs7QXlCdG9yQ0M7RUFDRTtFQUNBO0N6QnlvckNIOztBZTNwckNLO0VVdUJBO0lBQWlDO0d6QnlvckNwQzs7RXlCeG9yQ0c7SUFBaUM7R3pCNG9yQ3BDOztFeUIzb3JDRztJQUFpQztHekIrb3JDcEM7O0V5QjlvckNHO0lBQWlDO0d6QmtwckNwQzs7RXlCanByQ0c7SUFBaUM7R3pCcXByQ3BDOztFeUJucHJDRztJQUNFO0lBQ0E7R3pCc3ByQ0w7O0V5Qm5wckNHO0lBQ0U7SUFDQTtHekJzcHJDTDtDQUNGOztBZTNyckNLO0VVdUJBO0lBQWlDO0d6QnlxckNwQzs7RXlCeHFyQ0c7SUFBaUM7R3pCNHFyQ3BDOztFeUIzcXJDRztJQUFpQztHekIrcXJDcEM7O0V5QjlxckNHO0lBQWlDO0d6QmtyckNwQzs7RXlCanJyQ0c7SUFBaUM7R3pCcXJyQ3BDOztFeUJucnJDRztJQUNFO0lBQ0E7R3pCc3JyQ0w7O0V5Qm5yckNHO0lBQ0U7SUFDQTtHekJzcnJDTDtDQUNGOztBZTN0ckNLO0VVdUJBO0lBQWlDO0d6QnlzckNwQzs7RXlCeHNyQ0c7SUFBaUM7R3pCNHNyQ3BDOztFeUIzc3JDRztJQUFpQztHekIrc3JDcEM7O0V5QjlzckNHO0lBQWlDO0d6Qmt0ckNwQzs7RXlCanRyQ0c7SUFBaUM7R3pCcXRyQ3BDOztFeUJudHJDRztJQUNFO0lBQ0E7R3pCc3RyQ0w7O0V5Qm50ckNHO0lBQ0U7SUFDQTtHekJzdHJDTDtDQUNGOztBZTN2ckNLO0VVdUJBO0lBQWlDO0d6Qnl1ckNwQzs7RXlCeHVyQ0c7SUFBaUM7R3pCNHVyQ3BDOztFeUIzdXJDRztJQUFpQztHekIrdXJDcEM7O0V5Qjl1ckNHO0lBQWlDO0d6Qmt2ckNwQzs7RXlCanZyQ0c7SUFBaUM7R3pCcXZyQ3BDOztFeUJudnJDRztJQUNFO0lBQ0E7R3pCc3ZyQ0w7O0V5Qm52ckNHO0lBQ0U7SUFDQTtHekJzdnJDTDtDQUNGOztBZTN4ckNLO0VVdUJBO0lBQWlDO0d6Qnl3ckNwQzs7RXlCeHdyQ0c7SUFBaUM7R3pCNHdyQ3BDOztFeUIzd3JDRztJQUFpQztHekIrd3JDcEM7O0V5Qjl3ckNHO0lBQWlDO0d6Qmt4ckNwQzs7RXlCanhyQ0c7SUFBaUM7R3pCcXhyQ3BDOztFeUJueHJDRztJQUNFO0lBQ0E7R3pCc3hyQ0w7O0V5Qm54ckNHO0lBQ0U7SUFDQTtHekJzeHJDTDtDQUNGOztBZTN6ckNLO0VVdUJBO0lBQWlDO0d6Qnl5ckNwQzs7RXlCeHlyQ0c7SUFBaUM7R3pCNHlyQ3BDOztFeUIzeXJDRztJQUFpQztHekIreXJDcEM7O0V5Qjl5ckNHO0lBQWlDO0d6Qmt6ckNwQzs7RXlCanpyQ0c7SUFBaUM7R3pCcXpyQ3BDOztFeUJuenJDRztJQUNFO0lBQ0E7R3pCc3pyQ0w7O0V5Qm56ckNHO0lBQ0U7SUFDQTtHekJzenJDTDtDQUNGOztBZTMxckNLO0VVdUJBO0lBQWlDO0d6QnkwckNwQzs7RXlCeDByQ0c7SUFBaUM7R3pCNDByQ3BDOztFeUIzMHJDRztJQUFpQztHekIrMHJDcEM7O0V5QjkwckNHO0lBQWlDO0d6QmsxckNwQzs7RXlCajFyQ0c7SUFBaUM7R3pCcTFyQ3BDOztFeUJuMXJDRztJQUNFO0lBQ0E7R3pCczFyQ0w7O0V5Qm4xckNHO0lBQ0U7SUFDQTtHekJzMXJDTDtDQUNGOztBZTMzckNLO0VVdUJBO0lBQWlDO0d6QnkyckNwQzs7RXlCeDJyQ0c7SUFBaUM7R3pCNDJyQ3BDOztFeUIzMnJDRztJQUFpQztHekIrMnJDcEM7O0V5QjkyckNHO0lBQWlDO0d6QmszckNwQzs7RXlCajNyQ0c7SUFBaUM7R3pCcTNyQ3BDOztFeUJuM3JDRztJQUNFO0lBQ0E7R3pCczNyQ0w7O0V5Qm4zckNHO0lBQ0U7SUFDQTtHekJzM3JDTDtDQUNGOztBZTM1ckNLO0VVdUJBO0lBQWlDO0d6Qnk0ckNwQzs7RXlCeDRyQ0c7SUFBaUM7R3pCNDRyQ3BDOztFeUIzNHJDRztJQUFpQztHekIrNHJDcEM7O0V5Qjk0ckNHO0lBQWlDO0d6Qms1ckNwQzs7RXlCajVyQ0c7SUFBaUM7R3pCcTVyQ3BDOztFeUJuNXJDRztJQUNFO0lBQ0E7R3pCczVyQ0w7O0V5Qm41ckNHO0lBQ0U7SUFDQTtHekJzNXJDTDtDQUNGOztBZTM3ckNLO0VVdUJBO0lBQWlDO0d6Qnk2ckNwQzs7RXlCeDZyQ0c7SUFBaUM7R3pCNDZyQ3BDOztFeUIzNnJDRztJQUFpQztHekIrNnJDcEM7O0V5Qjk2ckNHO0lBQWlDO0d6Qms3ckNwQzs7RXlCajdyQ0c7SUFBaUM7R3pCcTdyQ3BDOztFeUJuN3JDRztJQUNFO0lBQ0E7R3pCczdyQ0w7O0V5Qm43ckNHO0lBQ0U7SUFDQTtHekJzN3JDTDtDQUNGOztBZTM5ckNLO0VVdUJBO0lBQWlDO0d6Qnk4ckNwQzs7RXlCeDhyQ0c7SUFBaUM7R3pCNDhyQ3BDOztFeUIzOHJDRztJQUFpQztHekIrOHJDcEM7O0V5Qjk4ckNHO0lBQWlDO0d6Qms5ckNwQzs7RXlCajlyQ0c7SUFBaUM7R3pCcTlyQ3BDOztFeUJuOXJDRztJQUNFO0lBQ0E7R3pCczlyQ0w7O0V5Qm45ckNHO0lBQ0U7SUFDQTtHekJzOXJDTDtDQUNGOztBZTMvckNLO0VVdUJBO0lBQWlDO0d6QnkrckNwQzs7RXlCeCtyQ0c7SUFBaUM7R3pCNCtyQ3BDOztFeUIzK3JDRztJQUFpQztHekIrK3JDcEM7O0V5QjkrckNHO0lBQWlDO0d6QmsvckNwQzs7RXlCai9yQ0c7SUFBaUM7R3pCcS9yQ3BDOztFeUJuL3JDRztJQUNFO0lBQ0E7R3pCcy9yQ0w7O0V5Qm4vckNHO0lBQ0U7SUFDQTtHekJzL3JDTDtDQUNGOztBeUJ0aHNDQztFQUFZO0N6QjBoc0NiOztBeUJ6aHNDQztFQUFZO0N6QjZoc0NiOztBeUI1aHNDQztFQUFZO0N6Qmdpc0NiOztBeUIvaHNDQztFQUFZO0N6Qm1pc0NiOztBeUJsaXNDQztFQUFZO0N6QnNpc0NiOztBeUJwaXNDQztFQUNFO0VBQ0E7Q3pCdWlzQ0g7O0F5QnBpc0NDO0VBQ0U7RUFDQTtDekJ1aXNDSDs7QWV6anNDSztFVXVCQTtJQUFpQztHekJ1aXNDcEM7O0V5QnRpc0NHO0lBQWlDO0d6QjBpc0NwQzs7RXlCemlzQ0c7SUFBaUM7R3pCNmlzQ3BDOztFeUI1aXNDRztJQUFpQztHekJnanNDcEM7O0V5Qi9pc0NHO0lBQWlDO0d6Qm1qc0NwQzs7RXlCampzQ0c7SUFDRTtJQUNBO0d6Qm9qc0NMOztFeUJqanNDRztJQUNFO0lBQ0E7R3pCb2pzQ0w7Q0FDRjs7QWV6bHNDSztFVXVCQTtJQUFpQztHekJ1a3NDcEM7O0V5QnRrc0NHO0lBQWlDO0d6QjBrc0NwQzs7RXlCemtzQ0c7SUFBaUM7R3pCNmtzQ3BDOztFeUI1a3NDRztJQUFpQztHekJnbHNDcEM7O0V5Qi9rc0NHO0lBQWlDO0d6Qm1sc0NwQzs7RXlCamxzQ0c7SUFDRTtJQUNBO0d6Qm9sc0NMOztFeUJqbHNDRztJQUNFO0lBQ0E7R3pCb2xzQ0w7Q0FDRjs7QWV6bnNDSztFVXVCQTtJQUFpQztHekJ1bXNDcEM7O0V5QnRtc0NHO0lBQWlDO0d6QjBtc0NwQzs7RXlCem1zQ0c7SUFBaUM7R3pCNm1zQ3BDOztFeUI1bXNDRztJQUFpQztHekJnbnNDcEM7O0V5Qi9tc0NHO0lBQWlDO0d6Qm1uc0NwQzs7RXlCam5zQ0c7SUFDRTtJQUNBO0d6Qm9uc0NMOztFeUJqbnNDRztJQUNFO0lBQ0E7R3pCb25zQ0w7Q0FDRjs7QWV6cHNDSztFVXVCQTtJQUFpQztHekJ1b3NDcEM7O0V5QnRvc0NHO0lBQWlDO0d6QjBvc0NwQzs7RXlCem9zQ0c7SUFBaUM7R3pCNm9zQ3BDOztFeUI1b3NDRztJQUFpQztHekJncHNDcEM7O0V5Qi9vc0NHO0lBQWlDO0d6Qm1wc0NwQzs7RXlCanBzQ0c7SUFDRTtJQUNBO0d6Qm9wc0NMOztFeUJqcHNDRztJQUNFO0lBQ0E7R3pCb3BzQ0w7Q0FDRjs7QWV6cnNDSztFVXVCQTtJQUFpQztHekJ1cXNDcEM7O0V5QnRxc0NHO0lBQWlDO0d6QjBxc0NwQzs7RXlCenFzQ0c7SUFBaUM7R3pCNnFzQ3BDOztFeUI1cXNDRztJQUFpQztHekJncnNDcEM7O0V5Qi9xc0NHO0lBQWlDO0d6Qm1yc0NwQzs7RXlCanJzQ0c7SUFDRTtJQUNBO0d6Qm9yc0NMOztFeUJqcnNDRztJQUNFO0lBQ0E7R3pCb3JzQ0w7Q0FDRjs7QWV6dHNDSztFVXVCQTtJQUFpQztHekJ1c3NDcEM7O0V5QnRzc0NHO0lBQWlDO0d6QjBzc0NwQzs7RXlCenNzQ0c7SUFBaUM7R3pCNnNzQ3BDOztFeUI1c3NDRztJQUFpQztHekJndHNDcEM7O0V5Qi9zc0NHO0lBQWlDO0d6Qm10c0NwQzs7RXlCanRzQ0c7SUFDRTtJQUNBO0d6Qm90c0NMOztFeUJqdHNDRztJQUNFO0lBQ0E7R3pCb3RzQ0w7Q0FDRjs7QWV6dnNDSztFVXVCQTtJQUFpQztHekJ1dXNDcEM7O0V5QnR1c0NHO0lBQWlDO0d6QjB1c0NwQzs7RXlCenVzQ0c7SUFBaUM7R3pCNnVzQ3BDOztFeUI1dXNDRztJQUFpQztHekJndnNDcEM7O0V5Qi91c0NHO0lBQWlDO0d6Qm12c0NwQzs7RXlCanZzQ0c7SUFDRTtJQUNBO0d6Qm92c0NMOztFeUJqdnNDRztJQUNFO0lBQ0E7R3pCb3ZzQ0w7Q0FDRjs7QWV6eHNDSztFVXVCQTtJQUFpQztHekJ1d3NDcEM7O0V5QnR3c0NHO0lBQWlDO0d6QjB3c0NwQzs7RXlCendzQ0c7SUFBaUM7R3pCNndzQ3BDOztFeUI1d3NDRztJQUFpQztHekJneHNDcEM7O0V5Qi93c0NHO0lBQWlDO0d6Qm14c0NwQzs7RXlCanhzQ0c7SUFDRTtJQUNBO0d6Qm94c0NMOztFeUJqeHNDRztJQUNFO0lBQ0E7R3pCb3hzQ0w7Q0FDRjs7QWV6enNDSztFVXVCQTtJQUFpQztHekJ1eXNDcEM7O0V5QnR5c0NHO0lBQWlDO0d6QjB5c0NwQzs7RXlCenlzQ0c7SUFBaUM7R3pCNnlzQ3BDOztFeUI1eXNDRztJQUFpQztHekJnenNDcEM7O0V5Qi95c0NHO0lBQWlDO0d6Qm16c0NwQzs7RXlCanpzQ0c7SUFDRTtJQUNBO0d6Qm96c0NMOztFeUJqenNDRztJQUNFO0lBQ0E7R3pCb3pzQ0w7Q0FDRjs7QWV6MXNDSztFVXVCQTtJQUFpQztHekJ1MHNDcEM7O0V5QnQwc0NHO0lBQWlDO0d6QjAwc0NwQzs7RXlCejBzQ0c7SUFBaUM7R3pCNjBzQ3BDOztFeUI1MHNDRztJQUFpQztHekJnMXNDcEM7O0V5Qi8wc0NHO0lBQWlDO0d6Qm0xc0NwQzs7RXlCajFzQ0c7SUFDRTtJQUNBO0d6Qm8xc0NMOztFeUJqMXNDRztJQUNFO0lBQ0E7R3pCbzFzQ0w7Q0FDRjs7QWV6M3NDSztFVXVCQTtJQUFpQztHekJ1MnNDcEM7O0V5QnQyc0NHO0lBQWlDO0d6QjAyc0NwQzs7RXlCejJzQ0c7SUFBaUM7R3pCNjJzQ3BDOztFeUI1MnNDRztJQUFpQztHekJnM3NDcEM7O0V5Qi8yc0NHO0lBQWlDO0d6Qm0zc0NwQzs7RXlCajNzQ0c7SUFDRTtJQUNBO0d6Qm8zc0NMOztFeUJqM3NDRztJQUNFO0lBQ0E7R3pCbzNzQ0w7Q0FDRjs7QWV6NXNDSztFVXVCQTtJQUFpQztHekJ1NHNDcEM7O0V5QnQ0c0NHO0lBQWlDO0d6QjA0c0NwQzs7RXlCejRzQ0c7SUFBaUM7R3pCNjRzQ3BDOztFeUI1NHNDRztJQUFpQztHekJnNXNDcEM7O0V5Qi80c0NHO0lBQWlDO0d6Qm01c0NwQzs7RXlCajVzQ0c7SUFDRTtJQUNBO0d6Qm81c0NMOztFeUJqNXNDRztJQUNFO0lBQ0E7R3pCbzVzQ0w7Q0FDRjs7QXlCejRzQ0c7RUFBWTtDekI2NHNDZjs7QXlCNTRzQ0c7RUFBWTtDekJnNXNDZjs7QXlCLzRzQ0c7RUFBWTtDekJtNXNDZjs7QXlCbDVzQ0c7RUFBWTtDekJzNXNDZjs7QXlCcjVzQ0c7RUFBWTtDekJ5NXNDZjs7QXlCdjVzQ0c7RUFDRTtFQUNBO0N6QjA1c0NMOztBeUJ2NXNDRztFQUNFO0VBQ0E7Q3pCMDVzQ0w7O0FldjlzQ0s7RVVrRUU7SUFBaUM7R3pCMDVzQ3RDOztFeUJ6NXNDSztJQUFpQztHekI2NXNDdEM7O0V5QjU1c0NLO0lBQWlDO0d6Qmc2c0N0Qzs7RXlCLzVzQ0s7SUFBaUM7R3pCbTZzQ3RDOztFeUJsNnNDSztJQUFpQztHekJzNnNDdEM7O0V5QnA2c0NLO0lBQ0U7SUFDQTtHekJ1NnNDUDs7RXlCcDZzQ0s7SUFDRTtJQUNBO0d6QnU2c0NQO0NBQ0Y7O0Fldi9zQ0s7RVVrRUU7SUFBaUM7R3pCMDdzQ3RDOztFeUJ6N3NDSztJQUFpQztHekI2N3NDdEM7O0V5QjU3c0NLO0lBQWlDO0d6Qmc4c0N0Qzs7RXlCLzdzQ0s7SUFBaUM7R3pCbThzQ3RDOztFeUJsOHNDSztJQUFpQztHekJzOHNDdEM7O0V5QnA4c0NLO0lBQ0U7SUFDQTtHekJ1OHNDUDs7RXlCcDhzQ0s7SUFDRTtJQUNBO0d6QnU4c0NQO0NBQ0Y7O0Fldmh0Q0s7RVVrRUU7SUFBaUM7R3pCMDlzQ3RDOztFeUJ6OXNDSztJQUFpQztHekI2OXNDdEM7O0V5QjU5c0NLO0lBQWlDO0d6Qmcrc0N0Qzs7RXlCLzlzQ0s7SUFBaUM7R3pCbStzQ3RDOztFeUJsK3NDSztJQUFpQztHekJzK3NDdEM7O0V5QnArc0NLO0lBQ0U7SUFDQTtHekJ1K3NDUDs7RXlCcCtzQ0s7SUFDRTtJQUNBO0d6QnUrc0NQO0NBQ0Y7O0Fldmp0Q0s7RVVrRUU7SUFBaUM7R3pCMC9zQ3RDOztFeUJ6L3NDSztJQUFpQztHekI2L3NDdEM7O0V5QjUvc0NLO0lBQWlDO0d6QmdndEN0Qzs7RXlCLy9zQ0s7SUFBaUM7R3pCbWd0Q3RDOztFeUJsZ3RDSztJQUFpQztHekJzZ3RDdEM7O0V5QnBndENLO0lBQ0U7SUFDQTtHekJ1Z3RDUDs7RXlCcGd0Q0s7SUFDRTtJQUNBO0d6QnVndENQO0NBQ0Y7O0Fldmx0Q0s7RVVrRUU7SUFBaUM7R3pCMGh0Q3RDOztFeUJ6aHRDSztJQUFpQztHekI2aHRDdEM7O0V5QjVodENLO0lBQWlDO0d6QmdpdEN0Qzs7RXlCL2h0Q0s7SUFBaUM7R3pCbWl0Q3RDOztFeUJsaXRDSztJQUFpQztHekJzaXRDdEM7O0V5QnBpdENLO0lBQ0U7SUFDQTtHekJ1aXRDUDs7RXlCcGl0Q0s7SUFDRTtJQUNBO0d6QnVpdENQO0NBQ0Y7O0Fldm50Q0s7RVVrRUU7SUFBaUM7R3pCMGp0Q3RDOztFeUJ6anRDSztJQUFpQztHekI2anRDdEM7O0V5QjVqdENLO0lBQWlDO0d6QmdrdEN0Qzs7RXlCL2p0Q0s7SUFBaUM7R3pCbWt0Q3RDOztFeUJsa3RDSztJQUFpQztHekJza3RDdEM7O0V5QnBrdENLO0lBQ0U7SUFDQTtHekJ1a3RDUDs7RXlCcGt0Q0s7SUFDRTtJQUNBO0d6QnVrdENQO0NBQ0Y7O0FldnB0Q0s7RVVrRUU7SUFBaUM7R3pCMGx0Q3RDOztFeUJ6bHRDSztJQUFpQztHekI2bHRDdEM7O0V5QjVsdENLO0lBQWlDO0d6QmdtdEN0Qzs7RXlCL2x0Q0s7SUFBaUM7R3pCbW10Q3RDOztFeUJsbXRDSztJQUFpQztHekJzbXRDdEM7O0V5QnBtdENLO0lBQ0U7SUFDQTtHekJ1bXRDUDs7RXlCcG10Q0s7SUFDRTtJQUNBO0d6QnVtdENQO0NBQ0Y7O0FldnJ0Q0s7RVVrRUU7SUFBaUM7R3pCMG50Q3RDOztFeUJ6bnRDSztJQUFpQztHekI2bnRDdEM7O0V5QjVudENLO0lBQWlDO0d6QmdvdEN0Qzs7RXlCL250Q0s7SUFBaUM7R3pCbW90Q3RDOztFeUJsb3RDSztJQUFpQztHekJzb3RDdEM7O0V5QnBvdENLO0lBQ0U7SUFDQTtHekJ1b3RDUDs7RXlCcG90Q0s7SUFDRTtJQUNBO0d6QnVvdENQO0NBQ0Y7O0FldnR0Q0s7RVVrRUU7SUFBaUM7R3pCMHB0Q3RDOztFeUJ6cHRDSztJQUFpQztHekI2cHRDdEM7O0V5QjVwdENLO0lBQWlDO0d6QmdxdEN0Qzs7RXlCL3B0Q0s7SUFBaUM7R3pCbXF0Q3RDOztFeUJscXRDSztJQUFpQztHekJzcXRDdEM7O0V5QnBxdENLO0lBQ0U7SUFDQTtHekJ1cXRDUDs7RXlCcHF0Q0s7SUFDRTtJQUNBO0d6QnVxdENQO0NBQ0Y7O0FldnZ0Q0s7RVVrRUU7SUFBaUM7R3pCMHJ0Q3RDOztFeUJ6cnRDSztJQUFpQztHekI2cnRDdEM7O0V5QjVydENLO0lBQWlDO0d6QmdzdEN0Qzs7RXlCL3J0Q0s7SUFBaUM7R3pCbXN0Q3RDOztFeUJsc3RDSztJQUFpQztHekJzc3RDdEM7O0V5QnBzdENLO0lBQ0U7SUFDQTtHekJ1c3RDUDs7RXlCcHN0Q0s7SUFDRTtJQUNBO0d6QnVzdENQO0NBQ0Y7O0Fldnh0Q0s7RVVrRUU7SUFBaUM7R3pCMHR0Q3RDOztFeUJ6dHRDSztJQUFpQztHekI2dHRDdEM7O0V5QjV0dENLO0lBQWlDO0d6Qmd1dEN0Qzs7RXlCL3R0Q0s7SUFBaUM7R3pCbXV0Q3RDOztFeUJsdXRDSztJQUFpQztHekJzdXRDdEM7O0V5QnB1dENLO0lBQ0U7SUFDQTtHekJ1dXRDUDs7RXlCcHV0Q0s7SUFDRTtJQUNBO0d6QnV1dENQO0NBQ0Y7O0Fldnp0Q0s7RVVrRUU7SUFBaUM7R3pCMHZ0Q3RDOztFeUJ6dnRDSztJQUFpQztHekI2dnRDdEM7O0V5QjV2dENLO0lBQWlDO0d6Qmd3dEN0Qzs7RXlCL3Z0Q0s7SUFBaUM7R3pCbXd0Q3RDOztFeUJsd3RDSztJQUFpQztHekJzd3RDdEM7O0V5QnB3dENLO0lBQ0U7SUFDQTtHekJ1d3RDUDs7RXlCcHd0Q0s7SUFDRTtJQUNBO0d6QnV3dENQO0NBQ0Y7O0F5QnZ5dENHO0VBQVk7Q3pCMnl0Q2Y7O0F5QjF5dENHO0VBQVk7Q3pCOHl0Q2Y7O0F5Qjd5dENHO0VBQVk7Q3pCaXp0Q2Y7O0F5Qmh6dENHO0VBQVk7Q3pCb3p0Q2Y7O0F5Qm56dENHO0VBQVk7Q3pCdXp0Q2Y7O0F5QnJ6dENHO0VBQ0U7RUFDQTtDekJ3enRDTDs7QXlCcnp0Q0c7RUFDRTtFQUNBO0N6Qnd6dENMOztBZXIzdENLO0VVa0VFO0lBQWlDO0d6Qnd6dEN0Qzs7RXlCdnp0Q0s7SUFBaUM7R3pCMnp0Q3RDOztFeUIxenRDSztJQUFpQztHekI4enRDdEM7O0V5Qjd6dENLO0lBQWlDO0d6QmkwdEN0Qzs7RXlCaDB0Q0s7SUFBaUM7R3pCbzB0Q3RDOztFeUJsMHRDSztJQUNFO0lBQ0E7R3pCcTB0Q1A7O0V5QmwwdENLO0lBQ0U7SUFDQTtHekJxMHRDUDtDQUNGOztBZXI1dENLO0VVa0VFO0lBQWlDO0d6QncxdEN0Qzs7RXlCdjF0Q0s7SUFBaUM7R3pCMjF0Q3RDOztFeUIxMXRDSztJQUFpQztHekI4MXRDdEM7O0V5QjcxdENLO0lBQWlDO0d6QmkydEN0Qzs7RXlCaDJ0Q0s7SUFBaUM7R3pCbzJ0Q3RDOztFeUJsMnRDSztJQUNFO0lBQ0E7R3pCcTJ0Q1A7O0V5QmwydENLO0lBQ0U7SUFDQTtHekJxMnRDUDtDQUNGOztBZXI3dENLO0VVa0VFO0lBQWlDO0d6QnczdEN0Qzs7RXlCdjN0Q0s7SUFBaUM7R3pCMjN0Q3RDOztFeUIxM3RDSztJQUFpQztHekI4M3RDdEM7O0V5QjczdENLO0lBQWlDO0d6Qmk0dEN0Qzs7RXlCaDR0Q0s7SUFBaUM7R3pCbzR0Q3RDOztFeUJsNHRDSztJQUNFO0lBQ0E7R3pCcTR0Q1A7O0V5Qmw0dENLO0lBQ0U7SUFDQTtHekJxNHRDUDtDQUNGOztBZXI5dENLO0VVa0VFO0lBQWlDO0d6Qnc1dEN0Qzs7RXlCdjV0Q0s7SUFBaUM7R3pCMjV0Q3RDOztFeUIxNXRDSztJQUFpQztHekI4NXRDdEM7O0V5Qjc1dENLO0lBQWlDO0d6Qmk2dEN0Qzs7RXlCaDZ0Q0s7SUFBaUM7R3pCbzZ0Q3RDOztFeUJsNnRDSztJQUNFO0lBQ0E7R3pCcTZ0Q1A7O0V5Qmw2dENLO0lBQ0U7SUFDQTtHekJxNnRDUDtDQUNGOztBZXIvdENLO0VVa0VFO0lBQWlDO0d6Qnc3dEN0Qzs7RXlCdjd0Q0s7SUFBaUM7R3pCMjd0Q3RDOztFeUIxN3RDSztJQUFpQztHekI4N3RDdEM7O0V5Qjc3dENLO0lBQWlDO0d6Qmk4dEN0Qzs7RXlCaDh0Q0s7SUFBaUM7R3pCbzh0Q3RDOztFeUJsOHRDSztJQUNFO0lBQ0E7R3pCcTh0Q1A7O0V5Qmw4dENLO0lBQ0U7SUFDQTtHekJxOHRDUDtDQUNGOztBZXJodUNLO0VVa0VFO0lBQWlDO0d6Qnc5dEN0Qzs7RXlCdjl0Q0s7SUFBaUM7R3pCMjl0Q3RDOztFeUIxOXRDSztJQUFpQztHekI4OXRDdEM7O0V5Qjc5dENLO0lBQWlDO0d6QmkrdEN0Qzs7RXlCaCt0Q0s7SUFBaUM7R3pCbyt0Q3RDOztFeUJsK3RDSztJQUNFO0lBQ0E7R3pCcSt0Q1A7O0V5QmwrdENLO0lBQ0U7SUFDQTtHekJxK3RDUDtDQUNGOztBZXJqdUNLO0VVa0VFO0lBQWlDO0d6QncvdEN0Qzs7RXlCdi90Q0s7SUFBaUM7R3pCMi90Q3RDOztFeUIxL3RDSztJQUFpQztHekI4L3RDdEM7O0V5QjcvdENLO0lBQWlDO0d6QmlndUN0Qzs7RXlCaGd1Q0s7SUFBaUM7R3pCb2d1Q3RDOztFeUJsZ3VDSztJQUNFO0lBQ0E7R3pCcWd1Q1A7O0V5QmxndUNLO0lBQ0U7SUFDQTtHekJxZ3VDUDtDQUNGOztBZXJsdUNLO0VVa0VFO0lBQWlDO0d6QndodUN0Qzs7RXlCdmh1Q0s7SUFBaUM7R3pCMmh1Q3RDOztFeUIxaHVDSztJQUFpQztHekI4aHVDdEM7O0V5QjdodUNLO0lBQWlDO0d6QmlpdUN0Qzs7RXlCaGl1Q0s7SUFBaUM7R3pCb2l1Q3RDOztFeUJsaXVDSztJQUNFO0lBQ0E7R3pCcWl1Q1A7O0V5QmxpdUNLO0lBQ0U7SUFDQTtHekJxaXVDUDtDQUNGOztBZXJudUNLO0VVa0VFO0lBQWlDO0d6QndqdUN0Qzs7RXlCdmp1Q0s7SUFBaUM7R3pCMmp1Q3RDOztFeUIxanVDSztJQUFpQztHekI4anVDdEM7O0V5QjdqdUNLO0lBQWlDO0d6QmlrdUN0Qzs7RXlCaGt1Q0s7SUFBaUM7R3pCb2t1Q3RDOztFeUJsa3VDSztJQUNFO0lBQ0E7R3pCcWt1Q1A7O0V5QmxrdUNLO0lBQ0U7SUFDQTtHekJxa3VDUDtDQUNGOztBZXJwdUNLO0VVa0VFO0lBQWlDO0d6QndsdUN0Qzs7RXlCdmx1Q0s7SUFBaUM7R3pCMmx1Q3RDOztFeUIxbHVDSztJQUFpQztHekI4bHVDdEM7O0V5QjdsdUNLO0lBQWlDO0d6QmltdUN0Qzs7RXlCaG11Q0s7SUFBaUM7R3pCb211Q3RDOztFeUJsbXVDSztJQUNFO0lBQ0E7R3pCcW11Q1A7O0V5QmxtdUNLO0lBQ0U7SUFDQTtHekJxbXVDUDtDQUNGOztBZXJydUNLO0VVa0VFO0lBQWlDO0d6QndudUN0Qzs7RXlCdm51Q0s7SUFBaUM7R3pCMm51Q3RDOztFeUIxbnVDSztJQUFpQztHekI4bnVDdEM7O0V5QjdudUNLO0lBQWlDO0d6QmlvdUN0Qzs7RXlCaG91Q0s7SUFBaUM7R3pCb291Q3RDOztFeUJsb3VDSztJQUNFO0lBQ0E7R3pCcW91Q1A7O0V5QmxvdUNLO0lBQ0U7SUFDQTtHekJxb3VDUDtDQUNGOztBZXJ0dUNLO0VVa0VFO0lBQWlDO0d6QndwdUN0Qzs7RXlCdnB1Q0s7SUFBaUM7R3pCMnB1Q3RDOztFeUIxcHVDSztJQUFpQztHekI4cHVDdEM7O0V5QjdwdUNLO0lBQWlDO0d6QmlxdUN0Qzs7RXlCaHF1Q0s7SUFBaUM7R3pCb3F1Q3RDOztFeUJscXVDSztJQUNFO0lBQ0E7R3pCcXF1Q1A7O0V5QmxxdUNLO0lBQ0U7SUFDQTtHekJxcXVDUDtDQUNGOztBeUJyc3VDRztFQUFZO0N6QnlzdUNmOztBeUJ4c3VDRztFQUFZO0N6QjRzdUNmOztBeUIzc3VDRztFQUFZO0N6QitzdUNmOztBeUI5c3VDRztFQUFZO0N6Qmt0dUNmOztBeUJqdHVDRztFQUFZO0N6QnF0dUNmOztBeUJudHVDRztFQUNFO0VBQ0E7Q3pCc3R1Q0w7O0F5Qm50dUNHO0VBQ0U7RUFDQTtDekJzdHVDTDs7QWVueHVDSztFVWtFRTtJQUFpQztHekJzdHVDdEM7O0V5QnJ0dUNLO0lBQWlDO0d6Qnl0dUN0Qzs7RXlCeHR1Q0s7SUFBaUM7R3pCNHR1Q3RDOztFeUIzdHVDSztJQUFpQztHekIrdHVDdEM7O0V5Qjl0dUNLO0lBQWlDO0d6Qmt1dUN0Qzs7RXlCaHV1Q0s7SUFDRTtJQUNBO0d6Qm11dUNQOztFeUJodXVDSztJQUNFO0lBQ0E7R3pCbXV1Q1A7Q0FDRjs7QWVuenVDSztFVWtFRTtJQUFpQztHekJzdnVDdEM7O0V5QnJ2dUNLO0lBQWlDO0d6Qnl2dUN0Qzs7RXlCeHZ1Q0s7SUFBaUM7R3pCNHZ1Q3RDOztFeUIzdnVDSztJQUFpQztHekIrdnVDdEM7O0V5Qjl2dUNLO0lBQWlDO0d6Qmt3dUN0Qzs7RXlCaHd1Q0s7SUFDRTtJQUNBO0d6Qm13dUNQOztFeUJod3VDSztJQUNFO0lBQ0E7R3pCbXd1Q1A7Q0FDRjs7QWVuMXVDSztFVWtFRTtJQUFpQztHekJzeHVDdEM7O0V5QnJ4dUNLO0lBQWlDO0d6Qnl4dUN0Qzs7RXlCeHh1Q0s7SUFBaUM7R3pCNHh1Q3RDOztFeUIzeHVDSztJQUFpQztHekIreHVDdEM7O0V5Qjl4dUNLO0lBQWlDO0d6Qmt5dUN0Qzs7RXlCaHl1Q0s7SUFDRTtJQUNBO0d6Qm15dUNQOztFeUJoeXVDSztJQUNFO0lBQ0E7R3pCbXl1Q1A7Q0FDRjs7QWVuM3VDSztFVWtFRTtJQUFpQztHekJzenVDdEM7O0V5QnJ6dUNLO0lBQWlDO0d6Qnl6dUN0Qzs7RXlCeHp1Q0s7SUFBaUM7R3pCNHp1Q3RDOztFeUIzenVDSztJQUFpQztHekIrenVDdEM7O0V5Qjl6dUNLO0lBQWlDO0d6QmswdUN0Qzs7RXlCaDB1Q0s7SUFDRTtJQUNBO0d6Qm0wdUNQOztFeUJoMHVDSztJQUNFO0lBQ0E7R3pCbTB1Q1A7Q0FDRjs7QWVuNXVDSztFVWtFRTtJQUFpQztHekJzMXVDdEM7O0V5QnIxdUNLO0lBQWlDO0d6QnkxdUN0Qzs7RXlCeDF1Q0s7SUFBaUM7R3pCNDF1Q3RDOztFeUIzMXVDSztJQUFpQztHekIrMXVDdEM7O0V5QjkxdUNLO0lBQWlDO0d6QmsydUN0Qzs7RXlCaDJ1Q0s7SUFDRTtJQUNBO0d6Qm0ydUNQOztFeUJoMnVDSztJQUNFO0lBQ0E7R3pCbTJ1Q1A7Q0FDRjs7QWVuN3VDSztFVWtFRTtJQUFpQztHekJzM3VDdEM7O0V5QnIzdUNLO0lBQWlDO0d6QnkzdUN0Qzs7RXlCeDN1Q0s7SUFBaUM7R3pCNDN1Q3RDOztFeUIzM3VDSztJQUFpQztHekIrM3VDdEM7O0V5QjkzdUNLO0lBQWlDO0d6Qms0dUN0Qzs7RXlCaDR1Q0s7SUFDRTtJQUNBO0d6Qm00dUNQOztFeUJoNHVDSztJQUNFO0lBQ0E7R3pCbTR1Q1A7Q0FDRjs7QWVuOXVDSztFVWtFRTtJQUFpQztHekJzNXVDdEM7O0V5QnI1dUNLO0lBQWlDO0d6Qnk1dUN0Qzs7RXlCeDV1Q0s7SUFBaUM7R3pCNDV1Q3RDOztFeUIzNXVDSztJQUFpQztHekIrNXVDdEM7O0V5Qjk1dUNLO0lBQWlDO0d6Qms2dUN0Qzs7RXlCaDZ1Q0s7SUFDRTtJQUNBO0d6Qm02dUNQOztFeUJoNnVDSztJQUNFO0lBQ0E7R3pCbTZ1Q1A7Q0FDRjs7QWVuL3VDSztFVWtFRTtJQUFpQztHekJzN3VDdEM7O0V5QnI3dUNLO0lBQWlDO0d6Qnk3dUN0Qzs7RXlCeDd1Q0s7SUFBaUM7R3pCNDd1Q3RDOztFeUIzN3VDSztJQUFpQztHekIrN3VDdEM7O0V5Qjk3dUNLO0lBQWlDO0d6Qms4dUN0Qzs7RXlCaDh1Q0s7SUFDRTtJQUNBO0d6Qm04dUNQOztFeUJoOHVDSztJQUNFO0lBQ0E7R3pCbTh1Q1A7Q0FDRjs7QWVuaHZDSztFVWtFRTtJQUFpQztHekJzOXVDdEM7O0V5QnI5dUNLO0lBQWlDO0d6Qnk5dUN0Qzs7RXlCeDl1Q0s7SUFBaUM7R3pCNDl1Q3RDOztFeUIzOXVDSztJQUFpQztHekIrOXVDdEM7O0V5Qjk5dUNLO0lBQWlDO0d6QmsrdUN0Qzs7RXlCaCt1Q0s7SUFDRTtJQUNBO0d6Qm0rdUNQOztFeUJoK3VDSztJQUNFO0lBQ0E7R3pCbSt1Q1A7Q0FDRjs7QWVuanZDSztFVWtFRTtJQUFpQztHekJzL3VDdEM7O0V5QnIvdUNLO0lBQWlDO0d6QnkvdUN0Qzs7RXlCeC91Q0s7SUFBaUM7R3pCNC91Q3RDOztFeUIzL3VDSztJQUFpQztHekIrL3VDdEM7O0V5QjkvdUNLO0lBQWlDO0d6QmtndkN0Qzs7RXlCaGd2Q0s7SUFDRTtJQUNBO0d6Qm1ndkNQOztFeUJoZ3ZDSztJQUNFO0lBQ0E7R3pCbWd2Q1A7Q0FDRjs7QWVubHZDSztFVWtFRTtJQUFpQztHekJzaHZDdEM7O0V5QnJodkNLO0lBQWlDO0d6QnlodkN0Qzs7RXlCeGh2Q0s7SUFBaUM7R3pCNGh2Q3RDOztFeUIzaHZDSztJQUFpQztHekIraHZDdEM7O0V5QjlodkNLO0lBQWlDO0d6QmtpdkN0Qzs7RXlCaGl2Q0s7SUFDRTtJQUNBO0d6Qm1pdkNQOztFeUJoaXZDSztJQUNFO0lBQ0E7R3pCbWl2Q1A7Q0FDRjs7QWVubnZDSztFVWtFRTtJQUFpQztHekJzanZDdEM7O0V5QnJqdkNLO0lBQWlDO0d6QnlqdkN0Qzs7RXlCeGp2Q0s7SUFBaUM7R3pCNGp2Q3RDOztFeUIzanZDSztJQUFpQztHekIranZDdEM7O0V5QjlqdkNLO0lBQWlDO0d6QmtrdkN0Qzs7RXlCaGt2Q0s7SUFDRTtJQUNBO0d6Qm1rdkNQOztFeUJoa3ZDSztJQUNFO0lBQ0E7R3pCbWt2Q1A7Q0FDRjs7QXlCbm12Q0c7RUFBWTtDekJ1bXZDZjs7QXlCdG12Q0c7RUFBWTtDekIwbXZDZjs7QXlCem12Q0c7RUFBWTtDekI2bXZDZjs7QXlCNW12Q0c7RUFBWTtDekJnbnZDZjs7QXlCL212Q0c7RUFBWTtDekJtbnZDZjs7QXlCam52Q0c7RUFDRTtFQUNBO0N6Qm9udkNMOztBeUJqbnZDRztFQUNFO0VBQ0E7Q3pCb252Q0w7O0FlanJ2Q0s7RVVrRUU7SUFBaUM7R3pCb252Q3RDOztFeUJubnZDSztJQUFpQztHekJ1bnZDdEM7O0V5QnRudkNLO0lBQWlDO0d6QjBudkN0Qzs7RXlCem52Q0s7SUFBaUM7R3pCNm52Q3RDOztFeUI1bnZDSztJQUFpQztHekJnb3ZDdEM7O0V5QjludkNLO0lBQ0U7SUFDQTtHekJpb3ZDUDs7RXlCOW52Q0s7SUFDRTtJQUNBO0d6QmlvdkNQO0NBQ0Y7O0FlanR2Q0s7RVVrRUU7SUFBaUM7R3pCb3B2Q3RDOztFeUJucHZDSztJQUFpQztHekJ1cHZDdEM7O0V5QnRwdkNLO0lBQWlDO0d6QjBwdkN0Qzs7RXlCenB2Q0s7SUFBaUM7R3pCNnB2Q3RDOztFeUI1cHZDSztJQUFpQztHekJncXZDdEM7O0V5QjlwdkNLO0lBQ0U7SUFDQTtHekJpcXZDUDs7RXlCOXB2Q0s7SUFDRTtJQUNBO0d6QmlxdkNQO0NBQ0Y7O0FlanZ2Q0s7RVVrRUU7SUFBaUM7R3pCb3J2Q3RDOztFeUJucnZDSztJQUFpQztHekJ1cnZDdEM7O0V5QnRydkNLO0lBQWlDO0d6QjBydkN0Qzs7RXlCenJ2Q0s7SUFBaUM7R3pCNnJ2Q3RDOztFeUI1cnZDSztJQUFpQztHekJnc3ZDdEM7O0V5QjlydkNLO0lBQ0U7SUFDQTtHekJpc3ZDUDs7RXlCOXJ2Q0s7SUFDRTtJQUNBO0d6QmlzdkNQO0NBQ0Y7O0Flanh2Q0s7RVVrRUU7SUFBaUM7R3pCb3R2Q3RDOztFeUJudHZDSztJQUFpQztHekJ1dHZDdEM7O0V5QnR0dkNLO0lBQWlDO0d6QjB0dkN0Qzs7RXlCenR2Q0s7SUFBaUM7R3pCNnR2Q3RDOztFeUI1dHZDSztJQUFpQztHekJndXZDdEM7O0V5Qjl0dkNLO0lBQ0U7SUFDQTtHekJpdXZDUDs7RXlCOXR2Q0s7SUFDRTtJQUNBO0d6Qml1dkNQO0NBQ0Y7O0Flanp2Q0s7RVVrRUU7SUFBaUM7R3pCb3Z2Q3RDOztFeUJudnZDSztJQUFpQztHekJ1dnZDdEM7O0V5QnR2dkNLO0lBQWlDO0d6QjB2dkN0Qzs7RXlCenZ2Q0s7SUFBaUM7R3pCNnZ2Q3RDOztFeUI1dnZDSztJQUFpQztHekJnd3ZDdEM7O0V5Qjl2dkNLO0lBQ0U7SUFDQTtHekJpd3ZDUDs7RXlCOXZ2Q0s7SUFDRTtJQUNBO0d6Qml3dkNQO0NBQ0Y7O0FlajF2Q0s7RVVrRUU7SUFBaUM7R3pCb3h2Q3RDOztFeUJueHZDSztJQUFpQztHekJ1eHZDdEM7O0V5QnR4dkNLO0lBQWlDO0d6QjB4dkN0Qzs7RXlCenh2Q0s7SUFBaUM7R3pCNnh2Q3RDOztFeUI1eHZDSztJQUFpQztHekJneXZDdEM7O0V5Qjl4dkNLO0lBQ0U7SUFDQTtHekJpeXZDUDs7RXlCOXh2Q0s7SUFDRTtJQUNBO0d6Qml5dkNQO0NBQ0Y7O0FlajN2Q0s7RVVrRUU7SUFBaUM7R3pCb3p2Q3RDOztFeUJuenZDSztJQUFpQztHekJ1enZDdEM7O0V5QnR6dkNLO0lBQWlDO0d6QjB6dkN0Qzs7RXlCenp2Q0s7SUFBaUM7R3pCNnp2Q3RDOztFeUI1enZDSztJQUFpQztHekJnMHZDdEM7O0V5Qjl6dkNLO0lBQ0U7SUFDQTtHekJpMHZDUDs7RXlCOXp2Q0s7SUFDRTtJQUNBO0d6QmkwdkNQO0NBQ0Y7O0FlajV2Q0s7RVVrRUU7SUFBaUM7R3pCbzF2Q3RDOztFeUJuMXZDSztJQUFpQztHekJ1MXZDdEM7O0V5QnQxdkNLO0lBQWlDO0d6QjAxdkN0Qzs7RXlCejF2Q0s7SUFBaUM7R3pCNjF2Q3RDOztFeUI1MXZDSztJQUFpQztHekJnMnZDdEM7O0V5QjkxdkNLO0lBQ0U7SUFDQTtHekJpMnZDUDs7RXlCOTF2Q0s7SUFDRTtJQUNBO0d6QmkydkNQO0NBQ0Y7O0Flajd2Q0s7RVVrRUU7SUFBaUM7R3pCbzN2Q3RDOztFeUJuM3ZDSztJQUFpQztHekJ1M3ZDdEM7O0V5QnQzdkNLO0lBQWlDO0d6QjAzdkN0Qzs7RXlCejN2Q0s7SUFBaUM7R3pCNjN2Q3RDOztFeUI1M3ZDSztJQUFpQztHekJnNHZDdEM7O0V5QjkzdkNLO0lBQ0U7SUFDQTtHekJpNHZDUDs7RXlCOTN2Q0s7SUFDRTtJQUNBO0d6Qmk0dkNQO0NBQ0Y7O0Flajl2Q0s7RVVrRUU7SUFBaUM7R3pCbzV2Q3RDOztFeUJuNXZDSztJQUFpQztHekJ1NXZDdEM7O0V5QnQ1dkNLO0lBQWlDO0d6QjA1dkN0Qzs7RXlCejV2Q0s7SUFBaUM7R3pCNjV2Q3RDOztFeUI1NXZDSztJQUFpQztHekJnNnZDdEM7O0V5Qjk1dkNLO0lBQ0U7SUFDQTtHekJpNnZDUDs7RXlCOTV2Q0s7SUFDRTtJQUNBO0d6Qmk2dkNQO0NBQ0Y7O0Flai92Q0s7RVVrRUU7SUFBaUM7R3pCbzd2Q3RDOztFeUJuN3ZDSztJQUFpQztHekJ1N3ZDdEM7O0V5QnQ3dkNLO0lBQWlDO0d6QjA3dkN0Qzs7RXlCejd2Q0s7SUFBaUM7R3pCNjd2Q3RDOztFeUI1N3ZDSztJQUFpQztHekJnOHZDdEM7O0V5Qjk3dkNLO0lBQ0U7SUFDQTtHekJpOHZDUDs7RXlCOTd2Q0s7SUFDRTtJQUNBO0d6Qmk4dkNQO0NBQ0Y7O0Flamh3Q0s7RVVrRUU7SUFBaUM7R3pCbzl2Q3RDOztFeUJuOXZDSztJQUFpQztHekJ1OXZDdEM7O0V5QnQ5dkNLO0lBQWlDO0d6QjA5dkN0Qzs7RXlCejl2Q0s7SUFBaUM7R3pCNjl2Q3RDOztFeUI1OXZDSztJQUFpQztHekJnK3ZDdEM7O0V5Qjk5dkNLO0lBQ0U7SUFDQTtHekJpK3ZDUDs7RXlCOTl2Q0s7SUFDRTtJQUNBO0d6QmkrdkNQO0NBQ0Y7O0F5Qmpnd0NHO0VBQVk7Q3pCcWd3Q2Y7O0F5QnBnd0NHO0VBQVk7Q3pCd2d3Q2Y7O0F5QnZnd0NHO0VBQVk7Q3pCMmd3Q2Y7O0F5QjFnd0NHO0VBQVk7Q3pCOGd3Q2Y7O0F5Qjdnd0NHO0VBQVk7Q3pCaWh3Q2Y7O0F5Qi9nd0NHO0VBQ0U7RUFDQTtDekJraHdDTDs7QXlCL2d3Q0c7RUFDRTtFQUNBO0N6Qmtod0NMOztBZS9rd0NLO0VVa0VFO0lBQWlDO0d6Qmtod0N0Qzs7RXlCamh3Q0s7SUFBaUM7R3pCcWh3Q3RDOztFeUJwaHdDSztJQUFpQztHekJ3aHdDdEM7O0V5QnZod0NLO0lBQWlDO0d6QjJod0N0Qzs7RXlCMWh3Q0s7SUFBaUM7R3pCOGh3Q3RDOztFeUI1aHdDSztJQUNFO0lBQ0E7R3pCK2h3Q1A7O0V5QjVod0NLO0lBQ0U7SUFDQTtHekIraHdDUDtDQUNGOztBZS9td0NLO0VVa0VFO0lBQWlDO0d6Qmtqd0N0Qzs7RXlCamp3Q0s7SUFBaUM7R3pCcWp3Q3RDOztFeUJwandDSztJQUFpQztHekJ3andDdEM7O0V5QnZqd0NLO0lBQWlDO0d6QjJqd0N0Qzs7RXlCMWp3Q0s7SUFBaUM7R3pCOGp3Q3RDOztFeUI1andDSztJQUNFO0lBQ0E7R3pCK2p3Q1A7O0V5QjVqd0NLO0lBQ0U7SUFDQTtHekIrandDUDtDQUNGOztBZS9vd0NLO0VVa0VFO0lBQWlDO0d6Qmtsd0N0Qzs7RXlCamx3Q0s7SUFBaUM7R3pCcWx3Q3RDOztFeUJwbHdDSztJQUFpQztHekJ3bHdDdEM7O0V5QnZsd0NLO0lBQWlDO0d6QjJsd0N0Qzs7RXlCMWx3Q0s7SUFBaUM7R3pCOGx3Q3RDOztFeUI1bHdDSztJQUNFO0lBQ0E7R3pCK2x3Q1A7O0V5QjVsd0NLO0lBQ0U7SUFDQTtHekIrbHdDUDtDQUNGOztBZS9xd0NLO0VVa0VFO0lBQWlDO0d6Qmtud0N0Qzs7RXlCam53Q0s7SUFBaUM7R3pCcW53Q3RDOztFeUJwbndDSztJQUFpQztHekJ3bndDdEM7O0V5QnZud0NLO0lBQWlDO0d6QjJud0N0Qzs7RXlCMW53Q0s7SUFBaUM7R3pCOG53Q3RDOztFeUI1bndDSztJQUNFO0lBQ0E7R3pCK253Q1A7O0V5QjVud0NLO0lBQ0U7SUFDQTtHekIrbndDUDtDQUNGOztBZS9zd0NLO0VVa0VFO0lBQWlDO0d6Qmtwd0N0Qzs7RXlCanB3Q0s7SUFBaUM7R3pCcXB3Q3RDOztFeUJwcHdDSztJQUFpQztHekJ3cHdDdEM7O0V5QnZwd0NLO0lBQWlDO0d6QjJwd0N0Qzs7RXlCMXB3Q0s7SUFBaUM7R3pCOHB3Q3RDOztFeUI1cHdDSztJQUNFO0lBQ0E7R3pCK3B3Q1A7O0V5QjVwd0NLO0lBQ0U7SUFDQTtHekIrcHdDUDtDQUNGOztBZS91d0NLO0VVa0VFO0lBQWlDO0d6Qmtyd0N0Qzs7RXlCanJ3Q0s7SUFBaUM7R3pCcXJ3Q3RDOztFeUJwcndDSztJQUFpQztHekJ3cndDdEM7O0V5QnZyd0NLO0lBQWlDO0d6QjJyd0N0Qzs7RXlCMXJ3Q0s7SUFBaUM7R3pCOHJ3Q3RDOztFeUI1cndDSztJQUNFO0lBQ0E7R3pCK3J3Q1A7O0V5QjVyd0NLO0lBQ0U7SUFDQTtHekIrcndDUDtDQUNGOztBZS93d0NLO0VVa0VFO0lBQWlDO0d6Qmt0d0N0Qzs7RXlCanR3Q0s7SUFBaUM7R3pCcXR3Q3RDOztFeUJwdHdDSztJQUFpQztHekJ3dHdDdEM7O0V5QnZ0d0NLO0lBQWlDO0d6QjJ0d0N0Qzs7RXlCMXR3Q0s7SUFBaUM7R3pCOHR3Q3RDOztFeUI1dHdDSztJQUNFO0lBQ0E7R3pCK3R3Q1A7O0V5QjV0d0NLO0lBQ0U7SUFDQTtHekIrdHdDUDtDQUNGOztBZS95d0NLO0VVa0VFO0lBQWlDO0d6Qmt2d0N0Qzs7RXlCanZ3Q0s7SUFBaUM7R3pCcXZ3Q3RDOztFeUJwdndDSztJQUFpQztHekJ3dndDdEM7O0V5QnZ2d0NLO0lBQWlDO0d6QjJ2d0N0Qzs7RXlCMXZ3Q0s7SUFBaUM7R3pCOHZ3Q3RDOztFeUI1dndDSztJQUNFO0lBQ0E7R3pCK3Z3Q1A7O0V5QjV2d0NLO0lBQ0U7SUFDQTtHekIrdndDUDtDQUNGOztBZS8wd0NLO0VVa0VFO0lBQWlDO0d6Qmt4d0N0Qzs7RXlCanh3Q0s7SUFBaUM7R3pCcXh3Q3RDOztFeUJweHdDSztJQUFpQztHekJ3eHdDdEM7O0V5QnZ4d0NLO0lBQWlDO0d6QjJ4d0N0Qzs7RXlCMXh3Q0s7SUFBaUM7R3pCOHh3Q3RDOztFeUI1eHdDSztJQUNFO0lBQ0E7R3pCK3h3Q1A7O0V5QjV4d0NLO0lBQ0U7SUFDQTtHekIreHdDUDtDQUNGOztBZS8yd0NLO0VVa0VFO0lBQWlDO0d6Qmt6d0N0Qzs7RXlCanp3Q0s7SUFBaUM7R3pCcXp3Q3RDOztFeUJwendDSztJQUFpQztHekJ3endDdEM7O0V5QnZ6d0NLO0lBQWlDO0d6QjJ6d0N0Qzs7RXlCMXp3Q0s7SUFBaUM7R3pCOHp3Q3RDOztFeUI1endDSztJQUNFO0lBQ0E7R3pCK3p3Q1A7O0V5QjV6d0NLO0lBQ0U7SUFDQTtHekIrendDUDtDQUNGOztBZS80d0NLO0VVa0VFO0lBQWlDO0d6Qmsxd0N0Qzs7RXlCajF3Q0s7SUFBaUM7R3pCcTF3Q3RDOztFeUJwMXdDSztJQUFpQztHekJ3MXdDdEM7O0V5QnYxd0NLO0lBQWlDO0d6QjIxd0N0Qzs7RXlCMTF3Q0s7SUFBaUM7R3pCODF3Q3RDOztFeUI1MXdDSztJQUNFO0lBQ0E7R3pCKzF3Q1A7O0V5QjUxd0NLO0lBQ0U7SUFDQTtHekIrMXdDUDtDQUNGOztBZS82d0NLO0VVa0VFO0lBQWlDO0d6Qmszd0N0Qzs7RXlCajN3Q0s7SUFBaUM7R3pCcTN3Q3RDOztFeUJwM3dDSztJQUFpQztHekJ3M3dDdEM7O0V5QnYzd0NLO0lBQWlDO0d6QjIzd0N0Qzs7RXlCMTN3Q0s7SUFBaUM7R3pCODN3Q3RDOztFeUI1M3dDSztJQUNFO0lBQ0E7R3pCKzN3Q1A7O0V5QjUzd0NLO0lBQ0U7SUFDQTtHekIrM3dDUDtDQUNGOztBeUIvNXdDRztFQUFZO0N6Qm02d0NmOztBeUJsNndDRztFQUFZO0N6QnM2d0NmOztBeUJyNndDRztFQUFZO0N6Qnk2d0NmOztBeUJ4NndDRztFQUFZO0N6QjQ2d0NmOztBeUIzNndDRztFQUFZO0N6Qis2d0NmOztBeUI3NndDRztFQUNFO0VBQ0E7Q3pCZzd3Q0w7O0F5Qjc2d0NHO0VBQ0U7RUFDQTtDekJnN3dDTDs7QWU3K3dDSztFVWtFRTtJQUFpQztHekJnN3dDdEM7O0V5Qi82d0NLO0lBQWlDO0d6Qm03d0N0Qzs7RXlCbDd3Q0s7SUFBaUM7R3pCczd3Q3RDOztFeUJyN3dDSztJQUFpQztHekJ5N3dDdEM7O0V5Qng3d0NLO0lBQWlDO0d6QjQ3d0N0Qzs7RXlCMTd3Q0s7SUFDRTtJQUNBO0d6QjY3d0NQOztFeUIxN3dDSztJQUNFO0lBQ0E7R3pCNjd3Q1A7Q0FDRjs7QWU3Z3hDSztFVWtFRTtJQUFpQztHekJnOXdDdEM7O0V5Qi84d0NLO0lBQWlDO0d6Qm05d0N0Qzs7RXlCbDl3Q0s7SUFBaUM7R3pCczl3Q3RDOztFeUJyOXdDSztJQUFpQztHekJ5OXdDdEM7O0V5Qng5d0NLO0lBQWlDO0d6QjQ5d0N0Qzs7RXlCMTl3Q0s7SUFDRTtJQUNBO0d6QjY5d0NQOztFeUIxOXdDSztJQUNFO0lBQ0E7R3pCNjl3Q1A7Q0FDRjs7QWU3aXhDSztFVWtFRTtJQUFpQztHekJnL3dDdEM7O0V5Qi8rd0NLO0lBQWlDO0d6Qm0vd0N0Qzs7RXlCbC93Q0s7SUFBaUM7R3pCcy93Q3RDOztFeUJyL3dDSztJQUFpQztHekJ5L3dDdEM7O0V5Qngvd0NLO0lBQWlDO0d6QjQvd0N0Qzs7RXlCMS93Q0s7SUFDRTtJQUNBO0d6QjYvd0NQOztFeUIxL3dDSztJQUNFO0lBQ0E7R3pCNi93Q1A7Q0FDRjs7QWU3a3hDSztFVWtFRTtJQUFpQztHekJnaHhDdEM7O0V5Qi9neENLO0lBQWlDO0d6Qm1oeEN0Qzs7RXlCbGh4Q0s7SUFBaUM7R3pCc2h4Q3RDOztFeUJyaHhDSztJQUFpQztHekJ5aHhDdEM7O0V5QnhoeENLO0lBQWlDO0d6QjRoeEN0Qzs7RXlCMWh4Q0s7SUFDRTtJQUNBO0d6QjZoeENQOztFeUIxaHhDSztJQUNFO0lBQ0E7R3pCNmh4Q1A7Q0FDRjs7QWU3bXhDSztFVWtFRTtJQUFpQztHekJnanhDdEM7O0V5Qi9peENLO0lBQWlDO0d6Qm1qeEN0Qzs7RXlCbGp4Q0s7SUFBaUM7R3pCc2p4Q3RDOztFeUJyanhDSztJQUFpQztHekJ5anhDdEM7O0V5QnhqeENLO0lBQWlDO0d6QjRqeEN0Qzs7RXlCMWp4Q0s7SUFDRTtJQUNBO0d6QjZqeENQOztFeUIxanhDSztJQUNFO0lBQ0E7R3pCNmp4Q1A7Q0FDRjs7QWU3b3hDSztFVWtFRTtJQUFpQztHekJnbHhDdEM7O0V5Qi9reENLO0lBQWlDO0d6Qm1seEN0Qzs7RXlCbGx4Q0s7SUFBaUM7R3pCc2x4Q3RDOztFeUJybHhDSztJQUFpQztHekJ5bHhDdEM7O0V5QnhseENLO0lBQWlDO0d6QjRseEN0Qzs7RXlCMWx4Q0s7SUFDRTtJQUNBO0d6QjZseENQOztFeUIxbHhDSztJQUNFO0lBQ0E7R3pCNmx4Q1A7Q0FDRjs7QWU3cXhDSztFVWtFRTtJQUFpQztHekJnbnhDdEM7O0V5Qi9teENLO0lBQWlDO0d6Qm1ueEN0Qzs7RXlCbG54Q0s7SUFBaUM7R3pCc254Q3RDOztFeUJybnhDSztJQUFpQztHekJ5bnhDdEM7O0V5QnhueENLO0lBQWlDO0d6QjRueEN0Qzs7RXlCMW54Q0s7SUFDRTtJQUNBO0d6QjZueENQOztFeUIxbnhDSztJQUNFO0lBQ0E7R3pCNm54Q1A7Q0FDRjs7QWU3c3hDSztFVWtFRTtJQUFpQztHekJncHhDdEM7O0V5Qi9veENLO0lBQWlDO0d6Qm1weEN0Qzs7RXlCbHB4Q0s7SUFBaUM7R3pCc3B4Q3RDOztFeUJycHhDSztJQUFpQztHekJ5cHhDdEM7O0V5QnhweENLO0lBQWlDO0d6QjRweEN0Qzs7RXlCMXB4Q0s7SUFDRTtJQUNBO0d6QjZweENQOztFeUIxcHhDSztJQUNFO0lBQ0E7R3pCNnB4Q1A7Q0FDRjs7QWU3dXhDSztFVWtFRTtJQUFpQztHekJncnhDdEM7O0V5Qi9xeENLO0lBQWlDO0d6Qm1yeEN0Qzs7RXlCbHJ4Q0s7SUFBaUM7R3pCc3J4Q3RDOztFeUJycnhDSztJQUFpQztHekJ5cnhDdEM7O0V5QnhyeENLO0lBQWlDO0d6QjRyeEN0Qzs7RXlCMXJ4Q0s7SUFDRTtJQUNBO0d6QjZyeENQOztFeUIxcnhDSztJQUNFO0lBQ0E7R3pCNnJ4Q1A7Q0FDRjs7QWU3d3hDSztFVWtFRTtJQUFpQztHekJndHhDdEM7O0V5Qi9zeENLO0lBQWlDO0d6Qm10eEN0Qzs7RXlCbHR4Q0s7SUFBaUM7R3pCc3R4Q3RDOztFeUJydHhDSztJQUFpQztHekJ5dHhDdEM7O0V5Qnh0eENLO0lBQWlDO0d6QjR0eEN0Qzs7RXlCMXR4Q0s7SUFDRTtJQUNBO0d6QjZ0eENQOztFeUIxdHhDSztJQUNFO0lBQ0E7R3pCNnR4Q1A7Q0FDRjs7QWU3eXhDSztFVWtFRTtJQUFpQztHekJndnhDdEM7O0V5Qi91eENLO0lBQWlDO0d6Qm12eEN0Qzs7RXlCbHZ4Q0s7SUFBaUM7R3pCc3Z4Q3RDOztFeUJydnhDSztJQUFpQztHekJ5dnhDdEM7O0V5Qnh2eENLO0lBQWlDO0d6QjR2eEN0Qzs7RXlCMXZ4Q0s7SUFDRTtJQUNBO0d6QjZ2eENQOztFeUIxdnhDSztJQUNFO0lBQ0E7R3pCNnZ4Q1A7Q0FDRjs7QWU3MHhDSztFVWtFRTtJQUFpQztHekJneHhDdEM7O0V5Qi93eENLO0lBQWlDO0d6Qm14eEN0Qzs7RXlCbHh4Q0s7SUFBaUM7R3pCc3h4Q3RDOztFeUJyeHhDSztJQUFpQztHekJ5eHhDdEM7O0V5Qnh4eENLO0lBQWlDO0d6QjR4eEN0Qzs7RXlCMXh4Q0s7SUFDRTtJQUNBO0d6QjZ4eENQOztFeUIxeHhDSztJQUNFO0lBQ0E7R3pCNnh4Q1A7Q0FDRjs7QXlCN3p4Q0c7RUFBWTtDekJpMHhDZjs7QXlCaDB4Q0c7RUFBWTtDekJvMHhDZjs7QXlCbjB4Q0c7RUFBWTtDekJ1MHhDZjs7QXlCdDB4Q0c7RUFBWTtDekIwMHhDZjs7QXlCejB4Q0c7RUFBWTtDekI2MHhDZjs7QXlCMzB4Q0c7RUFDRTtFQUNBO0N6QjgweENMOztBeUIzMHhDRztFQUNFO0VBQ0E7Q3pCODB4Q0w7O0FlMzR4Q0s7RVVrRUU7SUFBaUM7R3pCODB4Q3RDOztFeUI3MHhDSztJQUFpQztHekJpMXhDdEM7O0V5QmgxeENLO0lBQWlDO0d6Qm8xeEN0Qzs7RXlCbjF4Q0s7SUFBaUM7R3pCdTF4Q3RDOztFeUJ0MXhDSztJQUFpQztHekIwMXhDdEM7O0V5QngxeENLO0lBQ0U7SUFDQTtHekIyMXhDUDs7RXlCeDF4Q0s7SUFDRTtJQUNBO0d6QjIxeENQO0NBQ0Y7O0FlMzZ4Q0s7RVVrRUU7SUFBaUM7R3pCODJ4Q3RDOztFeUI3MnhDSztJQUFpQztHekJpM3hDdEM7O0V5QmgzeENLO0lBQWlDO0d6Qm8zeEN0Qzs7RXlCbjN4Q0s7SUFBaUM7R3pCdTN4Q3RDOztFeUJ0M3hDSztJQUFpQztHekIwM3hDdEM7O0V5QngzeENLO0lBQ0U7SUFDQTtHekIyM3hDUDs7RXlCeDN4Q0s7SUFDRTtJQUNBO0d6QjIzeENQO0NBQ0Y7O0FlMzh4Q0s7RVVrRUU7SUFBaUM7R3pCODR4Q3RDOztFeUI3NHhDSztJQUFpQztHekJpNXhDdEM7O0V5Qmg1eENLO0lBQWlDO0d6Qm81eEN0Qzs7RXlCbjV4Q0s7SUFBaUM7R3pCdTV4Q3RDOztFeUJ0NXhDSztJQUFpQztHekIwNXhDdEM7O0V5Qng1eENLO0lBQ0U7SUFDQTtHekIyNXhDUDs7RXlCeDV4Q0s7SUFDRTtJQUNBO0d6QjI1eENQO0NBQ0Y7O0FlMyt4Q0s7RVVrRUU7SUFBaUM7R3pCODZ4Q3RDOztFeUI3NnhDSztJQUFpQztHekJpN3hDdEM7O0V5Qmg3eENLO0lBQWlDO0d6Qm83eEN0Qzs7RXlCbjd4Q0s7SUFBaUM7R3pCdTd4Q3RDOztFeUJ0N3hDSztJQUFpQztHekIwN3hDdEM7O0V5Qng3eENLO0lBQ0U7SUFDQTtHekIyN3hDUDs7RXlCeDd4Q0s7SUFDRTtJQUNBO0d6QjI3eENQO0NBQ0Y7O0FlM2d5Q0s7RVVrRUU7SUFBaUM7R3pCODh4Q3RDOztFeUI3OHhDSztJQUFpQztHekJpOXhDdEM7O0V5Qmg5eENLO0lBQWlDO0d6Qm85eEN0Qzs7RXlCbjl4Q0s7SUFBaUM7R3pCdTl4Q3RDOztFeUJ0OXhDSztJQUFpQztHekIwOXhDdEM7O0V5Qng5eENLO0lBQ0U7SUFDQTtHekIyOXhDUDs7RXlCeDl4Q0s7SUFDRTtJQUNBO0d6QjI5eENQO0NBQ0Y7O0FlM2l5Q0s7RVVrRUU7SUFBaUM7R3pCOCt4Q3RDOztFeUI3K3hDSztJQUFpQztHekJpL3hDdEM7O0V5QmgveENLO0lBQWlDO0d6Qm8veEN0Qzs7RXlCbi94Q0s7SUFBaUM7R3pCdS94Q3RDOztFeUJ0L3hDSztJQUFpQztHekIwL3hDdEM7O0V5QngveENLO0lBQ0U7SUFDQTtHekIyL3hDUDs7RXlCeC94Q0s7SUFDRTtJQUNBO0d6QjIveENQO0NBQ0Y7O0FlM2t5Q0s7RVVrRUU7SUFBaUM7R3pCOGd5Q3RDOztFeUI3Z3lDSztJQUFpQztHekJpaHlDdEM7O0V5QmhoeUNLO0lBQWlDO0d6Qm9oeUN0Qzs7RXlCbmh5Q0s7SUFBaUM7R3pCdWh5Q3RDOztFeUJ0aHlDSztJQUFpQztHekIwaHlDdEM7O0V5QnhoeUNLO0lBQ0U7SUFDQTtHekIyaHlDUDs7RXlCeGh5Q0s7SUFDRTtJQUNBO0d6QjJoeUNQO0NBQ0Y7O0FlM215Q0s7RVVrRUU7SUFBaUM7R3pCOGl5Q3RDOztFeUI3aXlDSztJQUFpQztHekJpanlDdEM7O0V5QmhqeUNLO0lBQWlDO0d6Qm9qeUN0Qzs7RXlCbmp5Q0s7SUFBaUM7R3pCdWp5Q3RDOztFeUJ0anlDSztJQUFpQztHekIwanlDdEM7O0V5QnhqeUNLO0lBQ0U7SUFDQTtHekIyanlDUDs7RXlCeGp5Q0s7SUFDRTtJQUNBO0d6QjJqeUNQO0NBQ0Y7O0FlM295Q0s7RVVrRUU7SUFBaUM7R3pCOGt5Q3RDOztFeUI3a3lDSztJQUFpQztHekJpbHlDdEM7O0V5QmhseUNLO0lBQWlDO0d6Qm9seUN0Qzs7RXlCbmx5Q0s7SUFBaUM7R3pCdWx5Q3RDOztFeUJ0bHlDSztJQUFpQztHekIwbHlDdEM7O0V5QnhseUNLO0lBQ0U7SUFDQTtHekIybHlDUDs7RXlCeGx5Q0s7SUFDRTtJQUNBO0d6QjJseUNQO0NBQ0Y7O0FlM3F5Q0s7RVVrRUU7SUFBaUM7R3pCOG15Q3RDOztFeUI3bXlDSztJQUFpQztHekJpbnlDdEM7O0V5QmhueUNLO0lBQWlDO0d6Qm9ueUN0Qzs7RXlCbm55Q0s7SUFBaUM7R3pCdW55Q3RDOztFeUJ0bnlDSztJQUFpQztHekIwbnlDdEM7O0V5QnhueUNLO0lBQ0U7SUFDQTtHekIybnlDUDs7RXlCeG55Q0s7SUFDRTtJQUNBO0d6QjJueUNQO0NBQ0Y7O0FlM3N5Q0s7RVVrRUU7SUFBaUM7R3pCOG95Q3RDOztFeUI3b3lDSztJQUFpQztHekJpcHlDdEM7O0V5QmhweUNLO0lBQWlDO0d6Qm9weUN0Qzs7RXlCbnB5Q0s7SUFBaUM7R3pCdXB5Q3RDOztFeUJ0cHlDSztJQUFpQztHekIwcHlDdEM7O0V5QnhweUNLO0lBQ0U7SUFDQTtHekIycHlDUDs7RXlCeHB5Q0s7SUFDRTtJQUNBO0d6QjJweUNQO0NBQ0Y7O0FlM3V5Q0s7RVVrRUU7SUFBaUM7R3pCOHF5Q3RDOztFeUI3cXlDSztJQUFpQztHekJpcnlDdEM7O0V5QmhyeUNLO0lBQWlDO0d6Qm9yeUN0Qzs7RXlCbnJ5Q0s7SUFBaUM7R3pCdXJ5Q3RDOztFeUJ0cnlDSztJQUFpQztHekIwcnlDdEM7O0V5QnhyeUNLO0lBQ0U7SUFDQTtHekIycnlDUDs7RXlCeHJ5Q0s7SUFDRTtJQUNBO0d6QjJyeUNQO0NBQ0Y7O0F5Qi9xeUNHO0VBQVk7Q3pCbXJ5Q2Y7O0F5QmxyeUNHO0VBQVk7Q3pCc3J5Q2Y7O0F5QnJyeUNHO0VBQVk7Q3pCeXJ5Q2Y7O0F5QnhyeUNHO0VBQVk7Q3pCNHJ5Q2Y7O0F5QjNyeUNHO0VBQVk7Q3pCK3J5Q2Y7O0F5QjdyeUNHO0VBQ0U7RUFDQTtDekJnc3lDTDs7QXlCN3J5Q0c7RUFDRTtFQUNBO0N6QmdzeUNMOztBZXp5eUNLO0VVOEdFO0lBQWlDO0d6QmdzeUN0Qzs7RXlCL3J5Q0s7SUFBaUM7R3pCbXN5Q3RDOztFeUJsc3lDSztJQUFpQztHekJzc3lDdEM7O0V5QnJzeUNLO0lBQWlDO0d6QnlzeUN0Qzs7RXlCeHN5Q0s7SUFBaUM7R3pCNHN5Q3RDOztFeUIxc3lDSztJQUNFO0lBQ0E7R3pCNnN5Q1A7O0V5QjFzeUNLO0lBQ0U7SUFDQTtHekI2c3lDUDtDQUNGOztBZXoweUNLO0VVOEdFO0lBQWlDO0d6Qmd1eUN0Qzs7RXlCL3R5Q0s7SUFBaUM7R3pCbXV5Q3RDOztFeUJsdXlDSztJQUFpQztHekJzdXlDdEM7O0V5QnJ1eUNLO0lBQWlDO0d6Qnl1eUN0Qzs7RXlCeHV5Q0s7SUFBaUM7R3pCNHV5Q3RDOztFeUIxdXlDSztJQUNFO0lBQ0E7R3pCNnV5Q1A7O0V5QjF1eUNLO0lBQ0U7SUFDQTtHekI2dXlDUDtDQUNGOztBZXoyeUNLO0VVOEdFO0lBQWlDO0d6Qmd3eUN0Qzs7RXlCL3Z5Q0s7SUFBaUM7R3pCbXd5Q3RDOztFeUJsd3lDSztJQUFpQztHekJzd3lDdEM7O0V5QnJ3eUNLO0lBQWlDO0d6Qnl3eUN0Qzs7RXlCeHd5Q0s7SUFBaUM7R3pCNHd5Q3RDOztFeUIxd3lDSztJQUNFO0lBQ0E7R3pCNnd5Q1A7O0V5QjF3eUNLO0lBQ0U7SUFDQTtHekI2d3lDUDtDQUNGOztBZXo0eUNLO0VVOEdFO0lBQWlDO0d6Qmd5eUN0Qzs7RXlCL3h5Q0s7SUFBaUM7R3pCbXl5Q3RDOztFeUJseXlDSztJQUFpQztHekJzeXlDdEM7O0V5QnJ5eUNLO0lBQWlDO0d6Qnl5eUN0Qzs7RXlCeHl5Q0s7SUFBaUM7R3pCNHl5Q3RDOztFeUIxeXlDSztJQUNFO0lBQ0E7R3pCNnl5Q1A7O0V5QjF5eUNLO0lBQ0U7SUFDQTtHekI2eXlDUDtDQUNGOztBZXo2eUNLO0VVOEdFO0lBQWlDO0d6QmcweUN0Qzs7RXlCL3p5Q0s7SUFBaUM7R3pCbTB5Q3RDOztFeUJsMHlDSztJQUFpQztHekJzMHlDdEM7O0V5QnIweUNLO0lBQWlDO0d6QnkweUN0Qzs7RXlCeDB5Q0s7SUFBaUM7R3pCNDB5Q3RDOztFeUIxMHlDSztJQUNFO0lBQ0E7R3pCNjB5Q1A7O0V5QjEweUNLO0lBQ0U7SUFDQTtHekI2MHlDUDtDQUNGOztBZXo4eUNLO0VVOEdFO0lBQWlDO0d6QmcyeUN0Qzs7RXlCLzF5Q0s7SUFBaUM7R3pCbTJ5Q3RDOztFeUJsMnlDSztJQUFpQztHekJzMnlDdEM7O0V5QnIyeUNLO0lBQWlDO0d6QnkyeUN0Qzs7RXlCeDJ5Q0s7SUFBaUM7R3pCNDJ5Q3RDOztFeUIxMnlDSztJQUNFO0lBQ0E7R3pCNjJ5Q1A7O0V5QjEyeUNLO0lBQ0U7SUFDQTtHekI2MnlDUDtDQUNGOztBZXoreUNLO0VVOEdFO0lBQWlDO0d6Qmc0eUN0Qzs7RXlCLzN5Q0s7SUFBaUM7R3pCbTR5Q3RDOztFeUJsNHlDSztJQUFpQztHekJzNHlDdEM7O0V5QnI0eUNLO0lBQWlDO0d6Qnk0eUN0Qzs7RXlCeDR5Q0s7SUFBaUM7R3pCNDR5Q3RDOztFeUIxNHlDSztJQUNFO0lBQ0E7R3pCNjR5Q1A7O0V5QjE0eUNLO0lBQ0U7SUFDQTtHekI2NHlDUDtDQUNGOztBZXpnekNLO0VVOEdFO0lBQWlDO0d6Qmc2eUN0Qzs7RXlCLzV5Q0s7SUFBaUM7R3pCbTZ5Q3RDOztFeUJsNnlDSztJQUFpQztHekJzNnlDdEM7O0V5QnI2eUNLO0lBQWlDO0d6Qnk2eUN0Qzs7RXlCeDZ5Q0s7SUFBaUM7R3pCNDZ5Q3RDOztFeUIxNnlDSztJQUNFO0lBQ0E7R3pCNjZ5Q1A7O0V5QjE2eUNLO0lBQ0U7SUFDQTtHekI2NnlDUDtDQUNGOztBZXppekNLO0VVOEdFO0lBQWlDO0d6Qmc4eUN0Qzs7RXlCLzd5Q0s7SUFBaUM7R3pCbTh5Q3RDOztFeUJsOHlDSztJQUFpQztHekJzOHlDdEM7O0V5QnI4eUNLO0lBQWlDO0d6Qnk4eUN0Qzs7RXlCeDh5Q0s7SUFBaUM7R3pCNDh5Q3RDOztFeUIxOHlDSztJQUNFO0lBQ0E7R3pCNjh5Q1A7O0V5QjE4eUNLO0lBQ0U7SUFDQTtHekI2OHlDUDtDQUNGOztBZXprekNLO0VVOEdFO0lBQWlDO0d6QmcreUN0Qzs7RXlCLzl5Q0s7SUFBaUM7R3pCbSt5Q3RDOztFeUJsK3lDSztJQUFpQztHekJzK3lDdEM7O0V5QnIreUNLO0lBQWlDO0d6QnkreUN0Qzs7RXlCeCt5Q0s7SUFBaUM7R3pCNCt5Q3RDOztFeUIxK3lDSztJQUNFO0lBQ0E7R3pCNit5Q1A7O0V5QjEreUNLO0lBQ0U7SUFDQTtHekI2K3lDUDtDQUNGOztBZXptekNLO0VVOEdFO0lBQWlDO0d6QmdnekN0Qzs7RXlCLy95Q0s7SUFBaUM7R3pCbWd6Q3RDOztFeUJsZ3pDSztJQUFpQztHekJzZ3pDdEM7O0V5QnJnekNLO0lBQWlDO0d6QnlnekN0Qzs7RXlCeGd6Q0s7SUFBaUM7R3pCNGd6Q3RDOztFeUIxZ3pDSztJQUNFO0lBQ0E7R3pCNmd6Q1A7O0V5QjFnekNLO0lBQ0U7SUFDQTtHekI2Z3pDUDtDQUNGOztBZXpvekNLO0VVOEdFO0lBQWlDO0d6QmdpekN0Qzs7RXlCL2h6Q0s7SUFBaUM7R3pCbWl6Q3RDOztFeUJsaXpDSztJQUFpQztHekJzaXpDdEM7O0V5QnJpekNLO0lBQWlDO0d6QnlpekN0Qzs7RXlCeGl6Q0s7SUFBaUM7R3pCNGl6Q3RDOztFeUIxaXpDSztJQUNFO0lBQ0E7R3pCNml6Q1A7O0V5QjFpekNLO0lBQ0U7SUFDQTtHekI2aXpDUDtDQUNGOztBeUI3a3pDRztFQUFZO0N6QmlsekNmOztBeUJobHpDRztFQUFZO0N6Qm9sekNmOztBeUJubHpDRztFQUFZO0N6QnVsekNmOztBeUJ0bHpDRztFQUFZO0N6QjBsekNmOztBeUJ6bHpDRztFQUFZO0N6QjZsekNmOztBeUIzbHpDRztFQUNFO0VBQ0E7Q3pCOGx6Q0w7O0F5QjNsekNHO0VBQ0U7RUFDQTtDekI4bHpDTDs7QWV2c3pDSztFVThHRTtJQUFpQztHekI4bHpDdEM7O0V5QjdsekNLO0lBQWlDO0d6QmltekN0Qzs7RXlCaG16Q0s7SUFBaUM7R3pCb216Q3RDOztFeUJubXpDSztJQUFpQztHekJ1bXpDdEM7O0V5QnRtekNLO0lBQWlDO0d6QjBtekN0Qzs7RXlCeG16Q0s7SUFDRTtJQUNBO0d6QjJtekNQOztFeUJ4bXpDSztJQUNFO0lBQ0E7R3pCMm16Q1A7Q0FDRjs7QWV2dXpDSztFVThHRTtJQUFpQztHekI4bnpDdEM7O0V5QjduekNLO0lBQWlDO0d6QmlvekN0Qzs7RXlCaG96Q0s7SUFBaUM7R3pCb296Q3RDOztFeUJub3pDSztJQUFpQztHekJ1b3pDdEM7O0V5QnRvekNLO0lBQWlDO0d6QjBvekN0Qzs7RXlCeG96Q0s7SUFDRTtJQUNBO0d6QjJvekNQOztFeUJ4b3pDSztJQUNFO0lBQ0E7R3pCMm96Q1A7Q0FDRjs7QWV2d3pDSztFVThHRTtJQUFpQztHekI4cHpDdEM7O0V5QjdwekNLO0lBQWlDO0d6QmlxekN0Qzs7RXlCaHF6Q0s7SUFBaUM7R3pCb3F6Q3RDOztFeUJucXpDSztJQUFpQztHekJ1cXpDdEM7O0V5QnRxekNLO0lBQWlDO0d6QjBxekN0Qzs7RXlCeHF6Q0s7SUFDRTtJQUNBO0d6QjJxekNQOztFeUJ4cXpDSztJQUNFO0lBQ0E7R3pCMnF6Q1A7Q0FDRjs7QWV2eXpDSztFVThHRTtJQUFpQztHekI4cnpDdEM7O0V5QjdyekNLO0lBQWlDO0d6QmlzekN0Qzs7RXlCaHN6Q0s7SUFBaUM7R3pCb3N6Q3RDOztFeUJuc3pDSztJQUFpQztHekJ1c3pDdEM7O0V5QnRzekNLO0lBQWlDO0d6QjBzekN0Qzs7RXlCeHN6Q0s7SUFDRTtJQUNBO0d6QjJzekNQOztFeUJ4c3pDSztJQUNFO0lBQ0E7R3pCMnN6Q1A7Q0FDRjs7QWV2MHpDSztFVThHRTtJQUFpQztHekI4dHpDdEM7O0V5Qjd0ekNLO0lBQWlDO0d6Qml1ekN0Qzs7RXlCaHV6Q0s7SUFBaUM7R3pCb3V6Q3RDOztFeUJudXpDSztJQUFpQztHekJ1dXpDdEM7O0V5QnR1ekNLO0lBQWlDO0d6QjB1ekN0Qzs7RXlCeHV6Q0s7SUFDRTtJQUNBO0d6QjJ1ekNQOztFeUJ4dXpDSztJQUNFO0lBQ0E7R3pCMnV6Q1A7Q0FDRjs7QWV2MnpDSztFVThHRTtJQUFpQztHekI4dnpDdEM7O0V5Qjd2ekNLO0lBQWlDO0d6Qml3ekN0Qzs7RXlCaHd6Q0s7SUFBaUM7R3pCb3d6Q3RDOztFeUJud3pDSztJQUFpQztHekJ1d3pDdEM7O0V5QnR3ekNLO0lBQWlDO0d6QjB3ekN0Qzs7RXlCeHd6Q0s7SUFDRTtJQUNBO0d6QjJ3ekNQOztFeUJ4d3pDSztJQUNFO0lBQ0E7R3pCMnd6Q1A7Q0FDRjs7QWV2NHpDSztFVThHRTtJQUFpQztHekI4eHpDdEM7O0V5Qjd4ekNLO0lBQWlDO0d6Qml5ekN0Qzs7RXlCaHl6Q0s7SUFBaUM7R3pCb3l6Q3RDOztFeUJueXpDSztJQUFpQztHekJ1eXpDdEM7O0V5QnR5ekNLO0lBQWlDO0d6QjB5ekN0Qzs7RXlCeHl6Q0s7SUFDRTtJQUNBO0d6QjJ5ekNQOztFeUJ4eXpDSztJQUNFO0lBQ0E7R3pCMnl6Q1A7Q0FDRjs7QWV2NnpDSztFVThHRTtJQUFpQztHekI4enpDdEM7O0V5Qjd6ekNLO0lBQWlDO0d6QmkwekN0Qzs7RXlCaDB6Q0s7SUFBaUM7R3pCbzB6Q3RDOztFeUJuMHpDSztJQUFpQztHekJ1MHpDdEM7O0V5QnQwekNLO0lBQWlDO0d6QjAwekN0Qzs7RXlCeDB6Q0s7SUFDRTtJQUNBO0d6QjIwekNQOztFeUJ4MHpDSztJQUNFO0lBQ0E7R3pCMjB6Q1A7Q0FDRjs7QWV2OHpDSztFVThHRTtJQUFpQztHekI4MXpDdEM7O0V5QjcxekNLO0lBQWlDO0d6QmkyekN0Qzs7RXlCaDJ6Q0s7SUFBaUM7R3pCbzJ6Q3RDOztFeUJuMnpDSztJQUFpQztHekJ1MnpDdEM7O0V5QnQyekNLO0lBQWlDO0d6QjAyekN0Qzs7RXlCeDJ6Q0s7SUFDRTtJQUNBO0d6QjIyekNQOztFeUJ4MnpDSztJQUNFO0lBQ0E7R3pCMjJ6Q1A7Q0FDRjs7QWV2K3pDSztFVThHRTtJQUFpQztHekI4M3pDdEM7O0V5QjczekNLO0lBQWlDO0d6Qmk0ekN0Qzs7RXlCaDR6Q0s7SUFBaUM7R3pCbzR6Q3RDOztFeUJuNHpDSztJQUFpQztHekJ1NHpDdEM7O0V5QnQ0ekNLO0lBQWlDO0d6QjA0ekN0Qzs7RXlCeDR6Q0s7SUFDRTtJQUNBO0d6QjI0ekNQOztFeUJ4NHpDSztJQUNFO0lBQ0E7R3pCMjR6Q1A7Q0FDRjs7QWV2ZzBDSztFVThHRTtJQUFpQztHekI4NXpDdEM7O0V5Qjc1ekNLO0lBQWlDO0d6Qmk2ekN0Qzs7RXlCaDZ6Q0s7SUFBaUM7R3pCbzZ6Q3RDOztFeUJuNnpDSztJQUFpQztHekJ1NnpDdEM7O0V5QnQ2ekNLO0lBQWlDO0d6QjA2ekN0Qzs7RXlCeDZ6Q0s7SUFDRTtJQUNBO0d6QjI2ekNQOztFeUJ4NnpDSztJQUNFO0lBQ0E7R3pCMjZ6Q1A7Q0FDRjs7QWV2aTBDSztFVThHRTtJQUFpQztHekI4N3pDdEM7O0V5Qjc3ekNLO0lBQWlDO0d6Qmk4ekN0Qzs7RXlCaDh6Q0s7SUFBaUM7R3pCbzh6Q3RDOztFeUJuOHpDSztJQUFpQztHekJ1OHpDdEM7O0V5QnQ4ekNLO0lBQWlDO0d6QjA4ekN0Qzs7RXlCeDh6Q0s7SUFDRTtJQUNBO0d6QjI4ekNQOztFeUJ4OHpDSztJQUNFO0lBQ0E7R3pCMjh6Q1A7Q0FDRjs7QXlCMyt6Q0c7RUFBWTtDekIrK3pDZjs7QXlCOSt6Q0c7RUFBWTtDekJrL3pDZjs7QXlCai96Q0c7RUFBWTtDekJxL3pDZjs7QXlCcC96Q0c7RUFBWTtDekJ3L3pDZjs7QXlCdi96Q0c7RUFBWTtDekIyL3pDZjs7QXlCei96Q0c7RUFDRTtFQUNBO0N6QjQvekNMOztBeUJ6L3pDRztFQUNFO0VBQ0E7Q3pCNC96Q0w7O0Flcm0wQ0s7RVU4R0U7SUFBaUM7R3pCNC96Q3RDOztFeUIzL3pDSztJQUFpQztHekIrL3pDdEM7O0V5QjkvekNLO0lBQWlDO0d6QmtnMEN0Qzs7RXlCamcwQ0s7SUFBaUM7R3pCcWcwQ3RDOztFeUJwZzBDSztJQUFpQztHekJ3ZzBDdEM7O0V5QnRnMENLO0lBQ0U7SUFDQTtHekJ5ZzBDUDs7RXlCdGcwQ0s7SUFDRTtJQUNBO0d6QnlnMENQO0NBQ0Y7O0Flcm8wQ0s7RVU4R0U7SUFBaUM7R3pCNGgwQ3RDOztFeUIzaDBDSztJQUFpQztHekIraDBDdEM7O0V5QjloMENLO0lBQWlDO0d6QmtpMEN0Qzs7RXlCamkwQ0s7SUFBaUM7R3pCcWkwQ3RDOztFeUJwaTBDSztJQUFpQztHekJ3aTBDdEM7O0V5QnRpMENLO0lBQ0U7SUFDQTtHekJ5aTBDUDs7RXlCdGkwQ0s7SUFDRTtJQUNBO0d6QnlpMENQO0NBQ0Y7O0FlcnEwQ0s7RVU4R0U7SUFBaUM7R3pCNGowQ3RDOztFeUIzajBDSztJQUFpQztHekIrajBDdEM7O0V5QjlqMENLO0lBQWlDO0d6QmtrMEN0Qzs7RXlCamswQ0s7SUFBaUM7R3pCcWswQ3RDOztFeUJwazBDSztJQUFpQztHekJ3azBDdEM7O0V5QnRrMENLO0lBQ0U7SUFDQTtHekJ5azBDUDs7RXlCdGswQ0s7SUFDRTtJQUNBO0d6QnlrMENQO0NBQ0Y7O0FlcnMwQ0s7RVU4R0U7SUFBaUM7R3pCNGwwQ3RDOztFeUIzbDBDSztJQUFpQztHekIrbDBDdEM7O0V5QjlsMENLO0lBQWlDO0d6QmttMEN0Qzs7RXlCam0wQ0s7SUFBaUM7R3pCcW0wQ3RDOztFeUJwbTBDSztJQUFpQztHekJ3bTBDdEM7O0V5QnRtMENLO0lBQ0U7SUFDQTtHekJ5bTBDUDs7RXlCdG0wQ0s7SUFDRTtJQUNBO0d6QnltMENQO0NBQ0Y7O0FlcnUwQ0s7RVU4R0U7SUFBaUM7R3pCNG4wQ3RDOztFeUIzbjBDSztJQUFpQztHekIrbjBDdEM7O0V5QjluMENLO0lBQWlDO0d6QmtvMEN0Qzs7RXlCam8wQ0s7SUFBaUM7R3pCcW8wQ3RDOztFeUJwbzBDSztJQUFpQztHekJ3bzBDdEM7O0V5QnRvMENLO0lBQ0U7SUFDQTtHekJ5bzBDUDs7RXlCdG8wQ0s7SUFDRTtJQUNBO0d6QnlvMENQO0NBQ0Y7O0FlcncwQ0s7RVU4R0U7SUFBaUM7R3pCNHAwQ3RDOztFeUIzcDBDSztJQUFpQztHekIrcDBDdEM7O0V5QjlwMENLO0lBQWlDO0d6QmtxMEN0Qzs7RXlCanEwQ0s7SUFBaUM7R3pCcXEwQ3RDOztFeUJwcTBDSztJQUFpQztHekJ3cTBDdEM7O0V5QnRxMENLO0lBQ0U7SUFDQTtHekJ5cTBDUDs7RXlCdHEwQ0s7SUFDRTtJQUNBO0d6QnlxMENQO0NBQ0Y7O0FlcnkwQ0s7RVU4R0U7SUFBaUM7R3pCNHIwQ3RDOztFeUIzcjBDSztJQUFpQztHekIrcjBDdEM7O0V5QjlyMENLO0lBQWlDO0d6QmtzMEN0Qzs7RXlCanMwQ0s7SUFBaUM7R3pCcXMwQ3RDOztFeUJwczBDSztJQUFpQztHekJ3czBDdEM7O0V5QnRzMENLO0lBQ0U7SUFDQTtHekJ5czBDUDs7RXlCdHMwQ0s7SUFDRTtJQUNBO0d6QnlzMENQO0NBQ0Y7O0FlcjAwQ0s7RVU4R0U7SUFBaUM7R3pCNHQwQ3RDOztFeUIzdDBDSztJQUFpQztHekIrdDBDdEM7O0V5Qjl0MENLO0lBQWlDO0d6Qmt1MEN0Qzs7RXlCanUwQ0s7SUFBaUM7R3pCcXUwQ3RDOztFeUJwdTBDSztJQUFpQztHekJ3dTBDdEM7O0V5QnR1MENLO0lBQ0U7SUFDQTtHekJ5dTBDUDs7RXlCdHUwQ0s7SUFDRTtJQUNBO0d6Qnl1MENQO0NBQ0Y7O0FlcjIwQ0s7RVU4R0U7SUFBaUM7R3pCNHYwQ3RDOztFeUIzdjBDSztJQUFpQztHekIrdjBDdEM7O0V5Qjl2MENLO0lBQWlDO0d6Qmt3MEN0Qzs7RXlCancwQ0s7SUFBaUM7R3pCcXcwQ3RDOztFeUJwdzBDSztJQUFpQztHekJ3dzBDdEM7O0V5QnR3MENLO0lBQ0U7SUFDQTtHekJ5dzBDUDs7RXlCdHcwQ0s7SUFDRTtJQUNBO0d6Qnl3MENQO0NBQ0Y7O0FlcjQwQ0s7RVU4R0U7SUFBaUM7R3pCNHgwQ3RDOztFeUIzeDBDSztJQUFpQztHekIreDBDdEM7O0V5Qjl4MENLO0lBQWlDO0d6Qmt5MEN0Qzs7RXlCankwQ0s7SUFBaUM7R3pCcXkwQ3RDOztFeUJweTBDSztJQUFpQztHekJ3eTBDdEM7O0V5QnR5MENLO0lBQ0U7SUFDQTtHekJ5eTBDUDs7RXlCdHkwQ0s7SUFDRTtJQUNBO0d6Qnl5MENQO0NBQ0Y7O0FlcjYwQ0s7RVU4R0U7SUFBaUM7R3pCNHowQ3RDOztFeUIzejBDSztJQUFpQztHekIrejBDdEM7O0V5Qjl6MENLO0lBQWlDO0d6QmswMEN0Qzs7RXlCajAwQ0s7SUFBaUM7R3pCcTAwQ3RDOztFeUJwMDBDSztJQUFpQztHekJ3MDBDdEM7O0V5QnQwMENLO0lBQ0U7SUFDQTtHekJ5MDBDUDs7RXlCdDAwQ0s7SUFDRTtJQUNBO0d6QnkwMENQO0NBQ0Y7O0FlcjgwQ0s7RVU4R0U7SUFBaUM7R3pCNDEwQ3RDOztFeUIzMTBDSztJQUFpQztHekIrMTBDdEM7O0V5QjkxMENLO0lBQWlDO0d6QmsyMEN0Qzs7RXlCajIwQ0s7SUFBaUM7R3pCcTIwQ3RDOztFeUJwMjBDSztJQUFpQztHekJ3MjBDdEM7O0V5QnQyMENLO0lBQ0U7SUFDQTtHekJ5MjBDUDs7RXlCdDIwQ0s7SUFDRTtJQUNBO0d6QnkyMENQO0NBQ0Y7O0F5Qno0MENHO0VBQVk7Q3pCNjQwQ2Y7O0F5QjU0MENHO0VBQVk7Q3pCZzUwQ2Y7O0F5Qi80MENHO0VBQVk7Q3pCbTUwQ2Y7O0F5Qmw1MENHO0VBQVk7Q3pCczUwQ2Y7O0F5QnI1MENHO0VBQVk7Q3pCeTUwQ2Y7O0F5QnY1MENHO0VBQ0U7RUFDQTtDekIwNTBDTDs7QXlCdjUwQ0c7RUFDRTtFQUNBO0N6QjA1MENMOztBZW5nMUNLO0VVOEdFO0lBQWlDO0d6QjA1MEN0Qzs7RXlCejUwQ0s7SUFBaUM7R3pCNjUwQ3RDOztFeUI1NTBDSztJQUFpQztHekJnNjBDdEM7O0V5Qi81MENLO0lBQWlDO0d6Qm02MEN0Qzs7RXlCbDYwQ0s7SUFBaUM7R3pCczYwQ3RDOztFeUJwNjBDSztJQUNFO0lBQ0E7R3pCdTYwQ1A7O0V5QnA2MENLO0lBQ0U7SUFDQTtHekJ1NjBDUDtDQUNGOztBZW5pMUNLO0VVOEdFO0lBQWlDO0d6QjA3MEN0Qzs7RXlCejcwQ0s7SUFBaUM7R3pCNjcwQ3RDOztFeUI1NzBDSztJQUFpQztHekJnODBDdEM7O0V5Qi83MENLO0lBQWlDO0d6Qm04MEN0Qzs7RXlCbDgwQ0s7SUFBaUM7R3pCczgwQ3RDOztFeUJwODBDSztJQUNFO0lBQ0E7R3pCdTgwQ1A7O0V5QnA4MENLO0lBQ0U7SUFDQTtHekJ1ODBDUDtDQUNGOztBZW5rMUNLO0VVOEdFO0lBQWlDO0d6QjA5MEN0Qzs7RXlCejkwQ0s7SUFBaUM7R3pCNjkwQ3RDOztFeUI1OTBDSztJQUFpQztHekJnKzBDdEM7O0V5Qi85MENLO0lBQWlDO0d6Qm0rMEN0Qzs7RXlCbCswQ0s7SUFBaUM7R3pCcyswQ3RDOztFeUJwKzBDSztJQUNFO0lBQ0E7R3pCdSswQ1A7O0V5QnArMENLO0lBQ0U7SUFDQTtHekJ1KzBDUDtDQUNGOztBZW5tMUNLO0VVOEdFO0lBQWlDO0d6QjAvMEN0Qzs7RXlCei8wQ0s7SUFBaUM7R3pCNi8wQ3RDOztFeUI1LzBDSztJQUFpQztHekJnZzFDdEM7O0V5Qi8vMENLO0lBQWlDO0d6Qm1nMUN0Qzs7RXlCbGcxQ0s7SUFBaUM7R3pCc2cxQ3RDOztFeUJwZzFDSztJQUNFO0lBQ0E7R3pCdWcxQ1A7O0V5QnBnMUNLO0lBQ0U7SUFDQTtHekJ1ZzFDUDtDQUNGOztBZW5vMUNLO0VVOEdFO0lBQWlDO0d6QjBoMUN0Qzs7RXlCemgxQ0s7SUFBaUM7R3pCNmgxQ3RDOztFeUI1aDFDSztJQUFpQztHekJnaTFDdEM7O0V5Qi9oMUNLO0lBQWlDO0d6Qm1pMUN0Qzs7RXlCbGkxQ0s7SUFBaUM7R3pCc2kxQ3RDOztFeUJwaTFDSztJQUNFO0lBQ0E7R3pCdWkxQ1A7O0V5QnBpMUNLO0lBQ0U7SUFDQTtHekJ1aTFDUDtDQUNGOztBZW5xMUNLO0VVOEdFO0lBQWlDO0d6QjBqMUN0Qzs7RXlCemoxQ0s7SUFBaUM7R3pCNmoxQ3RDOztFeUI1ajFDSztJQUFpQztHekJnazFDdEM7O0V5Qi9qMUNLO0lBQWlDO0d6Qm1rMUN0Qzs7RXlCbGsxQ0s7SUFBaUM7R3pCc2sxQ3RDOztFeUJwazFDSztJQUNFO0lBQ0E7R3pCdWsxQ1A7O0V5QnBrMUNLO0lBQ0U7SUFDQTtHekJ1azFDUDtDQUNGOztBZW5zMUNLO0VVOEdFO0lBQWlDO0d6QjBsMUN0Qzs7RXlCemwxQ0s7SUFBaUM7R3pCNmwxQ3RDOztFeUI1bDFDSztJQUFpQztHekJnbTFDdEM7O0V5Qi9sMUNLO0lBQWlDO0d6Qm1tMUN0Qzs7RXlCbG0xQ0s7SUFBaUM7R3pCc20xQ3RDOztFeUJwbTFDSztJQUNFO0lBQ0E7R3pCdW0xQ1A7O0V5QnBtMUNLO0lBQ0U7SUFDQTtHekJ1bTFDUDtDQUNGOztBZW51MUNLO0VVOEdFO0lBQWlDO0d6QjBuMUN0Qzs7RXlCem4xQ0s7SUFBaUM7R3pCNm4xQ3RDOztFeUI1bjFDSztJQUFpQztHekJnbzFDdEM7O0V5Qi9uMUNLO0lBQWlDO0d6Qm1vMUN0Qzs7RXlCbG8xQ0s7SUFBaUM7R3pCc28xQ3RDOztFeUJwbzFDSztJQUNFO0lBQ0E7R3pCdW8xQ1A7O0V5QnBvMUNLO0lBQ0U7SUFDQTtHekJ1bzFDUDtDQUNGOztBZW53MUNLO0VVOEdFO0lBQWlDO0d6QjBwMUN0Qzs7RXlCenAxQ0s7SUFBaUM7R3pCNnAxQ3RDOztFeUI1cDFDSztJQUFpQztHekJncTFDdEM7O0V5Qi9wMUNLO0lBQWlDO0d6Qm1xMUN0Qzs7RXlCbHExQ0s7SUFBaUM7R3pCc3ExQ3RDOztFeUJwcTFDSztJQUNFO0lBQ0E7R3pCdXExQ1A7O0V5QnBxMUNLO0lBQ0U7SUFDQTtHekJ1cTFDUDtDQUNGOztBZW55MUNLO0VVOEdFO0lBQWlDO0d6QjByMUN0Qzs7RXlCenIxQ0s7SUFBaUM7R3pCNnIxQ3RDOztFeUI1cjFDSztJQUFpQztHekJnczFDdEM7O0V5Qi9yMUNLO0lBQWlDO0d6Qm1zMUN0Qzs7RXlCbHMxQ0s7SUFBaUM7R3pCc3MxQ3RDOztFeUJwczFDSztJQUNFO0lBQ0E7R3pCdXMxQ1A7O0V5QnBzMUNLO0lBQ0U7SUFDQTtHekJ1czFDUDtDQUNGOztBZW4wMUNLO0VVOEdFO0lBQWlDO0d6QjB0MUN0Qzs7RXlCenQxQ0s7SUFBaUM7R3pCNnQxQ3RDOztFeUI1dDFDSztJQUFpQztHekJndTFDdEM7O0V5Qi90MUNLO0lBQWlDO0d6Qm11MUN0Qzs7RXlCbHUxQ0s7SUFBaUM7R3pCc3UxQ3RDOztFeUJwdTFDSztJQUNFO0lBQ0E7R3pCdXUxQ1A7O0V5QnB1MUNLO0lBQ0U7SUFDQTtHekJ1dTFDUDtDQUNGOztBZW4yMUNLO0VVOEdFO0lBQWlDO0d6QjB2MUN0Qzs7RXlCenYxQ0s7SUFBaUM7R3pCNnYxQ3RDOztFeUI1djFDSztJQUFpQztHekJndzFDdEM7O0V5Qi92MUNLO0lBQWlDO0d6Qm13MUN0Qzs7RXlCbHcxQ0s7SUFBaUM7R3pCc3cxQ3RDOztFeUJwdzFDSztJQUNFO0lBQ0E7R3pCdXcxQ1A7O0V5QnB3MUNLO0lBQ0U7SUFDQTtHekJ1dzFDUDtDQUNGOztBeUJ2eTFDRztFQUFZO0N6QjJ5MUNmOztBeUIxeTFDRztFQUFZO0N6Qjh5MUNmOztBeUI3eTFDRztFQUFZO0N6Qml6MUNmOztBeUJoejFDRztFQUFZO0N6Qm96MUNmOztBeUJuejFDRztFQUFZO0N6QnV6MUNmOztBeUJyejFDRztFQUNFO0VBQ0E7Q3pCd3oxQ0w7O0F5QnJ6MUNHO0VBQ0U7RUFDQTtDekJ3ejFDTDs7QWVqNjFDSztFVThHRTtJQUFpQztHekJ3ejFDdEM7O0V5QnZ6MUNLO0lBQWlDO0d6QjJ6MUN0Qzs7RXlCMXoxQ0s7SUFBaUM7R3pCOHoxQ3RDOztFeUI3ejFDSztJQUFpQztHekJpMDFDdEM7O0V5QmgwMUNLO0lBQWlDO0d6Qm8wMUN0Qzs7RXlCbDAxQ0s7SUFDRTtJQUNBO0d6QnEwMUNQOztFeUJsMDFDSztJQUNFO0lBQ0E7R3pCcTAxQ1A7Q0FDRjs7QWVqODFDSztFVThHRTtJQUFpQztHekJ3MTFDdEM7O0V5QnYxMUNLO0lBQWlDO0d6QjIxMUN0Qzs7RXlCMTExQ0s7SUFBaUM7R3pCODExQ3RDOztFeUI3MTFDSztJQUFpQztHekJpMjFDdEM7O0V5QmgyMUNLO0lBQWlDO0d6Qm8yMUN0Qzs7RXlCbDIxQ0s7SUFDRTtJQUNBO0d6QnEyMUNQOztFeUJsMjFDSztJQUNFO0lBQ0E7R3pCcTIxQ1A7Q0FDRjs7QWVqKzFDSztFVThHRTtJQUFpQztHekJ3MzFDdEM7O0V5QnYzMUNLO0lBQWlDO0d6QjIzMUN0Qzs7RXlCMTMxQ0s7SUFBaUM7R3pCODMxQ3RDOztFeUI3MzFDSztJQUFpQztHekJpNDFDdEM7O0V5Qmg0MUNLO0lBQWlDO0d6Qm80MUN0Qzs7RXlCbDQxQ0s7SUFDRTtJQUNBO0d6QnE0MUNQOztFeUJsNDFDSztJQUNFO0lBQ0E7R3pCcTQxQ1A7Q0FDRjs7QWVqZzJDSztFVThHRTtJQUFpQztHekJ3NTFDdEM7O0V5QnY1MUNLO0lBQWlDO0d6QjI1MUN0Qzs7RXlCMTUxQ0s7SUFBaUM7R3pCODUxQ3RDOztFeUI3NTFDSztJQUFpQztHekJpNjFDdEM7O0V5Qmg2MUNLO0lBQWlDO0d6Qm82MUN0Qzs7RXlCbDYxQ0s7SUFDRTtJQUNBO0d6QnE2MUNQOztFeUJsNjFDSztJQUNFO0lBQ0E7R3pCcTYxQ1A7Q0FDRjs7QWVqaTJDSztFVThHRTtJQUFpQztHekJ3NzFDdEM7O0V5QnY3MUNLO0lBQWlDO0d6QjI3MUN0Qzs7RXlCMTcxQ0s7SUFBaUM7R3pCODcxQ3RDOztFeUI3NzFDSztJQUFpQztHekJpODFDdEM7O0V5Qmg4MUNLO0lBQWlDO0d6Qm84MUN0Qzs7RXlCbDgxQ0s7SUFDRTtJQUNBO0d6QnE4MUNQOztFeUJsODFDSztJQUNFO0lBQ0E7R3pCcTgxQ1A7Q0FDRjs7QWVqazJDSztFVThHRTtJQUFpQztHekJ3OTFDdEM7O0V5QnY5MUNLO0lBQWlDO0d6QjI5MUN0Qzs7RXlCMTkxQ0s7SUFBaUM7R3pCODkxQ3RDOztFeUI3OTFDSztJQUFpQztHekJpKzFDdEM7O0V5QmgrMUNLO0lBQWlDO0d6Qm8rMUN0Qzs7RXlCbCsxQ0s7SUFDRTtJQUNBO0d6QnErMUNQOztFeUJsKzFDSztJQUNFO0lBQ0E7R3pCcSsxQ1A7Q0FDRjs7QWVqbTJDSztFVThHRTtJQUFpQztHekJ3LzFDdEM7O0V5QnYvMUNLO0lBQWlDO0d6QjIvMUN0Qzs7RXlCMS8xQ0s7SUFBaUM7R3pCOC8xQ3RDOztFeUI3LzFDSztJQUFpQztHekJpZzJDdEM7O0V5QmhnMkNLO0lBQWlDO0d6Qm9nMkN0Qzs7RXlCbGcyQ0s7SUFDRTtJQUNBO0d6QnFnMkNQOztFeUJsZzJDSztJQUNFO0lBQ0E7R3pCcWcyQ1A7Q0FDRjs7QWVqbzJDSztFVThHRTtJQUFpQztHekJ3aDJDdEM7O0V5QnZoMkNLO0lBQWlDO0d6QjJoMkN0Qzs7RXlCMWgyQ0s7SUFBaUM7R3pCOGgyQ3RDOztFeUI3aDJDSztJQUFpQztHekJpaTJDdEM7O0V5QmhpMkNLO0lBQWlDO0d6Qm9pMkN0Qzs7RXlCbGkyQ0s7SUFDRTtJQUNBO0d6QnFpMkNQOztFeUJsaTJDSztJQUNFO0lBQ0E7R3pCcWkyQ1A7Q0FDRjs7QWVqcTJDSztFVThHRTtJQUFpQztHekJ3ajJDdEM7O0V5QnZqMkNLO0lBQWlDO0d6QjJqMkN0Qzs7RXlCMWoyQ0s7SUFBaUM7R3pCOGoyQ3RDOztFeUI3ajJDSztJQUFpQztHekJpazJDdEM7O0V5QmhrMkNLO0lBQWlDO0d6Qm9rMkN0Qzs7RXlCbGsyQ0s7SUFDRTtJQUNBO0d6QnFrMkNQOztFeUJsazJDSztJQUNFO0lBQ0E7R3pCcWsyQ1A7Q0FDRjs7QWVqczJDSztFVThHRTtJQUFpQztHekJ3bDJDdEM7O0V5QnZsMkNLO0lBQWlDO0d6QjJsMkN0Qzs7RXlCMWwyQ0s7SUFBaUM7R3pCOGwyQ3RDOztFeUI3bDJDSztJQUFpQztHekJpbTJDdEM7O0V5QmhtMkNLO0lBQWlDO0d6Qm9tMkN0Qzs7RXlCbG0yQ0s7SUFDRTtJQUNBO0d6QnFtMkNQOztFeUJsbTJDSztJQUNFO0lBQ0E7R3pCcW0yQ1A7Q0FDRjs7QWVqdTJDSztFVThHRTtJQUFpQztHekJ3bjJDdEM7O0V5QnZuMkNLO0lBQWlDO0d6QjJuMkN0Qzs7RXlCMW4yQ0s7SUFBaUM7R3pCOG4yQ3RDOztFeUI3bjJDSztJQUFpQztHekJpbzJDdEM7O0V5QmhvMkNLO0lBQWlDO0d6Qm9vMkN0Qzs7RXlCbG8yQ0s7SUFDRTtJQUNBO0d6QnFvMkNQOztFeUJsbzJDSztJQUNFO0lBQ0E7R3pCcW8yQ1A7Q0FDRjs7QWVqdzJDSztFVThHRTtJQUFpQztHekJ3cDJDdEM7O0V5QnZwMkNLO0lBQWlDO0d6QjJwMkN0Qzs7RXlCMXAyQ0s7SUFBaUM7R3pCOHAyQ3RDOztFeUI3cDJDSztJQUFpQztHekJpcTJDdEM7O0V5QmhxMkNLO0lBQWlDO0d6Qm9xMkN0Qzs7RXlCbHEyQ0s7SUFDRTtJQUNBO0d6QnFxMkNQOztFeUJscTJDSztJQUNFO0lBQ0E7R3pCcXEyQ1A7Q0FDRjs7QXlCcnMyQ0c7RUFBWTtDekJ5czJDZjs7QXlCeHMyQ0c7RUFBWTtDekI0czJDZjs7QXlCM3MyQ0c7RUFBWTtDekIrczJDZjs7QXlCOXMyQ0c7RUFBWTtDekJrdDJDZjs7QXlCanQyQ0c7RUFBWTtDekJxdDJDZjs7QXlCbnQyQ0c7RUFDRTtFQUNBO0N6QnN0MkNMOztBeUJudDJDRztFQUNFO0VBQ0E7Q3pCc3QyQ0w7O0FlL3oyQ0s7RVU4R0U7SUFBaUM7R3pCc3QyQ3RDOztFeUJydDJDSztJQUFpQztHekJ5dDJDdEM7O0V5Qnh0MkNLO0lBQWlDO0d6QjR0MkN0Qzs7RXlCM3QyQ0s7SUFBaUM7R3pCK3QyQ3RDOztFeUI5dDJDSztJQUFpQztHekJrdTJDdEM7O0V5Qmh1MkNLO0lBQ0U7SUFDQTtHekJtdTJDUDs7RXlCaHUyQ0s7SUFDRTtJQUNBO0d6Qm11MkNQO0NBQ0Y7O0FlLzEyQ0s7RVU4R0U7SUFBaUM7R3pCc3YyQ3RDOztFeUJydjJDSztJQUFpQztHekJ5djJDdEM7O0V5Qnh2MkNLO0lBQWlDO0d6QjR2MkN0Qzs7RXlCM3YyQ0s7SUFBaUM7R3pCK3YyQ3RDOztFeUI5djJDSztJQUFpQztHekJrdzJDdEM7O0V5Qmh3MkNLO0lBQ0U7SUFDQTtHekJtdzJDUDs7RXlCaHcyQ0s7SUFDRTtJQUNBO0d6Qm13MkNQO0NBQ0Y7O0FlLzMyQ0s7RVU4R0U7SUFBaUM7R3pCc3gyQ3RDOztFeUJyeDJDSztJQUFpQztHekJ5eDJDdEM7O0V5Qnh4MkNLO0lBQWlDO0d6QjR4MkN0Qzs7RXlCM3gyQ0s7SUFBaUM7R3pCK3gyQ3RDOztFeUI5eDJDSztJQUFpQztHekJreTJDdEM7O0V5Qmh5MkNLO0lBQ0U7SUFDQTtHekJteTJDUDs7RXlCaHkyQ0s7SUFDRTtJQUNBO0d6Qm15MkNQO0NBQ0Y7O0FlLzUyQ0s7RVU4R0U7SUFBaUM7R3pCc3oyQ3RDOztFeUJyejJDSztJQUFpQztHekJ5ejJDdEM7O0V5Qnh6MkNLO0lBQWlDO0d6QjR6MkN0Qzs7RXlCM3oyQ0s7SUFBaUM7R3pCK3oyQ3RDOztFeUI5ejJDSztJQUFpQztHekJrMDJDdEM7O0V5QmgwMkNLO0lBQ0U7SUFDQTtHekJtMDJDUDs7RXlCaDAyQ0s7SUFDRTtJQUNBO0d6Qm0wMkNQO0NBQ0Y7O0FlLzcyQ0s7RVU4R0U7SUFBaUM7R3pCczEyQ3RDOztFeUJyMTJDSztJQUFpQztHekJ5MTJDdEM7O0V5QngxMkNLO0lBQWlDO0d6QjQxMkN0Qzs7RXlCMzEyQ0s7SUFBaUM7R3pCKzEyQ3RDOztFeUI5MTJDSztJQUFpQztHekJrMjJDdEM7O0V5QmgyMkNLO0lBQ0U7SUFDQTtHekJtMjJDUDs7RXlCaDIyQ0s7SUFDRTtJQUNBO0d6Qm0yMkNQO0NBQ0Y7O0FlLzkyQ0s7RVU4R0U7SUFBaUM7R3pCczMyQ3RDOztFeUJyMzJDSztJQUFpQztHekJ5MzJDdEM7O0V5QngzMkNLO0lBQWlDO0d6QjQzMkN0Qzs7RXlCMzMyQ0s7SUFBaUM7R3pCKzMyQ3RDOztFeUI5MzJDSztJQUFpQztHekJrNDJDdEM7O0V5Qmg0MkNLO0lBQ0U7SUFDQTtHekJtNDJDUDs7RXlCaDQyQ0s7SUFDRTtJQUNBO0d6Qm00MkNQO0NBQ0Y7O0FlLy8yQ0s7RVU4R0U7SUFBaUM7R3pCczUyQ3RDOztFeUJyNTJDSztJQUFpQztHekJ5NTJDdEM7O0V5Qng1MkNLO0lBQWlDO0d6QjQ1MkN0Qzs7RXlCMzUyQ0s7SUFBaUM7R3pCKzUyQ3RDOztFeUI5NTJDSztJQUFpQztHekJrNjJDdEM7O0V5Qmg2MkNLO0lBQ0U7SUFDQTtHekJtNjJDUDs7RXlCaDYyQ0s7SUFDRTtJQUNBO0d6Qm02MkNQO0NBQ0Y7O0FlL2gzQ0s7RVU4R0U7SUFBaUM7R3pCczcyQ3RDOztFeUJyNzJDSztJQUFpQztHekJ5NzJDdEM7O0V5Qng3MkNLO0lBQWlDO0d6QjQ3MkN0Qzs7RXlCMzcyQ0s7SUFBaUM7R3pCKzcyQ3RDOztFeUI5NzJDSztJQUFpQztHekJrODJDdEM7O0V5Qmg4MkNLO0lBQ0U7SUFDQTtHekJtODJDUDs7RXlCaDgyQ0s7SUFDRTtJQUNBO0d6Qm04MkNQO0NBQ0Y7O0FlL2ozQ0s7RVU4R0U7SUFBaUM7R3pCczkyQ3RDOztFeUJyOTJDSztJQUFpQztHekJ5OTJDdEM7O0V5Qng5MkNLO0lBQWlDO0d6QjQ5MkN0Qzs7RXlCMzkyQ0s7SUFBaUM7R3pCKzkyQ3RDOztFeUI5OTJDSztJQUFpQztHekJrKzJDdEM7O0V5QmgrMkNLO0lBQ0U7SUFDQTtHekJtKzJDUDs7RXlCaCsyQ0s7SUFDRTtJQUNBO0d6Qm0rMkNQO0NBQ0Y7O0FlL2wzQ0s7RVU4R0U7SUFBaUM7R3pCcy8yQ3RDOztFeUJyLzJDSztJQUFpQztHekJ5LzJDdEM7O0V5QngvMkNLO0lBQWlDO0d6QjQvMkN0Qzs7RXlCMy8yQ0s7SUFBaUM7R3pCKy8yQ3RDOztFeUI5LzJDSztJQUFpQztHekJrZzNDdEM7O0V5QmhnM0NLO0lBQ0U7SUFDQTtHekJtZzNDUDs7RXlCaGczQ0s7SUFDRTtJQUNBO0d6Qm1nM0NQO0NBQ0Y7O0FlL24zQ0s7RVU4R0U7SUFBaUM7R3pCc2gzQ3RDOztFeUJyaDNDSztJQUFpQztHekJ5aDNDdEM7O0V5QnhoM0NLO0lBQWlDO0d6QjRoM0N0Qzs7RXlCM2gzQ0s7SUFBaUM7R3pCK2gzQ3RDOztFeUI5aDNDSztJQUFpQztHekJraTNDdEM7O0V5QmhpM0NLO0lBQ0U7SUFDQTtHekJtaTNDUDs7RXlCaGkzQ0s7SUFDRTtJQUNBO0d6Qm1pM0NQO0NBQ0Y7O0FlL3AzQ0s7RVU4R0U7SUFBaUM7R3pCc2ozQ3RDOztFeUJyajNDSztJQUFpQztHekJ5ajNDdEM7O0V5QnhqM0NLO0lBQWlDO0d6QjRqM0N0Qzs7RXlCM2ozQ0s7SUFBaUM7R3pCK2ozQ3RDOztFeUI5ajNDSztJQUFpQztHekJrazNDdEM7O0V5QmhrM0NLO0lBQ0U7SUFDQTtHekJtazNDUDs7RXlCaGszQ0s7SUFDRTtJQUNBO0d6Qm1rM0NQO0NBQ0Y7O0F5Qm5tM0NHO0VBQVk7Q3pCdW0zQ2Y7O0F5QnRtM0NHO0VBQVk7Q3pCMG0zQ2Y7O0F5QnptM0NHO0VBQVk7Q3pCNm0zQ2Y7O0F5QjVtM0NHO0VBQVk7Q3pCZ24zQ2Y7O0F5Qi9tM0NHO0VBQVk7Q3pCbW4zQ2Y7O0F5QmpuM0NHO0VBQ0U7RUFDQTtDekJvbjNDTDs7QXlCam4zQ0c7RUFDRTtFQUNBO0N6Qm9uM0NMOztBZTd0M0NLO0VVOEdFO0lBQWlDO0d6Qm9uM0N0Qzs7RXlCbm4zQ0s7SUFBaUM7R3pCdW4zQ3RDOztFeUJ0bjNDSztJQUFpQztHekIwbjNDdEM7O0V5QnpuM0NLO0lBQWlDO0d6QjZuM0N0Qzs7RXlCNW4zQ0s7SUFBaUM7R3pCZ28zQ3RDOztFeUI5bjNDSztJQUNFO0lBQ0E7R3pCaW8zQ1A7O0V5QjluM0NLO0lBQ0U7SUFDQTtHekJpbzNDUDtDQUNGOztBZTd2M0NLO0VVOEdFO0lBQWlDO0d6Qm9wM0N0Qzs7RXlCbnAzQ0s7SUFBaUM7R3pCdXAzQ3RDOztFeUJ0cDNDSztJQUFpQztHekIwcDNDdEM7O0V5QnpwM0NLO0lBQWlDO0d6QjZwM0N0Qzs7RXlCNXAzQ0s7SUFBaUM7R3pCZ3EzQ3RDOztFeUI5cDNDSztJQUNFO0lBQ0E7R3pCaXEzQ1A7O0V5QjlwM0NLO0lBQ0U7SUFDQTtHekJpcTNDUDtDQUNGOztBZTd4M0NLO0VVOEdFO0lBQWlDO0d6Qm9yM0N0Qzs7RXlCbnIzQ0s7SUFBaUM7R3pCdXIzQ3RDOztFeUJ0cjNDSztJQUFpQztHekIwcjNDdEM7O0V5QnpyM0NLO0lBQWlDO0d6QjZyM0N0Qzs7RXlCNXIzQ0s7SUFBaUM7R3pCZ3MzQ3RDOztFeUI5cjNDSztJQUNFO0lBQ0E7R3pCaXMzQ1A7O0V5QjlyM0NLO0lBQ0U7SUFDQTtHekJpczNDUDtDQUNGOztBZTd6M0NLO0VVOEdFO0lBQWlDO0d6Qm90M0N0Qzs7RXlCbnQzQ0s7SUFBaUM7R3pCdXQzQ3RDOztFeUJ0dDNDSztJQUFpQztHekIwdDNDdEM7O0V5Qnp0M0NLO0lBQWlDO0d6QjZ0M0N0Qzs7RXlCNXQzQ0s7SUFBaUM7R3pCZ3UzQ3RDOztFeUI5dDNDSztJQUNFO0lBQ0E7R3pCaXUzQ1A7O0V5Qjl0M0NLO0lBQ0U7SUFDQTtHekJpdTNDUDtDQUNGOztBZTcxM0NLO0VVOEdFO0lBQWlDO0d6Qm92M0N0Qzs7RXlCbnYzQ0s7SUFBaUM7R3pCdXYzQ3RDOztFeUJ0djNDSztJQUFpQztHekIwdjNDdEM7O0V5Qnp2M0NLO0lBQWlDO0d6QjZ2M0N0Qzs7RXlCNXYzQ0s7SUFBaUM7R3pCZ3czQ3RDOztFeUI5djNDSztJQUNFO0lBQ0E7R3pCaXczQ1A7O0V5Qjl2M0NLO0lBQ0U7SUFDQTtHekJpdzNDUDtDQUNGOztBZTczM0NLO0VVOEdFO0lBQWlDO0d6Qm94M0N0Qzs7RXlCbngzQ0s7SUFBaUM7R3pCdXgzQ3RDOztFeUJ0eDNDSztJQUFpQztHekIweDNDdEM7O0V5Qnp4M0NLO0lBQWlDO0d6QjZ4M0N0Qzs7RXlCNXgzQ0s7SUFBaUM7R3pCZ3kzQ3RDOztFeUI5eDNDSztJQUNFO0lBQ0E7R3pCaXkzQ1A7O0V5Qjl4M0NLO0lBQ0U7SUFDQTtHekJpeTNDUDtDQUNGOztBZTc1M0NLO0VVOEdFO0lBQWlDO0d6Qm96M0N0Qzs7RXlCbnozQ0s7SUFBaUM7R3pCdXozQ3RDOztFeUJ0ejNDSztJQUFpQztHekIwejNDdEM7O0V5Qnp6M0NLO0lBQWlDO0d6QjZ6M0N0Qzs7RXlCNXozQ0s7SUFBaUM7R3pCZzAzQ3RDOztFeUI5ejNDSztJQUNFO0lBQ0E7R3pCaTAzQ1A7O0V5Qjl6M0NLO0lBQ0U7SUFDQTtHekJpMDNDUDtDQUNGOztBZTc3M0NLO0VVOEdFO0lBQWlDO0d6Qm8xM0N0Qzs7RXlCbjEzQ0s7SUFBaUM7R3pCdTEzQ3RDOztFeUJ0MTNDSztJQUFpQztHekIwMTNDdEM7O0V5QnoxM0NLO0lBQWlDO0d6QjYxM0N0Qzs7RXlCNTEzQ0s7SUFBaUM7R3pCZzIzQ3RDOztFeUI5MTNDSztJQUNFO0lBQ0E7R3pCaTIzQ1A7O0V5QjkxM0NLO0lBQ0U7SUFDQTtHekJpMjNDUDtDQUNGOztBZTc5M0NLO0VVOEdFO0lBQWlDO0d6Qm8zM0N0Qzs7RXlCbjMzQ0s7SUFBaUM7R3pCdTMzQ3RDOztFeUJ0MzNDSztJQUFpQztHekIwMzNDdEM7O0V5QnozM0NLO0lBQWlDO0d6QjYzM0N0Qzs7RXlCNTMzQ0s7SUFBaUM7R3pCZzQzQ3RDOztFeUI5MzNDSztJQUNFO0lBQ0E7R3pCaTQzQ1A7O0V5QjkzM0NLO0lBQ0U7SUFDQTtHekJpNDNDUDtDQUNGOztBZTcvM0NLO0VVOEdFO0lBQWlDO0d6Qm81M0N0Qzs7RXlCbjUzQ0s7SUFBaUM7R3pCdTUzQ3RDOztFeUJ0NTNDSztJQUFpQztHekIwNTNDdEM7O0V5Qno1M0NLO0lBQWlDO0d6QjY1M0N0Qzs7RXlCNTUzQ0s7SUFBaUM7R3pCZzYzQ3RDOztFeUI5NTNDSztJQUNFO0lBQ0E7R3pCaTYzQ1A7O0V5Qjk1M0NLO0lBQ0U7SUFDQTtHekJpNjNDUDtDQUNGOztBZTdoNENLO0VVOEdFO0lBQWlDO0d6Qm83M0N0Qzs7RXlCbjczQ0s7SUFBaUM7R3pCdTczQ3RDOztFeUJ0NzNDSztJQUFpQztHekIwNzNDdEM7O0V5Qno3M0NLO0lBQWlDO0d6QjY3M0N0Qzs7RXlCNTczQ0s7SUFBaUM7R3pCZzgzQ3RDOztFeUI5NzNDSztJQUNFO0lBQ0E7R3pCaTgzQ1A7O0V5Qjk3M0NLO0lBQ0U7SUFDQTtHekJpODNDUDtDQUNGOztBZTdqNENLO0VVOEdFO0lBQWlDO0d6Qm85M0N0Qzs7RXlCbjkzQ0s7SUFBaUM7R3pCdTkzQ3RDOztFeUJ0OTNDSztJQUFpQztHekIwOTNDdEM7O0V5Qno5M0NLO0lBQWlDO0d6QjY5M0N0Qzs7RXlCNTkzQ0s7SUFBaUM7R3pCZyszQ3RDOztFeUI5OTNDSztJQUNFO0lBQ0E7R3pCaSszQ1A7O0V5Qjk5M0NLO0lBQ0U7SUFDQTtHekJpKzNDUDtDQUNGOztBeUJqZzRDRztFQUFZO0N6QnFnNENmOztBeUJwZzRDRztFQUFZO0N6QndnNENmOztBeUJ2ZzRDRztFQUFZO0N6QjJnNENmOztBeUIxZzRDRztFQUFZO0N6QjhnNENmOztBeUI3ZzRDRztFQUFZO0N6QmloNENmOztBeUIvZzRDRztFQUNFO0VBQ0E7Q3pCa2g0Q0w7O0F5Qi9nNENHO0VBQ0U7RUFDQTtDekJraDRDTDs7QWUzbjRDSztFVThHRTtJQUFpQztHekJraDRDdEM7O0V5QmpoNENLO0lBQWlDO0d6QnFoNEN0Qzs7RXlCcGg0Q0s7SUFBaUM7R3pCd2g0Q3RDOztFeUJ2aDRDSztJQUFpQztHekIyaDRDdEM7O0V5QjFoNENLO0lBQWlDO0d6QjhoNEN0Qzs7RXlCNWg0Q0s7SUFDRTtJQUNBO0d6QitoNENQOztFeUI1aDRDSztJQUNFO0lBQ0E7R3pCK2g0Q1A7Q0FDRjs7QWUzcDRDSztFVThHRTtJQUFpQztHekJrajRDdEM7O0V5QmpqNENLO0lBQWlDO0d6QnFqNEN0Qzs7RXlCcGo0Q0s7SUFBaUM7R3pCd2o0Q3RDOztFeUJ2ajRDSztJQUFpQztHekIyajRDdEM7O0V5QjFqNENLO0lBQWlDO0d6QjhqNEN0Qzs7RXlCNWo0Q0s7SUFDRTtJQUNBO0d6QitqNENQOztFeUI1ajRDSztJQUNFO0lBQ0E7R3pCK2o0Q1A7Q0FDRjs7QWUzcjRDSztFVThHRTtJQUFpQztHekJrbDRDdEM7O0V5QmpsNENLO0lBQWlDO0d6QnFsNEN0Qzs7RXlCcGw0Q0s7SUFBaUM7R3pCd2w0Q3RDOztFeUJ2bDRDSztJQUFpQztHekIybDRDdEM7O0V5QjFsNENLO0lBQWlDO0d6QjhsNEN0Qzs7RXlCNWw0Q0s7SUFDRTtJQUNBO0d6QitsNENQOztFeUI1bDRDSztJQUNFO0lBQ0E7R3pCK2w0Q1A7Q0FDRjs7QWUzdDRDSztFVThHRTtJQUFpQztHekJrbjRDdEM7O0V5QmpuNENLO0lBQWlDO0d6QnFuNEN0Qzs7RXlCcG40Q0s7SUFBaUM7R3pCd240Q3RDOztFeUJ2bjRDSztJQUFpQztHekIybjRDdEM7O0V5QjFuNENLO0lBQWlDO0d6QjhuNEN0Qzs7RXlCNW40Q0s7SUFDRTtJQUNBO0d6QituNENQOztFeUI1bjRDSztJQUNFO0lBQ0E7R3pCK240Q1A7Q0FDRjs7QWUzdjRDSztFVThHRTtJQUFpQztHekJrcDRDdEM7O0V5QmpwNENLO0lBQWlDO0d6QnFwNEN0Qzs7RXlCcHA0Q0s7SUFBaUM7R3pCd3A0Q3RDOztFeUJ2cDRDSztJQUFpQztHekIycDRDdEM7O0V5QjFwNENLO0lBQWlDO0d6QjhwNEN0Qzs7RXlCNXA0Q0s7SUFDRTtJQUNBO0d6QitwNENQOztFeUI1cDRDSztJQUNFO0lBQ0E7R3pCK3A0Q1A7Q0FDRjs7QWUzeDRDSztFVThHRTtJQUFpQztHekJrcjRDdEM7O0V5QmpyNENLO0lBQWlDO0d6QnFyNEN0Qzs7RXlCcHI0Q0s7SUFBaUM7R3pCd3I0Q3RDOztFeUJ2cjRDSztJQUFpQztHekIycjRDdEM7O0V5QjFyNENLO0lBQWlDO0d6QjhyNEN0Qzs7RXlCNXI0Q0s7SUFDRTtJQUNBO0d6QityNENQOztFeUI1cjRDSztJQUNFO0lBQ0E7R3pCK3I0Q1A7Q0FDRjs7QWUzejRDSztFVThHRTtJQUFpQztHekJrdDRDdEM7O0V5Qmp0NENLO0lBQWlDO0d6QnF0NEN0Qzs7RXlCcHQ0Q0s7SUFBaUM7R3pCd3Q0Q3RDOztFeUJ2dDRDSztJQUFpQztHekIydDRDdEM7O0V5QjF0NENLO0lBQWlDO0d6Qjh0NEN0Qzs7RXlCNXQ0Q0s7SUFDRTtJQUNBO0d6Qit0NENQOztFeUI1dDRDSztJQUNFO0lBQ0E7R3pCK3Q0Q1A7Q0FDRjs7QWUzMTRDSztFVThHRTtJQUFpQztHekJrdjRDdEM7O0V5Qmp2NENLO0lBQWlDO0d6QnF2NEN0Qzs7RXlCcHY0Q0s7SUFBaUM7R3pCd3Y0Q3RDOztFeUJ2djRDSztJQUFpQztHekIydjRDdEM7O0V5QjF2NENLO0lBQWlDO0d6Qjh2NEN0Qzs7RXlCNXY0Q0s7SUFDRTtJQUNBO0d6Qit2NENQOztFeUI1djRDSztJQUNFO0lBQ0E7R3pCK3Y0Q1A7Q0FDRjs7QWUzMzRDSztFVThHRTtJQUFpQztHekJreDRDdEM7O0V5Qmp4NENLO0lBQWlDO0d6QnF4NEN0Qzs7RXlCcHg0Q0s7SUFBaUM7R3pCd3g0Q3RDOztFeUJ2eDRDSztJQUFpQztHekIyeDRDdEM7O0V5QjF4NENLO0lBQWlDO0d6Qjh4NEN0Qzs7RXlCNXg0Q0s7SUFDRTtJQUNBO0d6Qit4NENQOztFeUI1eDRDSztJQUNFO0lBQ0E7R3pCK3g0Q1A7Q0FDRjs7QWUzNTRDSztFVThHRTtJQUFpQztHekJrejRDdEM7O0V5Qmp6NENLO0lBQWlDO0d6QnF6NEN0Qzs7RXlCcHo0Q0s7SUFBaUM7R3pCd3o0Q3RDOztFeUJ2ejRDSztJQUFpQztHekIyejRDdEM7O0V5QjF6NENLO0lBQWlDO0d6Qjh6NEN0Qzs7RXlCNXo0Q0s7SUFDRTtJQUNBO0d6Qit6NENQOztFeUI1ejRDSztJQUNFO0lBQ0E7R3pCK3o0Q1A7Q0FDRjs7QWUzNzRDSztFVThHRTtJQUFpQztHekJrMTRDdEM7O0V5QmoxNENLO0lBQWlDO0d6QnExNEN0Qzs7RXlCcDE0Q0s7SUFBaUM7R3pCdzE0Q3RDOztFeUJ2MTRDSztJQUFpQztHekIyMTRDdEM7O0V5QjExNENLO0lBQWlDO0d6QjgxNEN0Qzs7RXlCNTE0Q0s7SUFDRTtJQUNBO0d6QisxNENQOztFeUI1MTRDSztJQUNFO0lBQ0E7R3pCKzE0Q1A7Q0FDRjs7QWUzOTRDSztFVThHRTtJQUFpQztHekJrMzRDdEM7O0V5QmozNENLO0lBQWlDO0d6QnEzNEN0Qzs7RXlCcDM0Q0s7SUFBaUM7R3pCdzM0Q3RDOztFeUJ2MzRDSztJQUFpQztHekIyMzRDdEM7O0V5QjEzNENLO0lBQWlDO0d6QjgzNEN0Qzs7RXlCNTM0Q0s7SUFDRTtJQUNBO0d6QiszNENQOztFeUI1MzRDSztJQUNFO0lBQ0E7R3pCKzM0Q1A7Q0FDRjs7QXlCLzU0Q0c7RUFBWTtDekJtNjRDZjs7QXlCbDY0Q0c7RUFBWTtDekJzNjRDZjs7QXlCcjY0Q0c7RUFBWTtDekJ5NjRDZjs7QXlCeDY0Q0c7RUFBWTtDekI0NjRDZjs7QXlCMzY0Q0c7RUFBWTtDekIrNjRDZjs7QXlCNzY0Q0c7RUFDRTtFQUNBO0N6Qmc3NENMOztBeUI3NjRDRztFQUNFO0VBQ0E7Q3pCZzc0Q0w7O0Flemg1Q0s7RVU4R0U7SUFBaUM7R3pCZzc0Q3RDOztFeUIvNjRDSztJQUFpQztHekJtNzRDdEM7O0V5Qmw3NENLO0lBQWlDO0d6QnM3NEN0Qzs7RXlCcjc0Q0s7SUFBaUM7R3pCeTc0Q3RDOztFeUJ4NzRDSztJQUFpQztHekI0NzRDdEM7O0V5QjE3NENLO0lBQ0U7SUFDQTtHekI2NzRDUDs7RXlCMTc0Q0s7SUFDRTtJQUNBO0d6QjY3NENQO0NBQ0Y7O0Flemo1Q0s7RVU4R0U7SUFBaUM7R3pCZzk0Q3RDOztFeUIvODRDSztJQUFpQztHekJtOTRDdEM7O0V5Qmw5NENLO0lBQWlDO0d6QnM5NEN0Qzs7RXlCcjk0Q0s7SUFBaUM7R3pCeTk0Q3RDOztFeUJ4OTRDSztJQUFpQztHekI0OTRDdEM7O0V5QjE5NENLO0lBQ0U7SUFDQTtHekI2OTRDUDs7RXlCMTk0Q0s7SUFDRTtJQUNBO0d6QjY5NENQO0NBQ0Y7O0Flemw1Q0s7RVU4R0U7SUFBaUM7R3pCZy80Q3RDOztFeUIvKzRDSztJQUFpQztHekJtLzRDdEM7O0V5QmwvNENLO0lBQWlDO0d6QnMvNEN0Qzs7RXlCci80Q0s7SUFBaUM7R3pCeS80Q3RDOztFeUJ4LzRDSztJQUFpQztHekI0LzRDdEM7O0V5QjEvNENLO0lBQ0U7SUFDQTtHekI2LzRDUDs7RXlCMS80Q0s7SUFDRTtJQUNBO0d6QjYvNENQO0NBQ0Y7O0Flem41Q0s7RVU4R0U7SUFBaUM7R3pCZ2g1Q3RDOztFeUIvZzVDSztJQUFpQztHekJtaDVDdEM7O0V5QmxoNUNLO0lBQWlDO0d6QnNoNUN0Qzs7RXlCcmg1Q0s7SUFBaUM7R3pCeWg1Q3RDOztFeUJ4aDVDSztJQUFpQztHekI0aDVDdEM7O0V5QjFoNUNLO0lBQ0U7SUFDQTtHekI2aDVDUDs7RXlCMWg1Q0s7SUFDRTtJQUNBO0d6QjZoNUNQO0NBQ0Y7O0FlenA1Q0s7RVU4R0U7SUFBaUM7R3pCZ2o1Q3RDOztFeUIvaTVDSztJQUFpQztHekJtajVDdEM7O0V5QmxqNUNLO0lBQWlDO0d6QnNqNUN0Qzs7RXlCcmo1Q0s7SUFBaUM7R3pCeWo1Q3RDOztFeUJ4ajVDSztJQUFpQztHekI0ajVDdEM7O0V5QjFqNUNLO0lBQ0U7SUFDQTtHekI2ajVDUDs7RXlCMWo1Q0s7SUFDRTtJQUNBO0d6QjZqNUNQO0NBQ0Y7O0FlenI1Q0s7RVU4R0U7SUFBaUM7R3pCZ2w1Q3RDOztFeUIvazVDSztJQUFpQztHekJtbDVDdEM7O0V5QmxsNUNLO0lBQWlDO0d6QnNsNUN0Qzs7RXlCcmw1Q0s7SUFBaUM7R3pCeWw1Q3RDOztFeUJ4bDVDSztJQUFpQztHekI0bDVDdEM7O0V5QjFsNUNLO0lBQ0U7SUFDQTtHekI2bDVDUDs7RXlCMWw1Q0s7SUFDRTtJQUNBO0d6QjZsNUNQO0NBQ0Y7O0FlenQ1Q0s7RVU4R0U7SUFBaUM7R3pCZ241Q3RDOztFeUIvbTVDSztJQUFpQztHekJtbjVDdEM7O0V5QmxuNUNLO0lBQWlDO0d6QnNuNUN0Qzs7RXlCcm41Q0s7SUFBaUM7R3pCeW41Q3RDOztFeUJ4bjVDSztJQUFpQztHekI0bjVDdEM7O0V5QjFuNUNLO0lBQ0U7SUFDQTtHekI2bjVDUDs7RXlCMW41Q0s7SUFDRTtJQUNBO0d6QjZuNUNQO0NBQ0Y7O0FlenY1Q0s7RVU4R0U7SUFBaUM7R3pCZ3A1Q3RDOztFeUIvbzVDSztJQUFpQztHekJtcDVDdEM7O0V5QmxwNUNLO0lBQWlDO0d6QnNwNUN0Qzs7RXlCcnA1Q0s7SUFBaUM7R3pCeXA1Q3RDOztFeUJ4cDVDSztJQUFpQztHekI0cDVDdEM7O0V5QjFwNUNLO0lBQ0U7SUFDQTtHekI2cDVDUDs7RXlCMXA1Q0s7SUFDRTtJQUNBO0d6QjZwNUNQO0NBQ0Y7O0Fleng1Q0s7RVU4R0U7SUFBaUM7R3pCZ3I1Q3RDOztFeUIvcTVDSztJQUFpQztHekJtcjVDdEM7O0V5QmxyNUNLO0lBQWlDO0d6QnNyNUN0Qzs7RXlCcnI1Q0s7SUFBaUM7R3pCeXI1Q3RDOztFeUJ4cjVDSztJQUFpQztHekI0cjVDdEM7O0V5QjFyNUNLO0lBQ0U7SUFDQTtHekI2cjVDUDs7RXlCMXI1Q0s7SUFDRTtJQUNBO0d6QjZyNUNQO0NBQ0Y7O0Fleno1Q0s7RVU4R0U7SUFBaUM7R3pCZ3Q1Q3RDOztFeUIvczVDSztJQUFpQztHekJtdDVDdEM7O0V5Qmx0NUNLO0lBQWlDO0d6QnN0NUN0Qzs7RXlCcnQ1Q0s7SUFBaUM7R3pCeXQ1Q3RDOztFeUJ4dDVDSztJQUFpQztHekI0dDVDdEM7O0V5QjF0NUNLO0lBQ0U7SUFDQTtHekI2dDVDUDs7RXlCMXQ1Q0s7SUFDRTtJQUNBO0d6QjZ0NUNQO0NBQ0Y7O0FlejE1Q0s7RVU4R0U7SUFBaUM7R3pCZ3Y1Q3RDOztFeUIvdTVDSztJQUFpQztHekJtdjVDdEM7O0V5Qmx2NUNLO0lBQWlDO0d6QnN2NUN0Qzs7RXlCcnY1Q0s7SUFBaUM7R3pCeXY1Q3RDOztFeUJ4djVDSztJQUFpQztHekI0djVDdEM7O0V5QjF2NUNLO0lBQ0U7SUFDQTtHekI2djVDUDs7RXlCMXY1Q0s7SUFDRTtJQUNBO0d6QjZ2NUNQO0NBQ0Y7O0FlejM1Q0s7RVU4R0U7SUFBaUM7R3pCZ3g1Q3RDOztFeUIvdzVDSztJQUFpQztHekJteDVDdEM7O0V5Qmx4NUNLO0lBQWlDO0d6QnN4NUN0Qzs7RXlCcng1Q0s7SUFBaUM7R3pCeXg1Q3RDOztFeUJ4eDVDSztJQUFpQztHekI0eDVDdEM7O0V5QjF4NUNLO0lBQ0U7SUFDQTtHekI2eDVDUDs7RXlCMXg1Q0s7SUFDRTtJQUNBO0d6QjZ4NUNQO0NBQ0Y7O0F5Qjd6NUNHO0VBQVk7Q3pCaTA1Q2Y7O0F5QmgwNUNHO0VBQVk7Q3pCbzA1Q2Y7O0F5Qm4wNUNHO0VBQVk7Q3pCdTA1Q2Y7O0F5QnQwNUNHO0VBQVk7Q3pCMDA1Q2Y7O0F5QnowNUNHO0VBQVk7Q3pCNjA1Q2Y7O0F5QjMwNUNHO0VBQ0U7RUFDQTtDekI4MDVDTDs7QXlCMzA1Q0c7RUFDRTtFQUNBO0N6QjgwNUNMOztBZXY3NUNLO0VVOEdFO0lBQWlDO0d6QjgwNUN0Qzs7RXlCNzA1Q0s7SUFBaUM7R3pCaTE1Q3RDOztFeUJoMTVDSztJQUFpQztHekJvMTVDdEM7O0V5Qm4xNUNLO0lBQWlDO0d6QnUxNUN0Qzs7RXlCdDE1Q0s7SUFBaUM7R3pCMDE1Q3RDOztFeUJ4MTVDSztJQUNFO0lBQ0E7R3pCMjE1Q1A7O0V5QngxNUNLO0lBQ0U7SUFDQTtHekIyMTVDUDtDQUNGOztBZXY5NUNLO0VVOEdFO0lBQWlDO0d6QjgyNUN0Qzs7RXlCNzI1Q0s7SUFBaUM7R3pCaTM1Q3RDOztFeUJoMzVDSztJQUFpQztHekJvMzVDdEM7O0V5Qm4zNUNLO0lBQWlDO0d6QnUzNUN0Qzs7RXlCdDM1Q0s7SUFBaUM7R3pCMDM1Q3RDOztFeUJ4MzVDSztJQUNFO0lBQ0E7R3pCMjM1Q1A7O0V5QngzNUNLO0lBQ0U7SUFDQTtHekIyMzVDUDtDQUNGOztBZXYvNUNLO0VVOEdFO0lBQWlDO0d6Qjg0NUN0Qzs7RXlCNzQ1Q0s7SUFBaUM7R3pCaTU1Q3RDOztFeUJoNTVDSztJQUFpQztHekJvNTVDdEM7O0V5Qm41NUNLO0lBQWlDO0d6QnU1NUN0Qzs7RXlCdDU1Q0s7SUFBaUM7R3pCMDU1Q3RDOztFeUJ4NTVDSztJQUNFO0lBQ0E7R3pCMjU1Q1A7O0V5Qng1NUNLO0lBQ0U7SUFDQTtHekIyNTVDUDtDQUNGOztBZXZoNkNLO0VVOEdFO0lBQWlDO0d6Qjg2NUN0Qzs7RXlCNzY1Q0s7SUFBaUM7R3pCaTc1Q3RDOztFeUJoNzVDSztJQUFpQztHekJvNzVDdEM7O0V5Qm43NUNLO0lBQWlDO0d6QnU3NUN0Qzs7RXlCdDc1Q0s7SUFBaUM7R3pCMDc1Q3RDOztFeUJ4NzVDSztJQUNFO0lBQ0E7R3pCMjc1Q1A7O0V5Qng3NUNLO0lBQ0U7SUFDQTtHekIyNzVDUDtDQUNGOztBZXZqNkNLO0VVOEdFO0lBQWlDO0d6Qjg4NUN0Qzs7RXlCNzg1Q0s7SUFBaUM7R3pCaTk1Q3RDOztFeUJoOTVDSztJQUFpQztHekJvOTVDdEM7O0V5Qm45NUNLO0lBQWlDO0d6QnU5NUN0Qzs7RXlCdDk1Q0s7SUFBaUM7R3pCMDk1Q3RDOztFeUJ4OTVDSztJQUNFO0lBQ0E7R3pCMjk1Q1A7O0V5Qng5NUNLO0lBQ0U7SUFDQTtHekIyOTVDUDtDQUNGOztBZXZsNkNLO0VVOEdFO0lBQWlDO0d6QjgrNUN0Qzs7RXlCNys1Q0s7SUFBaUM7R3pCaS81Q3RDOztFeUJoLzVDSztJQUFpQztHekJvLzVDdEM7O0V5Qm4vNUNLO0lBQWlDO0d6QnUvNUN0Qzs7RXlCdC81Q0s7SUFBaUM7R3pCMC81Q3RDOztFeUJ4LzVDSztJQUNFO0lBQ0E7R3pCMi81Q1A7O0V5QngvNUNLO0lBQ0U7SUFDQTtHekIyLzVDUDtDQUNGOztBZXZuNkNLO0VVOEdFO0lBQWlDO0d6QjhnNkN0Qzs7RXlCN2c2Q0s7SUFBaUM7R3pCaWg2Q3RDOztFeUJoaDZDSztJQUFpQztHekJvaDZDdEM7O0V5Qm5oNkNLO0lBQWlDO0d6QnVoNkN0Qzs7RXlCdGg2Q0s7SUFBaUM7R3pCMGg2Q3RDOztFeUJ4aDZDSztJQUNFO0lBQ0E7R3pCMmg2Q1A7O0V5QnhoNkNLO0lBQ0U7SUFDQTtHekIyaDZDUDtDQUNGOztBZXZwNkNLO0VVOEdFO0lBQWlDO0d6QjhpNkN0Qzs7RXlCN2k2Q0s7SUFBaUM7R3pCaWo2Q3RDOztFeUJoajZDSztJQUFpQztHekJvajZDdEM7O0V5Qm5qNkNLO0lBQWlDO0d6QnVqNkN0Qzs7RXlCdGo2Q0s7SUFBaUM7R3pCMGo2Q3RDOztFeUJ4ajZDSztJQUNFO0lBQ0E7R3pCMmo2Q1A7O0V5QnhqNkNLO0lBQ0U7SUFDQTtHekIyajZDUDtDQUNGOztBZXZyNkNLO0VVOEdFO0lBQWlDO0d6QjhrNkN0Qzs7RXlCN2s2Q0s7SUFBaUM7R3pCaWw2Q3RDOztFeUJobDZDSztJQUFpQztHekJvbDZDdEM7O0V5Qm5sNkNLO0lBQWlDO0d6QnVsNkN0Qzs7RXlCdGw2Q0s7SUFBaUM7R3pCMGw2Q3RDOztFeUJ4bDZDSztJQUNFO0lBQ0E7R3pCMmw2Q1A7O0V5QnhsNkNLO0lBQ0U7SUFDQTtHekIybDZDUDtDQUNGOztBZXZ0NkNLO0VVOEdFO0lBQWlDO0d6QjhtNkN0Qzs7RXlCN202Q0s7SUFBaUM7R3pCaW42Q3RDOztFeUJobjZDSztJQUFpQztHekJvbjZDdEM7O0V5Qm5uNkNLO0lBQWlDO0d6QnVuNkN0Qzs7RXlCdG42Q0s7SUFBaUM7R3pCMG42Q3RDOztFeUJ4bjZDSztJQUNFO0lBQ0E7R3pCMm42Q1A7O0V5QnhuNkNLO0lBQ0U7SUFDQTtHekIybjZDUDtDQUNGOztBZXZ2NkNLO0VVOEdFO0lBQWlDO0d6QjhvNkN0Qzs7RXlCN282Q0s7SUFBaUM7R3pCaXA2Q3RDOztFeUJocDZDSztJQUFpQztHekJvcDZDdEM7O0V5Qm5wNkNLO0lBQWlDO0d6QnVwNkN0Qzs7RXlCdHA2Q0s7SUFBaUM7R3pCMHA2Q3RDOztFeUJ4cDZDSztJQUNFO0lBQ0E7R3pCMnA2Q1A7O0V5QnhwNkNLO0lBQ0U7SUFDQTtHekIycDZDUDtDQUNGOztBZXZ4NkNLO0VVOEdFO0lBQWlDO0d6QjhxNkN0Qzs7RXlCN3E2Q0s7SUFBaUM7R3pCaXI2Q3RDOztFeUJocjZDSztJQUFpQztHekJvcjZDdEM7O0V5Qm5yNkNLO0lBQWlDO0d6QnVyNkN0Qzs7RXlCdHI2Q0s7SUFBaUM7R3pCMHI2Q3RDOztFeUJ4cjZDSztJQUNFO0lBQ0E7R3pCMnI2Q1A7O0V5QnhyNkNLO0lBQ0U7SUFDQTtHekIycjZDUDtDQUNGOztBeUIzdDZDRztFQUFZO0N6Qit0NkNmOztBeUI5dDZDRztFQUFZO0N6Qmt1NkNmOztBeUJqdTZDRztFQUFZO0N6QnF1NkNmOztBeUJwdTZDRztFQUFZO0N6Qnd1NkNmOztBeUJ2dTZDRztFQUFZO0N6QjJ1NkNmOztBeUJ6dTZDRztFQUNFO0VBQ0E7Q3pCNHU2Q0w7O0F5Qnp1NkNHO0VBQ0U7RUFDQTtDekI0dTZDTDs7QWVyMTZDSztFVThHRTtJQUFpQztHekI0dTZDdEM7O0V5QjN1NkNLO0lBQWlDO0d6Qit1NkN0Qzs7RXlCOXU2Q0s7SUFBaUM7R3pCa3Y2Q3RDOztFeUJqdjZDSztJQUFpQztHekJxdjZDdEM7O0V5QnB2NkNLO0lBQWlDO0d6Qnd2NkN0Qzs7RXlCdHY2Q0s7SUFDRTtJQUNBO0d6Qnl2NkNQOztFeUJ0djZDSztJQUNFO0lBQ0E7R3pCeXY2Q1A7Q0FDRjs7QWVyMzZDSztFVThHRTtJQUFpQztHekI0dzZDdEM7O0V5QjN3NkNLO0lBQWlDO0d6Qit3NkN0Qzs7RXlCOXc2Q0s7SUFBaUM7R3pCa3g2Q3RDOztFeUJqeDZDSztJQUFpQztHekJxeDZDdEM7O0V5QnB4NkNLO0lBQWlDO0d6Qnd4NkN0Qzs7RXlCdHg2Q0s7SUFDRTtJQUNBO0d6Qnl4NkNQOztFeUJ0eDZDSztJQUNFO0lBQ0E7R3pCeXg2Q1A7Q0FDRjs7QWVyNTZDSztFVThHRTtJQUFpQztHekI0eTZDdEM7O0V5QjN5NkNLO0lBQWlDO0d6Qit5NkN0Qzs7RXlCOXk2Q0s7SUFBaUM7R3pCa3o2Q3RDOztFeUJqejZDSztJQUFpQztHekJxejZDdEM7O0V5QnB6NkNLO0lBQWlDO0d6Qnd6NkN0Qzs7RXlCdHo2Q0s7SUFDRTtJQUNBO0d6Qnl6NkNQOztFeUJ0ejZDSztJQUNFO0lBQ0E7R3pCeXo2Q1A7Q0FDRjs7QWVyNzZDSztFVThHRTtJQUFpQztHekI0MDZDdEM7O0V5QjMwNkNLO0lBQWlDO0d6QiswNkN0Qzs7RXlCOTA2Q0s7SUFBaUM7R3pCazE2Q3RDOztFeUJqMTZDSztJQUFpQztHekJxMTZDdEM7O0V5QnAxNkNLO0lBQWlDO0d6QncxNkN0Qzs7RXlCdDE2Q0s7SUFDRTtJQUNBO0d6QnkxNkNQOztFeUJ0MTZDSztJQUNFO0lBQ0E7R3pCeTE2Q1A7Q0FDRjs7QWVyOTZDSztFVThHRTtJQUFpQztHekI0MjZDdEM7O0V5QjMyNkNLO0lBQWlDO0d6QisyNkN0Qzs7RXlCOTI2Q0s7SUFBaUM7R3pCazM2Q3RDOztFeUJqMzZDSztJQUFpQztHekJxMzZDdEM7O0V5QnAzNkNLO0lBQWlDO0d6QnczNkN0Qzs7RXlCdDM2Q0s7SUFDRTtJQUNBO0d6QnkzNkNQOztFeUJ0MzZDSztJQUNFO0lBQ0E7R3pCeTM2Q1A7Q0FDRjs7QWVyLzZDSztFVThHRTtJQUFpQztHekI0NDZDdEM7O0V5QjM0NkNLO0lBQWlDO0d6Qis0NkN0Qzs7RXlCOTQ2Q0s7SUFBaUM7R3pCazU2Q3RDOztFeUJqNTZDSztJQUFpQztHekJxNTZDdEM7O0V5QnA1NkNLO0lBQWlDO0d6Qnc1NkN0Qzs7RXlCdDU2Q0s7SUFDRTtJQUNBO0d6Qnk1NkNQOztFeUJ0NTZDSztJQUNFO0lBQ0E7R3pCeTU2Q1A7Q0FDRjs7QWVyaDdDSztFVThHRTtJQUFpQztHekI0NjZDdEM7O0V5QjM2NkNLO0lBQWlDO0d6Qis2NkN0Qzs7RXlCOTY2Q0s7SUFBaUM7R3pCazc2Q3RDOztFeUJqNzZDSztJQUFpQztHekJxNzZDdEM7O0V5QnA3NkNLO0lBQWlDO0d6Qnc3NkN0Qzs7RXlCdDc2Q0s7SUFDRTtJQUNBO0d6Qnk3NkNQOztFeUJ0NzZDSztJQUNFO0lBQ0E7R3pCeTc2Q1A7Q0FDRjs7QWVyajdDSztFVThHRTtJQUFpQztHekI0ODZDdEM7O0V5QjM4NkNLO0lBQWlDO0d6Qis4NkN0Qzs7RXlCOTg2Q0s7SUFBaUM7R3pCazk2Q3RDOztFeUJqOTZDSztJQUFpQztHekJxOTZDdEM7O0V5QnA5NkNLO0lBQWlDO0d6Qnc5NkN0Qzs7RXlCdDk2Q0s7SUFDRTtJQUNBO0d6Qnk5NkNQOztFeUJ0OTZDSztJQUNFO0lBQ0E7R3pCeTk2Q1A7Q0FDRjs7QWVybDdDSztFVThHRTtJQUFpQztHekI0KzZDdEM7O0V5QjMrNkNLO0lBQWlDO0d6QisrNkN0Qzs7RXlCOSs2Q0s7SUFBaUM7R3pCay82Q3RDOztFeUJqLzZDSztJQUFpQztHekJxLzZDdEM7O0V5QnAvNkNLO0lBQWlDO0d6QncvNkN0Qzs7RXlCdC82Q0s7SUFDRTtJQUNBO0d6QnkvNkNQOztFeUJ0LzZDSztJQUNFO0lBQ0E7R3pCeS82Q1A7Q0FDRjs7QWVybjdDSztFVThHRTtJQUFpQztHekI0ZzdDdEM7O0V5QjNnN0NLO0lBQWlDO0d6QitnN0N0Qzs7RXlCOWc3Q0s7SUFBaUM7R3pCa2g3Q3RDOztFeUJqaDdDSztJQUFpQztHekJxaDdDdEM7O0V5QnBoN0NLO0lBQWlDO0d6QndoN0N0Qzs7RXlCdGg3Q0s7SUFDRTtJQUNBO0d6QnloN0NQOztFeUJ0aDdDSztJQUNFO0lBQ0E7R3pCeWg3Q1A7Q0FDRjs7QWVycDdDSztFVThHRTtJQUFpQztHekI0aTdDdEM7O0V5QjNpN0NLO0lBQWlDO0d6QitpN0N0Qzs7RXlCOWk3Q0s7SUFBaUM7R3pCa2o3Q3RDOztFeUJqajdDSztJQUFpQztHekJxajdDdEM7O0V5QnBqN0NLO0lBQWlDO0d6QndqN0N0Qzs7RXlCdGo3Q0s7SUFDRTtJQUNBO0d6QnlqN0NQOztFeUJ0ajdDSztJQUNFO0lBQ0E7R3pCeWo3Q1A7Q0FDRjs7QWVycjdDSztFVThHRTtJQUFpQztHekI0azdDdEM7O0V5QjNrN0NLO0lBQWlDO0d6QitrN0N0Qzs7RXlCOWs3Q0s7SUFBaUM7R3pCa2w3Q3RDOztFeUJqbDdDSztJQUFpQztHekJxbDdDdEM7O0V5QnBsN0NLO0lBQWlDO0d6QndsN0N0Qzs7RXlCdGw3Q0s7SUFDRTtJQUNBO0d6QnlsN0NQOztFeUJ0bDdDSztJQUNFO0lBQ0E7R3pCeWw3Q1A7Q0FDRjs7QXlCem43Q0c7RUFBWTtDekI2bjdDZjs7QXlCNW43Q0c7RUFBWTtDekJnbzdDZjs7QXlCL243Q0c7RUFBWTtDekJtbzdDZjs7QXlCbG83Q0c7RUFBWTtDekJzbzdDZjs7QXlCcm83Q0c7RUFBWTtDekJ5bzdDZjs7QXlCdm83Q0c7RUFDRTtFQUNBO0N6QjBvN0NMOztBeUJ2bzdDRztFQUNFO0VBQ0E7Q3pCMG83Q0w7O0FlbnY3Q0s7RVU4R0U7SUFBaUM7R3pCMG83Q3RDOztFeUJ6bzdDSztJQUFpQztHekI2bzdDdEM7O0V5QjVvN0NLO0lBQWlDO0d6QmdwN0N0Qzs7RXlCL283Q0s7SUFBaUM7R3pCbXA3Q3RDOztFeUJscDdDSztJQUFpQztHekJzcDdDdEM7O0V5QnBwN0NLO0lBQ0U7SUFDQTtHekJ1cDdDUDs7RXlCcHA3Q0s7SUFDRTtJQUNBO0d6QnVwN0NQO0NBQ0Y7O0Flbng3Q0s7RVU4R0U7SUFBaUM7R3pCMHE3Q3RDOztFeUJ6cTdDSztJQUFpQztHekI2cTdDdEM7O0V5QjVxN0NLO0lBQWlDO0d6QmdyN0N0Qzs7RXlCL3E3Q0s7SUFBaUM7R3pCbXI3Q3RDOztFeUJscjdDSztJQUFpQztHekJzcjdDdEM7O0V5QnByN0NLO0lBQ0U7SUFDQTtHekJ1cjdDUDs7RXlCcHI3Q0s7SUFDRTtJQUNBO0d6QnVyN0NQO0NBQ0Y7O0Flbno3Q0s7RVU4R0U7SUFBaUM7R3pCMHM3Q3RDOztFeUJ6czdDSztJQUFpQztHekI2czdDdEM7O0V5QjVzN0NLO0lBQWlDO0d6Qmd0N0N0Qzs7RXlCL3M3Q0s7SUFBaUM7R3pCbXQ3Q3RDOztFeUJsdDdDSztJQUFpQztHekJzdDdDdEM7O0V5QnB0N0NLO0lBQ0U7SUFDQTtHekJ1dDdDUDs7RXlCcHQ3Q0s7SUFDRTtJQUNBO0d6QnV0N0NQO0NBQ0Y7O0FlbjE3Q0s7RVU4R0U7SUFBaUM7R3pCMHU3Q3RDOztFeUJ6dTdDSztJQUFpQztHekI2dTdDdEM7O0V5QjV1N0NLO0lBQWlDO0d6Qmd2N0N0Qzs7RXlCL3U3Q0s7SUFBaUM7R3pCbXY3Q3RDOztFeUJsdjdDSztJQUFpQztHekJzdjdDdEM7O0V5QnB2N0NLO0lBQ0U7SUFDQTtHekJ1djdDUDs7RXlCcHY3Q0s7SUFDRTtJQUNBO0d6QnV2N0NQO0NBQ0Y7O0FlbjM3Q0s7RVU4R0U7SUFBaUM7R3pCMHc3Q3RDOztFeUJ6dzdDSztJQUFpQztHekI2dzdDdEM7O0V5QjV3N0NLO0lBQWlDO0d6Qmd4N0N0Qzs7RXlCL3c3Q0s7SUFBaUM7R3pCbXg3Q3RDOztFeUJseDdDSztJQUFpQztHekJzeDdDdEM7O0V5QnB4N0NLO0lBQ0U7SUFDQTtHekJ1eDdDUDs7RXlCcHg3Q0s7SUFDRTtJQUNBO0d6QnV4N0NQO0NBQ0Y7O0FlbjU3Q0s7RVU4R0U7SUFBaUM7R3pCMHk3Q3RDOztFeUJ6eTdDSztJQUFpQztHekI2eTdDdEM7O0V5QjV5N0NLO0lBQWlDO0d6Qmd6N0N0Qzs7RXlCL3k3Q0s7SUFBaUM7R3pCbXo3Q3RDOztFeUJsejdDSztJQUFpQztHekJzejdDdEM7O0V5QnB6N0NLO0lBQ0U7SUFDQTtHekJ1ejdDUDs7RXlCcHo3Q0s7SUFDRTtJQUNBO0d6QnV6N0NQO0NBQ0Y7O0Flbjc3Q0s7RVU4R0U7SUFBaUM7R3pCMDA3Q3RDOztFeUJ6MDdDSztJQUFpQztHekI2MDdDdEM7O0V5QjUwN0NLO0lBQWlDO0d6QmcxN0N0Qzs7RXlCLzA3Q0s7SUFBaUM7R3pCbTE3Q3RDOztFeUJsMTdDSztJQUFpQztHekJzMTdDdEM7O0V5QnAxN0NLO0lBQ0U7SUFDQTtHekJ1MTdDUDs7RXlCcDE3Q0s7SUFDRTtJQUNBO0d6QnUxN0NQO0NBQ0Y7O0Flbjk3Q0s7RVU4R0U7SUFBaUM7R3pCMDI3Q3RDOztFeUJ6MjdDSztJQUFpQztHekI2MjdDdEM7O0V5QjUyN0NLO0lBQWlDO0d6QmczN0N0Qzs7RXlCLzI3Q0s7SUFBaUM7R3pCbTM3Q3RDOztFeUJsMzdDSztJQUFpQztHekJzMzdDdEM7O0V5QnAzN0NLO0lBQ0U7SUFDQTtHekJ1MzdDUDs7RXlCcDM3Q0s7SUFDRTtJQUNBO0d6QnUzN0NQO0NBQ0Y7O0Flbi83Q0s7RVU4R0U7SUFBaUM7R3pCMDQ3Q3RDOztFeUJ6NDdDSztJQUFpQztHekI2NDdDdEM7O0V5QjU0N0NLO0lBQWlDO0d6Qmc1N0N0Qzs7RXlCLzQ3Q0s7SUFBaUM7R3pCbTU3Q3RDOztFeUJsNTdDSztJQUFpQztHekJzNTdDdEM7O0V5QnA1N0NLO0lBQ0U7SUFDQTtHekJ1NTdDUDs7RXlCcDU3Q0s7SUFDRTtJQUNBO0d6QnU1N0NQO0NBQ0Y7O0Flbmg4Q0s7RVU4R0U7SUFBaUM7R3pCMDY3Q3RDOztFeUJ6NjdDSztJQUFpQztHekI2NjdDdEM7O0V5QjU2N0NLO0lBQWlDO0d6Qmc3N0N0Qzs7RXlCLzY3Q0s7SUFBaUM7R3pCbTc3Q3RDOztFeUJsNzdDSztJQUFpQztHekJzNzdDdEM7O0V5QnA3N0NLO0lBQ0U7SUFDQTtHekJ1NzdDUDs7RXlCcDc3Q0s7SUFDRTtJQUNBO0d6QnU3N0NQO0NBQ0Y7O0Flbmo4Q0s7RVU4R0U7SUFBaUM7R3pCMDg3Q3RDOztFeUJ6ODdDSztJQUFpQztHekI2ODdDdEM7O0V5QjU4N0NLO0lBQWlDO0d6Qmc5N0N0Qzs7RXlCLzg3Q0s7SUFBaUM7R3pCbTk3Q3RDOztFeUJsOTdDSztJQUFpQztHekJzOTdDdEM7O0V5QnA5N0NLO0lBQ0U7SUFDQTtHekJ1OTdDUDs7RXlCcDk3Q0s7SUFDRTtJQUNBO0d6QnU5N0NQO0NBQ0Y7O0Flbmw4Q0s7RVU4R0U7SUFBaUM7R3pCMCs3Q3RDOztFeUJ6KzdDSztJQUFpQztHekI2KzdDdEM7O0V5QjUrN0NLO0lBQWlDO0d6QmcvN0N0Qzs7RXlCLys3Q0s7SUFBaUM7R3pCbS83Q3RDOztFeUJsLzdDSztJQUFpQztHekJzLzdDdEM7O0V5QnAvN0NLO0lBQ0U7SUFDQTtHekJ1LzdDUDs7RXlCcC83Q0s7SUFDRTtJQUNBO0d6QnUvN0NQO0NBQ0Y7O0F5QnZoOENHO0VBQVk7Q3pCMmg4Q2Y7O0F5QjFoOENHO0VBQVk7Q3pCOGg4Q2Y7O0F5QjdoOENHO0VBQVk7Q3pCaWk4Q2Y7O0F5QmhpOENHO0VBQVk7Q3pCb2k4Q2Y7O0F5Qm5pOENHO0VBQVk7Q3pCdWk4Q2Y7O0F5QnJpOENHO0VBQ0U7RUFDQTtDekJ3aThDTDs7QXlCcmk4Q0c7RUFDRTtFQUNBO0N6QndpOENMOztBZWpwOENLO0VVOEdFO0lBQWlDO0d6QndpOEN0Qzs7RXlCdmk4Q0s7SUFBaUM7R3pCMmk4Q3RDOztFeUIxaThDSztJQUFpQztHekI4aThDdEM7O0V5QjdpOENLO0lBQWlDO0d6QmlqOEN0Qzs7RXlCaGo4Q0s7SUFBaUM7R3pCb2o4Q3RDOztFeUJsajhDSztJQUNFO0lBQ0E7R3pCcWo4Q1A7O0V5QmxqOENLO0lBQ0U7SUFDQTtHekJxajhDUDtDQUNGOztBZWpyOENLO0VVOEdFO0lBQWlDO0d6QndrOEN0Qzs7RXlCdms4Q0s7SUFBaUM7R3pCMms4Q3RDOztFeUIxazhDSztJQUFpQztHekI4azhDdEM7O0V5QjdrOENLO0lBQWlDO0d6QmlsOEN0Qzs7RXlCaGw4Q0s7SUFBaUM7R3pCb2w4Q3RDOztFeUJsbDhDSztJQUNFO0lBQ0E7R3pCcWw4Q1A7O0V5QmxsOENLO0lBQ0U7SUFDQTtHekJxbDhDUDtDQUNGOztBZWp0OENLO0VVOEdFO0lBQWlDO0d6QndtOEN0Qzs7RXlCdm04Q0s7SUFBaUM7R3pCMm04Q3RDOztFeUIxbThDSztJQUFpQztHekI4bThDdEM7O0V5QjdtOENLO0lBQWlDO0d6QmluOEN0Qzs7RXlCaG44Q0s7SUFBaUM7R3pCb244Q3RDOztFeUJsbjhDSztJQUNFO0lBQ0E7R3pCcW44Q1A7O0V5QmxuOENLO0lBQ0U7SUFDQTtHekJxbjhDUDtDQUNGOztBZWp2OENLO0VVOEdFO0lBQWlDO0d6QndvOEN0Qzs7RXlCdm84Q0s7SUFBaUM7R3pCMm84Q3RDOztFeUIxbzhDSztJQUFpQztHekI4bzhDdEM7O0V5QjdvOENLO0lBQWlDO0d6QmlwOEN0Qzs7RXlCaHA4Q0s7SUFBaUM7R3pCb3A4Q3RDOztFeUJscDhDSztJQUNFO0lBQ0E7R3pCcXA4Q1A7O0V5QmxwOENLO0lBQ0U7SUFDQTtHekJxcDhDUDtDQUNGOztBZWp4OENLO0VVOEdFO0lBQWlDO0d6QndxOEN0Qzs7RXlCdnE4Q0s7SUFBaUM7R3pCMnE4Q3RDOztFeUIxcThDSztJQUFpQztHekI4cThDdEM7O0V5QjdxOENLO0lBQWlDO0d6QmlyOEN0Qzs7RXlCaHI4Q0s7SUFBaUM7R3pCb3I4Q3RDOztFeUJscjhDSztJQUNFO0lBQ0E7R3pCcXI4Q1A7O0V5QmxyOENLO0lBQ0U7SUFDQTtHekJxcjhDUDtDQUNGOztBZWp6OENLO0VVOEdFO0lBQWlDO0d6QndzOEN0Qzs7RXlCdnM4Q0s7SUFBaUM7R3pCMnM4Q3RDOztFeUIxczhDSztJQUFpQztHekI4czhDdEM7O0V5QjdzOENLO0lBQWlDO0d6Qml0OEN0Qzs7RXlCaHQ4Q0s7SUFBaUM7R3pCb3Q4Q3RDOztFeUJsdDhDSztJQUNFO0lBQ0E7R3pCcXQ4Q1A7O0V5Qmx0OENLO0lBQ0U7SUFDQTtHekJxdDhDUDtDQUNGOztBZWoxOENLO0VVOEdFO0lBQWlDO0d6Qnd1OEN0Qzs7RXlCdnU4Q0s7SUFBaUM7R3pCMnU4Q3RDOztFeUIxdThDSztJQUFpQztHekI4dThDdEM7O0V5Qjd1OENLO0lBQWlDO0d6Qml2OEN0Qzs7RXlCaHY4Q0s7SUFBaUM7R3pCb3Y4Q3RDOztFeUJsdjhDSztJQUNFO0lBQ0E7R3pCcXY4Q1A7O0V5Qmx2OENLO0lBQ0U7SUFDQTtHekJxdjhDUDtDQUNGOztBZWozOENLO0VVOEdFO0lBQWlDO0d6Qnd3OEN0Qzs7RXlCdnc4Q0s7SUFBaUM7R3pCMnc4Q3RDOztFeUIxdzhDSztJQUFpQztHekI4dzhDdEM7O0V5Qjd3OENLO0lBQWlDO0d6Qml4OEN0Qzs7RXlCaHg4Q0s7SUFBaUM7R3pCb3g4Q3RDOztFeUJseDhDSztJQUNFO0lBQ0E7R3pCcXg4Q1A7O0V5Qmx4OENLO0lBQ0U7SUFDQTtHekJxeDhDUDtDQUNGOztBZWo1OENLO0VVOEdFO0lBQWlDO0d6Qnd5OEN0Qzs7RXlCdnk4Q0s7SUFBaUM7R3pCMnk4Q3RDOztFeUIxeThDSztJQUFpQztHekI4eThDdEM7O0V5Qjd5OENLO0lBQWlDO0d6Qml6OEN0Qzs7RXlCaHo4Q0s7SUFBaUM7R3pCb3o4Q3RDOztFeUJsejhDSztJQUNFO0lBQ0E7R3pCcXo4Q1A7O0V5Qmx6OENLO0lBQ0U7SUFDQTtHekJxejhDUDtDQUNGOztBZWo3OENLO0VVOEdFO0lBQWlDO0d6QncwOEN0Qzs7RXlCdjA4Q0s7SUFBaUM7R3pCMjA4Q3RDOztFeUIxMDhDSztJQUFpQztHekI4MDhDdEM7O0V5QjcwOENLO0lBQWlDO0d6QmkxOEN0Qzs7RXlCaDE4Q0s7SUFBaUM7R3pCbzE4Q3RDOztFeUJsMThDSztJQUNFO0lBQ0E7R3pCcTE4Q1A7O0V5QmwxOENLO0lBQ0U7SUFDQTtHekJxMThDUDtDQUNGOztBZWo5OENLO0VVOEdFO0lBQWlDO0d6QncyOEN0Qzs7RXlCdjI4Q0s7SUFBaUM7R3pCMjI4Q3RDOztFeUIxMjhDSztJQUFpQztHekI4MjhDdEM7O0V5QjcyOENLO0lBQWlDO0d6QmkzOEN0Qzs7RXlCaDM4Q0s7SUFBaUM7R3pCbzM4Q3RDOztFeUJsMzhDSztJQUNFO0lBQ0E7R3pCcTM4Q1A7O0V5QmwzOENLO0lBQ0U7SUFDQTtHekJxMzhDUDtDQUNGOztBZWovOENLO0VVOEdFO0lBQWlDO0d6Qnc0OEN0Qzs7RXlCdjQ4Q0s7SUFBaUM7R3pCMjQ4Q3RDOztFeUIxNDhDSztJQUFpQztHekI4NDhDdEM7O0V5Qjc0OENLO0lBQWlDO0d6Qmk1OEN0Qzs7RXlCaDU4Q0s7SUFBaUM7R3pCbzU4Q3RDOztFeUJsNThDSztJQUNFO0lBQ0E7R3pCcTU4Q1A7O0V5Qmw1OENLO0lBQ0U7SUFDQTtHekJxNThDUDtDQUNGOztBMEI3ZzlDQztFQUFXO0MxQmloOUNaOztBMEJoaDlDQztFQUFXO0MxQm9oOUNaOztBMEJuaDlDQztFQUFXO0MxQnVoOUNaOztBMEJ0aDlDQztFQUFXO0MxQjBoOUNaOztBZWppOUNLO0VXV0E7SUFBZ0M7RzFCMmg5Q25DOztFMEIxaDlDRztJQUFnQztHMUI4aDlDbkM7O0UwQjdoOUNHO0lBQWdDO0cxQmlpOUNuQzs7RTBCaGk5Q0c7SUFBZ0M7RzFCb2k5Q25DO0NBQ0Y7O0Flbmo5Q0s7RVdXQTtJQUFnQztHMUI2aTlDbkM7O0UwQjVpOUNHO0lBQWdDO0cxQmdqOUNuQzs7RTBCL2k5Q0c7SUFBZ0M7RzFCbWo5Q25DOztFMEJsajlDRztJQUFnQztHMUJzajlDbkM7Q0FDRjs7QWVyazlDSztFV1dBO0lBQWdDO0cxQitqOUNuQzs7RTBCOWo5Q0c7SUFBZ0M7RzFCa2s5Q25DOztFMEJqazlDRztJQUFnQztHMUJxazlDbkM7O0UwQnBrOUNHO0lBQWdDO0cxQndrOUNuQztDQUNGOztBZXZsOUNLO0VXV0E7SUFBZ0M7RzFCaWw5Q25DOztFMEJobDlDRztJQUFnQztHMUJvbDlDbkM7O0UwQm5sOUNHO0lBQWdDO0cxQnVsOUNuQzs7RTBCdGw5Q0c7SUFBZ0M7RzFCMGw5Q25DO0NBQ0Y7O0Flem05Q0s7RVdXQTtJQUFnQztHMUJtbTlDbkM7O0UwQmxtOUNHO0lBQWdDO0cxQnNtOUNuQzs7RTBCcm05Q0c7SUFBZ0M7RzFCeW05Q25DOztFMEJ4bTlDRztJQUFnQztHMUI0bTlDbkM7Q0FDRjs7QWUzbjlDSztFV1dBO0lBQWdDO0cxQnFuOUNuQzs7RTBCcG45Q0c7SUFBZ0M7RzFCd245Q25DOztFMEJ2bjlDRztJQUFnQztHMUIybjlDbkM7O0UwQjFuOUNHO0lBQWdDO0cxQjhuOUNuQztDQUNGOztBZTdvOUNLO0VXV0E7SUFBZ0M7RzFCdW85Q25DOztFMEJ0bzlDRztJQUFnQztHMUIwbzlDbkM7O0UwQnpvOUNHO0lBQWdDO0cxQjZvOUNuQzs7RTBCNW85Q0c7SUFBZ0M7RzFCZ3A5Q25DO0NBQ0Y7O0FlL3A5Q0s7RVdXQTtJQUFnQztHMUJ5cDlDbkM7O0UwQnhwOUNHO0lBQWdDO0cxQjRwOUNuQzs7RTBCM3A5Q0c7SUFBZ0M7RzFCK3A5Q25DOztFMEI5cDlDRztJQUFnQztHMUJrcTlDbkM7Q0FDRjs7QWVqcjlDSztFV1dBO0lBQWdDO0cxQjJxOUNuQzs7RTBCMXE5Q0c7SUFBZ0M7RzFCOHE5Q25DOztFMEI3cTlDRztJQUFnQztHMUJpcjlDbkM7O0UwQmhyOUNHO0lBQWdDO0cxQm9yOUNuQztDQUNGOztBZW5zOUNLO0VXV0E7SUFBZ0M7RzFCNnI5Q25DOztFMEI1cjlDRztJQUFnQztHMUJnczlDbkM7O0UwQi9yOUNHO0lBQWdDO0cxQm1zOUNuQzs7RTBCbHM5Q0c7SUFBZ0M7RzFCc3M5Q25DO0NBQ0Y7O0FlcnQ5Q0s7RVdXQTtJQUFnQztHMUIrczlDbkM7O0UwQjlzOUNHO0lBQWdDO0cxQmt0OUNuQzs7RTBCanQ5Q0c7SUFBZ0M7RzFCcXQ5Q25DOztFMEJwdDlDRztJQUFnQztHMUJ3dDlDbkM7Q0FDRjs7QWV2dTlDSztFV1dBO0lBQWdDO0cxQml1OUNuQzs7RTBCaHU5Q0c7SUFBZ0M7RzFCb3U5Q25DOztFMEJudTlDRztJQUFnQztHMUJ1dTlDbkM7O0UwQnR1OUNHO0lBQWdDO0cxQjB1OUNuQztDQUNGOztBMEJydjlDQztFQUFXO0MxQnl2OUNaOztBMEJ4djlDQztFQUFXO0MxQjR2OUNaOztBMEIzdjlDQztFQUFXO0MxQit2OUNaOztBMEI5djlDQztFQUFXO0MxQmt3OUNaOztBZXp3OUNLO0VXV0E7SUFBZ0M7RzFCbXc5Q25DOztFMEJsdzlDRztJQUFnQztHMUJzdzlDbkM7O0UwQnJ3OUNHO0lBQWdDO0cxQnl3OUNuQzs7RTBCeHc5Q0c7SUFBZ0M7RzFCNHc5Q25DO0NBQ0Y7O0FlM3g5Q0s7RVdXQTtJQUFnQztHMUJxeDlDbkM7O0UwQnB4OUNHO0lBQWdDO0cxQnd4OUNuQzs7RTBCdng5Q0c7SUFBZ0M7RzFCMng5Q25DOztFMEIxeDlDRztJQUFnQztHMUI4eDlDbkM7Q0FDRjs7QWU3eTlDSztFV1dBO0lBQWdDO0cxQnV5OUNuQzs7RTBCdHk5Q0c7SUFBZ0M7RzFCMHk5Q25DOztFMEJ6eTlDRztJQUFnQztHMUI2eTlDbkM7O0UwQjV5OUNHO0lBQWdDO0cxQmd6OUNuQztDQUNGOztBZS96OUNLO0VXV0E7SUFBZ0M7RzFCeXo5Q25DOztFMEJ4ejlDRztJQUFnQztHMUI0ejlDbkM7O0UwQjN6OUNHO0lBQWdDO0cxQit6OUNuQzs7RTBCOXo5Q0c7SUFBZ0M7RzFCazA5Q25DO0NBQ0Y7O0FlajE5Q0s7RVdXQTtJQUFnQztHMUIyMDlDbkM7O0UwQjEwOUNHO0lBQWdDO0cxQjgwOUNuQzs7RTBCNzA5Q0c7SUFBZ0M7RzFCaTE5Q25DOztFMEJoMTlDRztJQUFnQztHMUJvMTlDbkM7Q0FDRjs7QWVuMjlDSztFV1dBO0lBQWdDO0cxQjYxOUNuQzs7RTBCNTE5Q0c7SUFBZ0M7RzFCZzI5Q25DOztFMEIvMTlDRztJQUFnQztHMUJtMjlDbkM7O0UwQmwyOUNHO0lBQWdDO0cxQnMyOUNuQztDQUNGOztBZXIzOUNLO0VXV0E7SUFBZ0M7RzFCKzI5Q25DOztFMEI5MjlDRztJQUFnQztHMUJrMzlDbkM7O0UwQmozOUNHO0lBQWdDO0cxQnEzOUNuQzs7RTBCcDM5Q0c7SUFBZ0M7RzFCdzM5Q25DO0NBQ0Y7O0FldjQ5Q0s7RVdXQTtJQUFnQztHMUJpNDlDbkM7O0UwQmg0OUNHO0lBQWdDO0cxQm80OUNuQzs7RTBCbjQ5Q0c7SUFBZ0M7RzFCdTQ5Q25DOztFMEJ0NDlDRztJQUFnQztHMUIwNDlDbkM7Q0FDRjs7QWV6NTlDSztFV1dBO0lBQWdDO0cxQm01OUNuQzs7RTBCbDU5Q0c7SUFBZ0M7RzFCczU5Q25DOztFMEJyNTlDRztJQUFnQztHMUJ5NTlDbkM7O0UwQng1OUNHO0lBQWdDO0cxQjQ1OUNuQztDQUNGOztBZTM2OUNLO0VXV0E7SUFBZ0M7RzFCcTY5Q25DOztFMEJwNjlDRztJQUFnQztHMUJ3NjlDbkM7O0UwQnY2OUNHO0lBQWdDO0cxQjI2OUNuQzs7RTBCMTY5Q0c7SUFBZ0M7RzFCODY5Q25DO0NBQ0Y7O0FlNzc5Q0s7RVdXQTtJQUFnQztHMUJ1NzlDbkM7O0UwQnQ3OUNHO0lBQWdDO0cxQjA3OUNuQzs7RTBCejc5Q0c7SUFBZ0M7RzFCNjc5Q25DOztFMEI1NzlDRztJQUFnQztHMUJnODlDbkM7Q0FDRjs7QWUvODlDSztFV1dBO0lBQWdDO0cxQnk4OUNuQzs7RTBCeDg5Q0c7SUFBZ0M7RzFCNDg5Q25DOztFMEIzODlDRztJQUFnQztHMUIrODlDbkM7O0UwQjk4OUNHO0lBQWdDO0cxQms5OUNuQztDQUNGOztBMEI3OTlDQztFQUFXO0MxQmkrOUNaOztBMEJoKzlDQztFQUFXO0MxQm8rOUNaOztBMEJuKzlDQztFQUFXO0MxQnUrOUNaOztBMEJ0KzlDQztFQUFXO0MxQjArOUNaOztBZWovOUNLO0VXV0E7SUFBZ0M7RzFCMis5Q25DOztFMEIxKzlDRztJQUFnQztHMUI4KzlDbkM7O0UwQjcrOUNHO0lBQWdDO0cxQmkvOUNuQzs7RTBCaC85Q0c7SUFBZ0M7RzFCby85Q25DO0NBQ0Y7O0FlbmcrQ0s7RVdXQTtJQUFnQztHMUI2LzlDbkM7O0UwQjUvOUNHO0lBQWdDO0cxQmdnK0NuQzs7RTBCLy85Q0c7SUFBZ0M7RzFCbWcrQ25DOztFMEJsZytDRztJQUFnQztHMUJzZytDbkM7Q0FDRjs7QWVyaCtDSztFV1dBO0lBQWdDO0cxQitnK0NuQzs7RTBCOWcrQ0c7SUFBZ0M7RzFCa2grQ25DOztFMEJqaCtDRztJQUFnQztHMUJxaCtDbkM7O0UwQnBoK0NHO0lBQWdDO0cxQndoK0NuQztDQUNGOztBZXZpK0NLO0VXV0E7SUFBZ0M7RzFCaWkrQ25DOztFMEJoaStDRztJQUFnQztHMUJvaStDbkM7O0UwQm5pK0NHO0lBQWdDO0cxQnVpK0NuQzs7RTBCdGkrQ0c7SUFBZ0M7RzFCMGkrQ25DO0NBQ0Y7O0FlemorQ0s7RVdXQTtJQUFnQztHMUJtaitDbkM7O0UwQmxqK0NHO0lBQWdDO0cxQnNqK0NuQzs7RTBCcmorQ0c7SUFBZ0M7RzFCeWorQ25DOztFMEJ4aitDRztJQUFnQztHMUI0aitDbkM7Q0FDRjs7QWUzaytDSztFV1dBO0lBQWdDO0cxQnFrK0NuQzs7RTBCcGsrQ0c7SUFBZ0M7RzFCd2srQ25DOztFMEJ2aytDRztJQUFnQztHMUIyaytDbkM7O0UwQjFrK0NHO0lBQWdDO0cxQjhrK0NuQztDQUNGOztBZTdsK0NLO0VXV0E7SUFBZ0M7RzFCdWwrQ25DOztFMEJ0bCtDRztJQUFnQztHMUIwbCtDbkM7O0UwQnpsK0NHO0lBQWdDO0cxQjZsK0NuQzs7RTBCNWwrQ0c7SUFBZ0M7RzFCZ20rQ25DO0NBQ0Y7O0FlL20rQ0s7RVdXQTtJQUFnQztHMUJ5bStDbkM7O0UwQnhtK0NHO0lBQWdDO0cxQjRtK0NuQzs7RTBCM20rQ0c7SUFBZ0M7RzFCK20rQ25DOztFMEI5bStDRztJQUFnQztHMUJrbitDbkM7Q0FDRjs7QWVqbytDSztFV1dBO0lBQWdDO0cxQjJuK0NuQzs7RTBCMW4rQ0c7SUFBZ0M7RzFCOG4rQ25DOztFMEI3bitDRztJQUFnQztHMUJpbytDbkM7O0UwQmhvK0NHO0lBQWdDO0cxQm9vK0NuQztDQUNGOztBZW5wK0NLO0VXV0E7SUFBZ0M7RzFCNm8rQ25DOztFMEI1bytDRztJQUFnQztHMUJncCtDbkM7O0UwQi9vK0NHO0lBQWdDO0cxQm1wK0NuQzs7RTBCbHArQ0c7SUFBZ0M7RzFCc3ArQ25DO0NBQ0Y7O0FlcnErQ0s7RVdXQTtJQUFnQztHMUIrcCtDbkM7O0UwQjlwK0NHO0lBQWdDO0cxQmtxK0NuQzs7RTBCanErQ0c7SUFBZ0M7RzFCcXErQ25DOztFMEJwcStDRztJQUFnQztHMUJ3cStDbkM7Q0FDRjs7QWV2citDSztFV1dBO0lBQWdDO0cxQmlyK0NuQzs7RTBCaHIrQ0c7SUFBZ0M7RzFCb3IrQ25DOztFMEJucitDRztJQUFnQztHMUJ1citDbkM7O0UwQnRyK0NHO0lBQWdDO0cxQjByK0NuQztDQUNGOztBMEJycytDQztFQUFXO0MxQnlzK0NaOztBMEJ4cytDQztFQUFXO0MxQjRzK0NaOztBMEIzcytDQztFQUFXO0MxQitzK0NaOztBMEI5cytDQztFQUFXO0MxQmt0K0NaOztBZXp0K0NLO0VXV0E7SUFBZ0M7RzFCbXQrQ25DOztFMEJsdCtDRztJQUFnQztHMUJzdCtDbkM7O0UwQnJ0K0NHO0lBQWdDO0cxQnl0K0NuQzs7RTBCeHQrQ0c7SUFBZ0M7RzFCNHQrQ25DO0NBQ0Y7O0FlM3UrQ0s7RVdXQTtJQUFnQztHMUJxdStDbkM7O0UwQnB1K0NHO0lBQWdDO0cxQnd1K0NuQzs7RTBCdnUrQ0c7SUFBZ0M7RzFCMnUrQ25DOztFMEIxdStDRztJQUFnQztHMUI4dStDbkM7Q0FDRjs7QWU3ditDSztFV1dBO0lBQWdDO0cxQnV2K0NuQzs7RTBCdHYrQ0c7SUFBZ0M7RzFCMHYrQ25DOztFMEJ6ditDRztJQUFnQztHMUI2ditDbkM7O0UwQjV2K0NHO0lBQWdDO0cxQmd3K0NuQztDQUNGOztBZS93K0NLO0VXV0E7SUFBZ0M7RzFCeXcrQ25DOztFMEJ4dytDRztJQUFnQztHMUI0dytDbkM7O0UwQjN3K0NHO0lBQWdDO0cxQit3K0NuQzs7RTBCOXcrQ0c7SUFBZ0M7RzFCa3grQ25DO0NBQ0Y7O0FlankrQ0s7RVdXQTtJQUFnQztHMUIyeCtDbkM7O0UwQjF4K0NHO0lBQWdDO0cxQjh4K0NuQzs7RTBCN3grQ0c7SUFBZ0M7RzFCaXkrQ25DOztFMEJoeStDRztJQUFnQztHMUJveStDbkM7Q0FDRjs7QWVueitDSztFV1dBO0lBQWdDO0cxQjZ5K0NuQzs7RTBCNXkrQ0c7SUFBZ0M7RzFCZ3orQ25DOztFMEIveStDRztJQUFnQztHMUJteitDbkM7O0UwQmx6K0NHO0lBQWdDO0cxQnN6K0NuQztDQUNGOztBZXIwK0NLO0VXV0E7SUFBZ0M7RzFCK3orQ25DOztFMEI5eitDRztJQUFnQztHMUJrMCtDbkM7O0UwQmowK0NHO0lBQWdDO0cxQnEwK0NuQzs7RTBCcDArQ0c7SUFBZ0M7RzFCdzArQ25DO0NBQ0Y7O0FldjErQ0s7RVdXQTtJQUFnQztHMUJpMStDbkM7O0UwQmgxK0NHO0lBQWdDO0cxQm8xK0NuQzs7RTBCbjErQ0c7SUFBZ0M7RzFCdTErQ25DOztFMEJ0MStDRztJQUFnQztHMUIwMStDbkM7Q0FDRjs7QWV6MitDSztFV1dBO0lBQWdDO0cxQm0yK0NuQzs7RTBCbDIrQ0c7SUFBZ0M7RzFCczIrQ25DOztFMEJyMitDRztJQUFnQztHMUJ5MitDbkM7O0UwQngyK0NHO0lBQWdDO0cxQjQyK0NuQztDQUNGOztBZTMzK0NLO0VXV0E7SUFBZ0M7RzFCcTMrQ25DOztFMEJwMytDRztJQUFnQztHMUJ3MytDbkM7O0UwQnYzK0NHO0lBQWdDO0cxQjIzK0NuQzs7RTBCMTMrQ0c7SUFBZ0M7RzFCODMrQ25DO0NBQ0Y7O0FlNzQrQ0s7RVdXQTtJQUFnQztHMUJ1NCtDbkM7O0UwQnQ0K0NHO0lBQWdDO0cxQjA0K0NuQzs7RTBCejQrQ0c7SUFBZ0M7RzFCNjQrQ25DOztFMEI1NCtDRztJQUFnQztHMUJnNStDbkM7Q0FDRjs7QWUvNStDSztFV1dBO0lBQWdDO0cxQnk1K0NuQzs7RTBCeDUrQ0c7SUFBZ0M7RzFCNDUrQ25DOztFMEIzNStDRztJQUFnQztHMUIrNStDbkM7O0UwQjk1K0NHO0lBQWdDO0cxQms2K0NuQztDQUNGOztBMEI3NitDQztFQUFXO0MxQmk3K0NaOztBMEJoNytDQztFQUFXO0MxQm83K0NaOztBMEJuNytDQztFQUFXO0MxQnU3K0NaOztBMEJ0NytDQztFQUFXO0MxQjA3K0NaOztBZWo4K0NLO0VXV0E7SUFBZ0M7RzFCMjcrQ25DOztFMEIxNytDRztJQUFnQztHMUI4NytDbkM7O0UwQjc3K0NHO0lBQWdDO0cxQmk4K0NuQzs7RTBCaDgrQ0c7SUFBZ0M7RzFCbzgrQ25DO0NBQ0Y7O0FlbjkrQ0s7RVdXQTtJQUFnQztHMUI2OCtDbkM7O0UwQjU4K0NHO0lBQWdDO0cxQmc5K0NuQzs7RTBCLzgrQ0c7SUFBZ0M7RzFCbTkrQ25DOztFMEJsOStDRztJQUFnQztHMUJzOStDbkM7Q0FDRjs7QWVyKytDSztFV1dBO0lBQWdDO0cxQis5K0NuQzs7RTBCOTkrQ0c7SUFBZ0M7RzFCaysrQ25DOztFMEJqKytDRztJQUFnQztHMUJxKytDbkM7O0UwQnArK0NHO0lBQWdDO0cxQncrK0NuQztDQUNGOztBZXYvK0NLO0VXV0E7SUFBZ0M7RzFCaS8rQ25DOztFMEJoLytDRztJQUFnQztHMUJvLytDbkM7O0UwQm4vK0NHO0lBQWdDO0cxQnUvK0NuQzs7RTBCdC8rQ0c7SUFBZ0M7RzFCMC8rQ25DO0NBQ0Y7O0FlemcvQ0s7RVdXQTtJQUFnQztHMUJtZy9DbkM7O0UwQmxnL0NHO0lBQWdDO0cxQnNnL0NuQzs7RTBCcmcvQ0c7SUFBZ0M7RzFCeWcvQ25DOztFMEJ4Zy9DRztJQUFnQztHMUI0Zy9DbkM7Q0FDRjs7QWUzaC9DSztFV1dBO0lBQWdDO0cxQnFoL0NuQzs7RTBCcGgvQ0c7SUFBZ0M7RzFCd2gvQ25DOztFMEJ2aC9DRztJQUFnQztHMUIyaC9DbkM7O0UwQjFoL0NHO0lBQWdDO0cxQjhoL0NuQztDQUNGOztBZTdpL0NLO0VXV0E7SUFBZ0M7RzFCdWkvQ25DOztFMEJ0aS9DRztJQUFnQztHMUIwaS9DbkM7O0UwQnppL0NHO0lBQWdDO0cxQjZpL0NuQzs7RTBCNWkvQ0c7SUFBZ0M7RzFCZ2ovQ25DO0NBQ0Y7O0FlL2ovQ0s7RVdXQTtJQUFnQztHMUJ5ai9DbkM7O0UwQnhqL0NHO0lBQWdDO0cxQjRqL0NuQzs7RTBCM2ovQ0c7SUFBZ0M7RzFCK2ovQ25DOztFMEI5ai9DRztJQUFnQztHMUJray9DbkM7Q0FDRjs7QWVqbC9DSztFV1dBO0lBQWdDO0cxQjJrL0NuQzs7RTBCMWsvQ0c7SUFBZ0M7RzFCOGsvQ25DOztFMEI3ay9DRztJQUFnQztHMUJpbC9DbkM7O0UwQmhsL0NHO0lBQWdDO0cxQm9sL0NuQztDQUNGOztBZW5tL0NLO0VXV0E7SUFBZ0M7RzFCNmwvQ25DOztFMEI1bC9DRztJQUFnQztHMUJnbS9DbkM7O0UwQi9sL0NHO0lBQWdDO0cxQm1tL0NuQzs7RTBCbG0vQ0c7SUFBZ0M7RzFCc20vQ25DO0NBQ0Y7O0Flcm4vQ0s7RVdXQTtJQUFnQztHMUIrbS9DbkM7O0UwQjltL0NHO0lBQWdDO0cxQmtuL0NuQzs7RTBCam4vQ0c7SUFBZ0M7RzFCcW4vQ25DOztFMEJwbi9DRztJQUFnQztHMUJ3bi9DbkM7Q0FDRjs7QWV2by9DSztFV1dBO0lBQWdDO0cxQmlvL0NuQzs7RTBCaG8vQ0c7SUFBZ0M7RzFCb28vQ25DOztFMEJuby9DRztJQUFnQztHMUJ1by9DbkM7O0UwQnRvL0NHO0lBQWdDO0cxQjBvL0NuQztDQUNGOztBMEJoby9DRztFQUFXO0MxQm9vL0NkOztBMEJuby9DRztFQUFXO0MxQnVvL0NkOztBMEJ0by9DRztFQUFXO0MxQjBvL0NkOztBMEJ6by9DRztFQUFXO0MxQjZvL0NkOztBZXpxL0NLO0VXZ0NFO0lBQWdDO0cxQjhvL0NyQzs7RTBCN28vQ0s7SUFBZ0M7RzFCaXAvQ3JDOztFMEJocC9DSztJQUFnQztHMUJvcC9DckM7O0UwQm5wL0NLO0lBQWdDO0cxQnVwL0NyQztDQUNGOztBZTNyL0NLO0VXZ0NFO0lBQWdDO0cxQmdxL0NyQzs7RTBCL3AvQ0s7SUFBZ0M7RzFCbXEvQ3JDOztFMEJscS9DSztJQUFnQztHMUJzcS9DckM7O0UwQnJxL0NLO0lBQWdDO0cxQnlxL0NyQztDQUNGOztBZTdzL0NLO0VXZ0NFO0lBQWdDO0cxQmtyL0NyQzs7RTBCanIvQ0s7SUFBZ0M7RzFCcXIvQ3JDOztFMEJwci9DSztJQUFnQztHMUJ3ci9DckM7O0UwQnZyL0NLO0lBQWdDO0cxQjJyL0NyQztDQUNGOztBZS90L0NLO0VXZ0NFO0lBQWdDO0cxQm9zL0NyQzs7RTBCbnMvQ0s7SUFBZ0M7RzFCdXMvQ3JDOztFMEJ0cy9DSztJQUFnQztHMUIwcy9DckM7O0UwQnpzL0NLO0lBQWdDO0cxQjZzL0NyQztDQUNGOztBZWp2L0NLO0VXZ0NFO0lBQWdDO0cxQnN0L0NyQzs7RTBCcnQvQ0s7SUFBZ0M7RzFCeXQvQ3JDOztFMEJ4dC9DSztJQUFnQztHMUI0dC9DckM7O0UwQjN0L0NLO0lBQWdDO0cxQit0L0NyQztDQUNGOztBZW53L0NLO0VXZ0NFO0lBQWdDO0cxQnd1L0NyQzs7RTBCdnUvQ0s7SUFBZ0M7RzFCMnUvQ3JDOztFMEIxdS9DSztJQUFnQztHMUI4dS9DckM7O0UwQjd1L0NLO0lBQWdDO0cxQml2L0NyQztDQUNGOztBZXJ4L0NLO0VXZ0NFO0lBQWdDO0cxQjB2L0NyQzs7RTBCenYvQ0s7SUFBZ0M7RzFCNnYvQ3JDOztFMEI1di9DSztJQUFnQztHMUJndy9DckM7O0UwQi92L0NLO0lBQWdDO0cxQm13L0NyQztDQUNGOztBZXZ5L0NLO0VXZ0NFO0lBQWdDO0cxQjR3L0NyQzs7RTBCM3cvQ0s7SUFBZ0M7RzFCK3cvQ3JDOztFMEI5dy9DSztJQUFnQztHMUJreC9DckM7O0UwQmp4L0NLO0lBQWdDO0cxQnF4L0NyQztDQUNGOztBZXp6L0NLO0VXZ0NFO0lBQWdDO0cxQjh4L0NyQzs7RTBCN3gvQ0s7SUFBZ0M7RzFCaXkvQ3JDOztFMEJoeS9DSztJQUFnQztHMUJveS9DckM7O0UwQm55L0NLO0lBQWdDO0cxQnV5L0NyQztDQUNGOztBZTMwL0NLO0VXZ0NFO0lBQWdDO0cxQmd6L0NyQzs7RTBCL3kvQ0s7SUFBZ0M7RzFCbXovQ3JDOztFMEJsei9DSztJQUFnQztHMUJzei9DckM7O0UwQnJ6L0NLO0lBQWdDO0cxQnl6L0NyQztDQUNGOztBZTcxL0NLO0VXZ0NFO0lBQWdDO0cxQmswL0NyQzs7RTBCajAvQ0s7SUFBZ0M7RzFCcTAvQ3JDOztFMEJwMC9DSztJQUFnQztHMUJ3MC9DckM7O0UwQnYwL0NLO0lBQWdDO0cxQjIwL0NyQztDQUNGOztBZS8yL0NLO0VXZ0NFO0lBQWdDO0cxQm8xL0NyQzs7RTBCbjEvQ0s7SUFBZ0M7RzFCdTEvQ3JDOztFMEJ0MS9DSztJQUFnQztHMUIwMS9DckM7O0UwQnoxL0NLO0lBQWdDO0cxQjYxL0NyQztDQUNGOztBMEJ4Mi9DRztFQUFXO0MxQjQyL0NkOztBMEIzMi9DRztFQUFXO0MxQisyL0NkOztBMEI5Mi9DRztFQUFXO0MxQmszL0NkOztBMEJqMy9DRztFQUFXO0MxQnEzL0NkOztBZWo1L0NLO0VXZ0NFO0lBQWdDO0cxQnMzL0NyQzs7RTBCcjMvQ0s7SUFBZ0M7RzFCeTMvQ3JDOztFMEJ4My9DSztJQUFnQztHMUI0My9DckM7O0UwQjMzL0NLO0lBQWdDO0cxQiszL0NyQztDQUNGOztBZW42L0NLO0VXZ0NFO0lBQWdDO0cxQnc0L0NyQzs7RTBCdjQvQ0s7SUFBZ0M7RzFCMjQvQ3JDOztFMEIxNC9DSztJQUFnQztHMUI4NC9DckM7O0UwQjc0L0NLO0lBQWdDO0cxQmk1L0NyQztDQUNGOztBZXI3L0NLO0VXZ0NFO0lBQWdDO0cxQjA1L0NyQzs7RTBCejUvQ0s7SUFBZ0M7RzFCNjUvQ3JDOztFMEI1NS9DSztJQUFnQztHMUJnNi9DckM7O0UwQi81L0NLO0lBQWdDO0cxQm02L0NyQztDQUNGOztBZXY4L0NLO0VXZ0NFO0lBQWdDO0cxQjQ2L0NyQzs7RTBCMzYvQ0s7SUFBZ0M7RzFCKzYvQ3JDOztFMEI5Ni9DSztJQUFnQztHMUJrNy9DckM7O0UwQmo3L0NLO0lBQWdDO0cxQnE3L0NyQztDQUNGOztBZXo5L0NLO0VXZ0NFO0lBQWdDO0cxQjg3L0NyQzs7RTBCNzcvQ0s7SUFBZ0M7RzFCaTgvQ3JDOztFMEJoOC9DSztJQUFnQztHMUJvOC9DckM7O0UwQm44L0NLO0lBQWdDO0cxQnU4L0NyQztDQUNGOztBZTMrL0NLO0VXZ0NFO0lBQWdDO0cxQmc5L0NyQzs7RTBCLzgvQ0s7SUFBZ0M7RzFCbTkvQ3JDOztFMEJsOS9DSztJQUFnQztHMUJzOS9DckM7O0UwQnI5L0NLO0lBQWdDO0cxQnk5L0NyQztDQUNGOztBZTcvL0NLO0VXZ0NFO0lBQWdDO0cxQmsrL0NyQzs7RTBCaisvQ0s7SUFBZ0M7RzFCcSsvQ3JDOztFMEJwKy9DSztJQUFnQztHMUJ3Ky9DckM7O0UwQnYrL0NLO0lBQWdDO0cxQjIrL0NyQztDQUNGOztBZS9nZ0RLO0VXZ0NFO0lBQWdDO0cxQm8vL0NyQzs7RTBCbi8vQ0s7SUFBZ0M7RzFCdS8vQ3JDOztFMEJ0Ly9DSztJQUFnQztHMUIwLy9DckM7O0UwQnovL0NLO0lBQWdDO0cxQjYvL0NyQztDQUNGOztBZWppZ0RLO0VXZ0NFO0lBQWdDO0cxQnNnZ0RyQzs7RTBCcmdnREs7SUFBZ0M7RzFCeWdnRHJDOztFMEJ4Z2dESztJQUFnQztHMUI0Z2dEckM7O0UwQjNnZ0RLO0lBQWdDO0cxQitnZ0RyQztDQUNGOztBZW5qZ0RLO0VXZ0NFO0lBQWdDO0cxQndoZ0RyQzs7RTBCdmhnREs7SUFBZ0M7RzFCMmhnRHJDOztFMEIxaGdESztJQUFnQztHMUI4aGdEckM7O0UwQjdoZ0RLO0lBQWdDO0cxQmlpZ0RyQztDQUNGOztBZXJrZ0RLO0VXZ0NFO0lBQWdDO0cxQjBpZ0RyQzs7RTBCemlnREs7SUFBZ0M7RzFCNmlnRHJDOztFMEI1aWdESztJQUFnQztHMUJnamdEckM7O0UwQi9pZ0RLO0lBQWdDO0cxQm1qZ0RyQztDQUNGOztBZXZsZ0RLO0VXZ0NFO0lBQWdDO0cxQjRqZ0RyQzs7RTBCM2pnREs7SUFBZ0M7RzFCK2pnRHJDOztFMEI5amdESztJQUFnQztHMUJra2dEckM7O0UwQmprZ0RLO0lBQWdDO0cxQnFrZ0RyQztDQUNGOztBMEJobGdERztFQUFXO0MxQm9sZ0RkOztBMEJubGdERztFQUFXO0MxQnVsZ0RkOztBMEJ0bGdERztFQUFXO0MxQjBsZ0RkOztBMEJ6bGdERztFQUFXO0MxQjZsZ0RkOztBZXpuZ0RLO0VXZ0NFO0lBQWdDO0cxQjhsZ0RyQzs7RTBCN2xnREs7SUFBZ0M7RzFCaW1nRHJDOztFMEJobWdESztJQUFnQztHMUJvbWdEckM7O0UwQm5tZ0RLO0lBQWdDO0cxQnVtZ0RyQztDQUNGOztBZTNvZ0RLO0VXZ0NFO0lBQWdDO0cxQmduZ0RyQzs7RTBCL21nREs7SUFBZ0M7RzFCbW5nRHJDOztFMEJsbmdESztJQUFnQztHMUJzbmdEckM7O0UwQnJuZ0RLO0lBQWdDO0cxQnluZ0RyQztDQUNGOztBZTdwZ0RLO0VXZ0NFO0lBQWdDO0cxQmtvZ0RyQzs7RTBCam9nREs7SUFBZ0M7RzFCcW9nRHJDOztFMEJwb2dESztJQUFnQztHMUJ3b2dEckM7O0UwQnZvZ0RLO0lBQWdDO0cxQjJvZ0RyQztDQUNGOztBZS9xZ0RLO0VXZ0NFO0lBQWdDO0cxQm9wZ0RyQzs7RTBCbnBnREs7SUFBZ0M7RzFCdXBnRHJDOztFMEJ0cGdESztJQUFnQztHMUIwcGdEckM7O0UwQnpwZ0RLO0lBQWdDO0cxQjZwZ0RyQztDQUNGOztBZWpzZ0RLO0VXZ0NFO0lBQWdDO0cxQnNxZ0RyQzs7RTBCcnFnREs7SUFBZ0M7RzFCeXFnRHJDOztFMEJ4cWdESztJQUFnQztHMUI0cWdEckM7O0UwQjNxZ0RLO0lBQWdDO0cxQitxZ0RyQztDQUNGOztBZW50Z0RLO0VXZ0NFO0lBQWdDO0cxQndyZ0RyQzs7RTBCdnJnREs7SUFBZ0M7RzFCMnJnRHJDOztFMEIxcmdESztJQUFnQztHMUI4cmdEckM7O0UwQjdyZ0RLO0lBQWdDO0cxQmlzZ0RyQztDQUNGOztBZXJ1Z0RLO0VXZ0NFO0lBQWdDO0cxQjBzZ0RyQzs7RTBCenNnREs7SUFBZ0M7RzFCNnNnRHJDOztFMEI1c2dESztJQUFnQztHMUJndGdEckM7O0UwQi9zZ0RLO0lBQWdDO0cxQm10Z0RyQztDQUNGOztBZXZ2Z0RLO0VXZ0NFO0lBQWdDO0cxQjR0Z0RyQzs7RTBCM3RnREs7SUFBZ0M7RzFCK3RnRHJDOztFMEI5dGdESztJQUFnQztHMUJrdWdEckM7O0UwQmp1Z0RLO0lBQWdDO0cxQnF1Z0RyQztDQUNGOztBZXp3Z0RLO0VXZ0NFO0lBQWdDO0cxQjh1Z0RyQzs7RTBCN3VnREs7SUFBZ0M7RzFCaXZnRHJDOztFMEJodmdESztJQUFnQztHMUJvdmdEckM7O0UwQm52Z0RLO0lBQWdDO0cxQnV2Z0RyQztDQUNGOztBZTN4Z0RLO0VXZ0NFO0lBQWdDO0cxQmd3Z0RyQzs7RTBCL3ZnREs7SUFBZ0M7RzFCbXdnRHJDOztFMEJsd2dESztJQUFnQztHMUJzd2dEckM7O0UwQnJ3Z0RLO0lBQWdDO0cxQnl3Z0RyQztDQUNGOztBZTd5Z0RLO0VXZ0NFO0lBQWdDO0cxQmt4Z0RyQzs7RTBCanhnREs7SUFBZ0M7RzFCcXhnRHJDOztFMEJweGdESztJQUFnQztHMUJ3eGdEckM7O0UwQnZ4Z0RLO0lBQWdDO0cxQjJ4Z0RyQztDQUNGOztBZS96Z0RLO0VXZ0NFO0lBQWdDO0cxQm95Z0RyQzs7RTBCbnlnREs7SUFBZ0M7RzFCdXlnRHJDOztFMEJ0eWdESztJQUFnQztHMUIweWdEckM7O0UwQnp5Z0RLO0lBQWdDO0cxQjZ5Z0RyQztDQUNGOztBMEJ4emdERztFQUFXO0MxQjR6Z0RkOztBMEIzemdERztFQUFXO0MxQit6Z0RkOztBMEI5emdERztFQUFXO0MxQmswZ0RkOztBMEJqMGdERztFQUFXO0MxQnEwZ0RkOztBZWoyZ0RLO0VXZ0NFO0lBQWdDO0cxQnMwZ0RyQzs7RTBCcjBnREs7SUFBZ0M7RzFCeTBnRHJDOztFMEJ4MGdESztJQUFnQztHMUI0MGdEckM7O0UwQjMwZ0RLO0lBQWdDO0cxQiswZ0RyQztDQUNGOztBZW4zZ0RLO0VXZ0NFO0lBQWdDO0cxQncxZ0RyQzs7RTBCdjFnREs7SUFBZ0M7RzFCMjFnRHJDOztFMEIxMWdESztJQUFnQztHMUI4MWdEckM7O0UwQjcxZ0RLO0lBQWdDO0cxQmkyZ0RyQztDQUNGOztBZXI0Z0RLO0VXZ0NFO0lBQWdDO0cxQjAyZ0RyQzs7RTBCejJnREs7SUFBZ0M7RzFCNjJnRHJDOztFMEI1MmdESztJQUFnQztHMUJnM2dEckM7O0UwQi8yZ0RLO0lBQWdDO0cxQm0zZ0RyQztDQUNGOztBZXY1Z0RLO0VXZ0NFO0lBQWdDO0cxQjQzZ0RyQzs7RTBCMzNnREs7SUFBZ0M7RzFCKzNnRHJDOztFMEI5M2dESztJQUFnQztHMUJrNGdEckM7O0UwQmo0Z0RLO0lBQWdDO0cxQnE0Z0RyQztDQUNGOztBZXo2Z0RLO0VXZ0NFO0lBQWdDO0cxQjg0Z0RyQzs7RTBCNzRnREs7SUFBZ0M7RzFCaTVnRHJDOztFMEJoNWdESztJQUFnQztHMUJvNWdEckM7O0UwQm41Z0RLO0lBQWdDO0cxQnU1Z0RyQztDQUNGOztBZTM3Z0RLO0VXZ0NFO0lBQWdDO0cxQmc2Z0RyQzs7RTBCLzVnREs7SUFBZ0M7RzFCbTZnRHJDOztFMEJsNmdESztJQUFnQztHMUJzNmdEckM7O0UwQnI2Z0RLO0lBQWdDO0cxQnk2Z0RyQztDQUNGOztBZTc4Z0RLO0VXZ0NFO0lBQWdDO0cxQms3Z0RyQzs7RTBCajdnREs7SUFBZ0M7RzFCcTdnRHJDOztFMEJwN2dESztJQUFnQztHMUJ3N2dEckM7O0UwQnY3Z0RLO0lBQWdDO0cxQjI3Z0RyQztDQUNGOztBZS85Z0RLO0VXZ0NFO0lBQWdDO0cxQm84Z0RyQzs7RTBCbjhnREs7SUFBZ0M7RzFCdThnRHJDOztFMEJ0OGdESztJQUFnQztHMUIwOGdEckM7O0UwQno4Z0RLO0lBQWdDO0cxQjY4Z0RyQztDQUNGOztBZWovZ0RLO0VXZ0NFO0lBQWdDO0cxQnM5Z0RyQzs7RTBCcjlnREs7SUFBZ0M7RzFCeTlnRHJDOztFMEJ4OWdESztJQUFnQztHMUI0OWdEckM7O0UwQjM5Z0RLO0lBQWdDO0cxQis5Z0RyQztDQUNGOztBZW5naERLO0VXZ0NFO0lBQWdDO0cxQncrZ0RyQzs7RTBCditnREs7SUFBZ0M7RzFCMitnRHJDOztFMEIxK2dESztJQUFnQztHMUI4K2dEckM7O0UwQjcrZ0RLO0lBQWdDO0cxQmkvZ0RyQztDQUNGOztBZXJoaERLO0VXZ0NFO0lBQWdDO0cxQjAvZ0RyQzs7RTBCei9nREs7SUFBZ0M7RzFCNi9nRHJDOztFMEI1L2dESztJQUFnQztHMUJnZ2hEckM7O0UwQi8vZ0RLO0lBQWdDO0cxQm1naERyQztDQUNGOztBZXZpaERLO0VXZ0NFO0lBQWdDO0cxQjRnaERyQzs7RTBCM2doREs7SUFBZ0M7RzFCK2doRHJDOztFMEI5Z2hESztJQUFnQztHMUJraGhEckM7O0UwQmpoaERLO0lBQWdDO0cxQnFoaERyQztDQUNGOztBMEJoaWhERztFQUFXO0MxQm9paERkOztBMEJuaWhERztFQUFXO0MxQnVpaERkOztBMEJ0aWhERztFQUFXO0MxQjBpaERkOztBMEJ6aWhERztFQUFXO0MxQjZpaERkOztBZXpraERLO0VXZ0NFO0lBQWdDO0cxQjhpaERyQzs7RTBCN2loREs7SUFBZ0M7RzFCaWpoRHJDOztFMEJoamhESztJQUFnQztHMUJvamhEckM7O0UwQm5qaERLO0lBQWdDO0cxQnVqaERyQztDQUNGOztBZTNsaERLO0VXZ0NFO0lBQWdDO0cxQmdraERyQzs7RTBCL2poREs7SUFBZ0M7RzFCbWtoRHJDOztFMEJsa2hESztJQUFnQztHMUJza2hEckM7O0UwQnJraERLO0lBQWdDO0cxQnlraERyQztDQUNGOztBZTdtaERLO0VXZ0NFO0lBQWdDO0cxQmtsaERyQzs7RTBCamxoREs7SUFBZ0M7RzFCcWxoRHJDOztFMEJwbGhESztJQUFnQztHMUJ3bGhEckM7O0UwQnZsaERLO0lBQWdDO0cxQjJsaERyQztDQUNGOztBZS9uaERLO0VXZ0NFO0lBQWdDO0cxQm9taERyQzs7RTBCbm1oREs7SUFBZ0M7RzFCdW1oRHJDOztFMEJ0bWhESztJQUFnQztHMUIwbWhEckM7O0UwQnptaERLO0lBQWdDO0cxQjZtaERyQztDQUNGOztBZWpwaERLO0VXZ0NFO0lBQWdDO0cxQnNuaERyQzs7RTBCcm5oREs7SUFBZ0M7RzFCeW5oRHJDOztFMEJ4bmhESztJQUFnQztHMUI0bmhEckM7O0UwQjNuaERLO0lBQWdDO0cxQituaERyQztDQUNGOztBZW5xaERLO0VXZ0NFO0lBQWdDO0cxQndvaERyQzs7RTBCdm9oREs7SUFBZ0M7RzFCMm9oRHJDOztFMEIxb2hESztJQUFnQztHMUI4b2hEckM7O0UwQjdvaERLO0lBQWdDO0cxQmlwaERyQztDQUNGOztBZXJyaERLO0VXZ0NFO0lBQWdDO0cxQjBwaERyQzs7RTBCenBoREs7SUFBZ0M7RzFCNnBoRHJDOztFMEI1cGhESztJQUFnQztHMUJncWhEckM7O0UwQi9waERLO0lBQWdDO0cxQm1xaERyQztDQUNGOztBZXZzaERLO0VXZ0NFO0lBQWdDO0cxQjRxaERyQzs7RTBCM3FoREs7SUFBZ0M7RzFCK3FoRHJDOztFMEI5cWhESztJQUFnQztHMUJrcmhEckM7O0UwQmpyaERLO0lBQWdDO0cxQnFyaERyQztDQUNGOztBZXp0aERLO0VXZ0NFO0lBQWdDO0cxQjhyaERyQzs7RTBCN3JoREs7SUFBZ0M7RzFCaXNoRHJDOztFMEJoc2hESztJQUFnQztHMUJvc2hEckM7O0UwQm5zaERLO0lBQWdDO0cxQnVzaERyQztDQUNGOztBZTN1aERLO0VXZ0NFO0lBQWdDO0cxQmd0aERyQzs7RTBCL3NoREs7SUFBZ0M7RzFCbXRoRHJDOztFMEJsdGhESztJQUFnQztHMUJzdGhEckM7O0UwQnJ0aERLO0lBQWdDO0cxQnl0aERyQztDQUNGOztBZTd2aERLO0VXZ0NFO0lBQWdDO0cxQmt1aERyQzs7RTBCanVoREs7SUFBZ0M7RzFCcXVoRHJDOztFMEJwdWhESztJQUFnQztHMUJ3dWhEckM7O0UwQnZ1aERLO0lBQWdDO0cxQjJ1aERyQztDQUNGOztBZS93aERLO0VXZ0NFO0lBQWdDO0cxQm92aERyQzs7RTBCbnZoREs7SUFBZ0M7RzFCdXZoRHJDOztFMEJ0dmhESztJQUFnQztHMUIwdmhEckM7O0UwQnp2aERLO0lBQWdDO0cxQjZ2aERyQztDQUNGOztBMEJ4d2hERztFQUFXO0MxQjR3aERkOztBMEIzd2hERztFQUFXO0MxQit3aERkOztBMEI5d2hERztFQUFXO0MxQmt4aERkOztBMEJqeGhERztFQUFXO0MxQnF4aERkOztBZWp6aERLO0VXZ0NFO0lBQWdDO0cxQnN4aERyQzs7RTBCcnhoREs7SUFBZ0M7RzFCeXhoRHJDOztFMEJ4eGhESztJQUFnQztHMUI0eGhEckM7O0UwQjN4aERLO0lBQWdDO0cxQit4aERyQztDQUNGOztBZW4waERLO0VXZ0NFO0lBQWdDO0cxQnd5aERyQzs7RTBCdnloREs7SUFBZ0M7RzFCMnloRHJDOztFMEIxeWhESztJQUFnQztHMUI4eWhEckM7O0UwQjd5aERLO0lBQWdDO0cxQml6aERyQztDQUNGOztBZXIxaERLO0VXZ0NFO0lBQWdDO0cxQjB6aERyQzs7RTBCenpoREs7SUFBZ0M7RzFCNnpoRHJDOztFMEI1emhESztJQUFnQztHMUJnMGhEckM7O0UwQi96aERLO0lBQWdDO0cxQm0waERyQztDQUNGOztBZXYyaERLO0VXZ0NFO0lBQWdDO0cxQjQwaERyQzs7RTBCMzBoREs7SUFBZ0M7RzFCKzBoRHJDOztFMEI5MGhESztJQUFnQztHMUJrMWhEckM7O0UwQmoxaERLO0lBQWdDO0cxQnExaERyQztDQUNGOztBZXozaERLO0VXZ0NFO0lBQWdDO0cxQjgxaERyQzs7RTBCNzFoREs7SUFBZ0M7RzFCaTJoRHJDOztFMEJoMmhESztJQUFnQztHMUJvMmhEckM7O0UwQm4yaERLO0lBQWdDO0cxQnUyaERyQztDQUNGOztBZTM0aERLO0VXZ0NFO0lBQWdDO0cxQmczaERyQzs7RTBCLzJoREs7SUFBZ0M7RzFCbTNoRHJDOztFMEJsM2hESztJQUFnQztHMUJzM2hEckM7O0UwQnIzaERLO0lBQWdDO0cxQnkzaERyQztDQUNGOztBZTc1aERLO0VXZ0NFO0lBQWdDO0cxQms0aERyQzs7RTBCajRoREs7SUFBZ0M7RzFCcTRoRHJDOztFMEJwNGhESztJQUFnQztHMUJ3NGhEckM7O0UwQnY0aERLO0lBQWdDO0cxQjI0aERyQztDQUNGOztBZS82aERLO0VXZ0NFO0lBQWdDO0cxQm81aERyQzs7RTBCbjVoREs7SUFBZ0M7RzFCdTVoRHJDOztFMEJ0NWhESztJQUFnQztHMUIwNWhEckM7O0UwQno1aERLO0lBQWdDO0cxQjY1aERyQztDQUNGOztBZWo4aERLO0VXZ0NFO0lBQWdDO0cxQnM2aERyQzs7RTBCcjZoREs7SUFBZ0M7RzFCeTZoRHJDOztFMEJ4NmhESztJQUFnQztHMUI0NmhEckM7O0UwQjM2aERLO0lBQWdDO0cxQis2aERyQztDQUNGOztBZW45aERLO0VXZ0NFO0lBQWdDO0cxQnc3aERyQzs7RTBCdjdoREs7SUFBZ0M7RzFCMjdoRHJDOztFMEIxN2hESztJQUFnQztHMUI4N2hEckM7O0UwQjc3aERLO0lBQWdDO0cxQmk4aERyQztDQUNGOztBZXIraERLO0VXZ0NFO0lBQWdDO0cxQjA4aERyQzs7RTBCejhoREs7SUFBZ0M7RzFCNjhoRHJDOztFMEI1OGhESztJQUFnQztHMUJnOWhEckM7O0UwQi84aERLO0lBQWdDO0cxQm05aERyQztDQUNGOztBZXYvaERLO0VXZ0NFO0lBQWdDO0cxQjQ5aERyQzs7RTBCMzloREs7SUFBZ0M7RzFCKzloRHJDOztFMEI5OWhESztJQUFnQztHMUJrK2hEckM7O0UwQmoraERLO0lBQWdDO0cxQnEraERyQztDQUNGOztBMEJoL2hERztFQUFXO0MxQm8vaERkOztBMEJuL2hERztFQUFXO0MxQnUvaERkOztBMEJ0L2hERztFQUFXO0MxQjAvaERkOztBMEJ6L2hERztFQUFXO0MxQjYvaERkOztBZXpoaURLO0VXZ0NFO0lBQWdDO0cxQjgvaERyQzs7RTBCNy9oREs7SUFBZ0M7RzFCaWdpRHJDOztFMEJoZ2lESztJQUFnQztHMUJvZ2lEckM7O0UwQm5naURLO0lBQWdDO0cxQnVnaURyQztDQUNGOztBZTNpaURLO0VXZ0NFO0lBQWdDO0cxQmdoaURyQzs7RTBCL2dpREs7SUFBZ0M7RzFCbWhpRHJDOztFMEJsaGlESztJQUFnQztHMUJzaGlEckM7O0UwQnJoaURLO0lBQWdDO0cxQnloaURyQztDQUNGOztBZTdqaURLO0VXZ0NFO0lBQWdDO0cxQmtpaURyQzs7RTBCamlpREs7SUFBZ0M7RzFCcWlpRHJDOztFMEJwaWlESztJQUFnQztHMUJ3aWlEckM7O0UwQnZpaURLO0lBQWdDO0cxQjJpaURyQztDQUNGOztBZS9raURLO0VXZ0NFO0lBQWdDO0cxQm9qaURyQzs7RTBCbmppREs7SUFBZ0M7RzFCdWppRHJDOztFMEJ0amlESztJQUFnQztHMUIwamlEckM7O0UwQnpqaURLO0lBQWdDO0cxQjZqaURyQztDQUNGOztBZWptaURLO0VXZ0NFO0lBQWdDO0cxQnNraURyQzs7RTBCcmtpREs7SUFBZ0M7RzFCeWtpRHJDOztFMEJ4a2lESztJQUFnQztHMUI0a2lEckM7O0UwQjNraURLO0lBQWdDO0cxQitraURyQztDQUNGOztBZW5uaURLO0VXZ0NFO0lBQWdDO0cxQndsaURyQzs7RTBCdmxpREs7SUFBZ0M7RzFCMmxpRHJDOztFMEIxbGlESztJQUFnQztHMUI4bGlEckM7O0UwQjdsaURLO0lBQWdDO0cxQmltaURyQztDQUNGOztBZXJvaURLO0VXZ0NFO0lBQWdDO0cxQjBtaURyQzs7RTBCem1pREs7SUFBZ0M7RzFCNm1pRHJDOztFMEI1bWlESztJQUFnQztHMUJnbmlEckM7O0UwQi9taURLO0lBQWdDO0cxQm1uaURyQztDQUNGOztBZXZwaURLO0VXZ0NFO0lBQWdDO0cxQjRuaURyQzs7RTBCM25pREs7SUFBZ0M7RzFCK25pRHJDOztFMEI5bmlESztJQUFnQztHMUJrb2lEckM7O0UwQmpvaURLO0lBQWdDO0cxQnFvaURyQztDQUNGOztBZXpxaURLO0VXZ0NFO0lBQWdDO0cxQjhvaURyQzs7RTBCN29pREs7SUFBZ0M7RzFCaXBpRHJDOztFMEJocGlESztJQUFnQztHMUJvcGlEckM7O0UwQm5waURLO0lBQWdDO0cxQnVwaURyQztDQUNGOztBZTNyaURLO0VXZ0NFO0lBQWdDO0cxQmdxaURyQzs7RTBCL3BpREs7SUFBZ0M7RzFCbXFpRHJDOztFMEJscWlESztJQUFnQztHMUJzcWlEckM7O0UwQnJxaURLO0lBQWdDO0cxQnlxaURyQztDQUNGOztBZTdzaURLO0VXZ0NFO0lBQWdDO0cxQmtyaURyQzs7RTBCanJpREs7SUFBZ0M7RzFCcXJpRHJDOztFMEJwcmlESztJQUFnQztHMUJ3cmlEckM7O0UwQnZyaURLO0lBQWdDO0cxQjJyaURyQztDQUNGOztBZS90aURLO0VXZ0NFO0lBQWdDO0cxQm9zaURyQzs7RTBCbnNpREs7SUFBZ0M7RzFCdXNpRHJDOztFMEJ0c2lESztJQUFnQztHMUIwc2lEckM7O0UwQnpzaURLO0lBQWdDO0cxQjZzaURyQztDQUNGOztBMEJsc2lERztFQUFXO0MxQnNzaURkOztBMEJyc2lERztFQUFXO0MxQnlzaURkOztBMEJ4c2lERztFQUFXO0MxQjRzaURkOztBMEIzc2lERztFQUFXO0MxQitzaURkOztBZWp3aURLO0VXc0RFO0lBQWdDO0cxQmd0aURyQzs7RTBCL3NpREs7SUFBZ0M7RzFCbXRpRHJDOztFMEJsdGlESztJQUFnQztHMUJzdGlEckM7O0UwQnJ0aURLO0lBQWdDO0cxQnl0aURyQztDQUNGOztBZW54aURLO0VXc0RFO0lBQWdDO0cxQmt1aURyQzs7RTBCanVpREs7SUFBZ0M7RzFCcXVpRHJDOztFMEJwdWlESztJQUFnQztHMUJ3dWlEckM7O0UwQnZ1aURLO0lBQWdDO0cxQjJ1aURyQztDQUNGOztBZXJ5aURLO0VXc0RFO0lBQWdDO0cxQm92aURyQzs7RTBCbnZpREs7SUFBZ0M7RzFCdXZpRHJDOztFMEJ0dmlESztJQUFnQztHMUIwdmlEckM7O0UwQnp2aURLO0lBQWdDO0cxQjZ2aURyQztDQUNGOztBZXZ6aURLO0VXc0RFO0lBQWdDO0cxQnN3aURyQzs7RTBCcndpREs7SUFBZ0M7RzFCeXdpRHJDOztFMEJ4d2lESztJQUFnQztHMUI0d2lEckM7O0UwQjN3aURLO0lBQWdDO0cxQit3aURyQztDQUNGOztBZXowaURLO0VXc0RFO0lBQWdDO0cxQnd4aURyQzs7RTBCdnhpREs7SUFBZ0M7RzFCMnhpRHJDOztFMEIxeGlESztJQUFnQztHMUI4eGlEckM7O0UwQjd4aURLO0lBQWdDO0cxQml5aURyQztDQUNGOztBZTMxaURLO0VXc0RFO0lBQWdDO0cxQjB5aURyQzs7RTBCenlpREs7SUFBZ0M7RzFCNnlpRHJDOztFMEI1eWlESztJQUFnQztHMUJnemlEckM7O0UwQi95aURLO0lBQWdDO0cxQm16aURyQztDQUNGOztBZTcyaURLO0VXc0RFO0lBQWdDO0cxQjR6aURyQzs7RTBCM3ppREs7SUFBZ0M7RzFCK3ppRHJDOztFMEI5emlESztJQUFnQztHMUJrMGlEckM7O0UwQmowaURLO0lBQWdDO0cxQnEwaURyQztDQUNGOztBZS8zaURLO0VXc0RFO0lBQWdDO0cxQjgwaURyQzs7RTBCNzBpREs7SUFBZ0M7RzFCaTFpRHJDOztFMEJoMWlESztJQUFnQztHMUJvMWlEckM7O0UwQm4xaURLO0lBQWdDO0cxQnUxaURyQztDQUNGOztBZWo1aURLO0VXc0RFO0lBQWdDO0cxQmcyaURyQzs7RTBCLzFpREs7SUFBZ0M7RzFCbTJpRHJDOztFMEJsMmlESztJQUFnQztHMUJzMmlEckM7O0UwQnIyaURLO0lBQWdDO0cxQnkyaURyQztDQUNGOztBZW42aURLO0VXc0RFO0lBQWdDO0cxQmszaURyQzs7RTBCajNpREs7SUFBZ0M7RzFCcTNpRHJDOztFMEJwM2lESztJQUFnQztHMUJ3M2lEckM7O0UwQnYzaURLO0lBQWdDO0cxQjIzaURyQztDQUNGOztBZXI3aURLO0VXc0RFO0lBQWdDO0cxQm80aURyQzs7RTBCbjRpREs7SUFBZ0M7RzFCdTRpRHJDOztFMEJ0NGlESztJQUFnQztHMUIwNGlEckM7O0UwQno0aURLO0lBQWdDO0cxQjY0aURyQztDQUNGOztBZXY4aURLO0VXc0RFO0lBQWdDO0cxQnM1aURyQzs7RTBCcjVpREs7SUFBZ0M7RzFCeTVpRHJDOztFMEJ4NWlESztJQUFnQztHMUI0NWlEckM7O0UwQjM1aURLO0lBQWdDO0cxQis1aURyQztDQUNGOztBMEIxNmlERztFQUFXO0MxQjg2aURkOztBMEI3NmlERztFQUFXO0MxQmk3aURkOztBMEJoN2lERztFQUFXO0MxQm83aURkOztBMEJuN2lERztFQUFXO0MxQnU3aURkOztBZXoraURLO0VXc0RFO0lBQWdDO0cxQnc3aURyQzs7RTBCdjdpREs7SUFBZ0M7RzFCMjdpRHJDOztFMEIxN2lESztJQUFnQztHMUI4N2lEckM7O0UwQjc3aURLO0lBQWdDO0cxQmk4aURyQztDQUNGOztBZTMvaURLO0VXc0RFO0lBQWdDO0cxQjA4aURyQzs7RTBCejhpREs7SUFBZ0M7RzFCNjhpRHJDOztFMEI1OGlESztJQUFnQztHMUJnOWlEckM7O0UwQi84aURLO0lBQWdDO0cxQm05aURyQztDQUNGOztBZTdnakRLO0VXc0RFO0lBQWdDO0cxQjQ5aURyQzs7RTBCMzlpREs7SUFBZ0M7RzFCKzlpRHJDOztFMEI5OWlESztJQUFnQztHMUJrK2lEckM7O0UwQmoraURLO0lBQWdDO0cxQnEraURyQztDQUNGOztBZS9oakRLO0VXc0RFO0lBQWdDO0cxQjgraURyQzs7RTBCNytpREs7SUFBZ0M7RzFCaS9pRHJDOztFMEJoL2lESztJQUFnQztHMUJvL2lEckM7O0UwQm4vaURLO0lBQWdDO0cxQnUvaURyQztDQUNGOztBZWpqakRLO0VXc0RFO0lBQWdDO0cxQmdnakRyQzs7RTBCLy9pREs7SUFBZ0M7RzFCbWdqRHJDOztFMEJsZ2pESztJQUFnQztHMUJzZ2pEckM7O0UwQnJnakRLO0lBQWdDO0cxQnlnakRyQztDQUNGOztBZW5rakRLO0VXc0RFO0lBQWdDO0cxQmtoakRyQzs7RTBCamhqREs7SUFBZ0M7RzFCcWhqRHJDOztFMEJwaGpESztJQUFnQztHMUJ3aGpEckM7O0UwQnZoakRLO0lBQWdDO0cxQjJoakRyQztDQUNGOztBZXJsakRLO0VXc0RFO0lBQWdDO0cxQm9pakRyQzs7RTBCbmlqREs7SUFBZ0M7RzFCdWlqRHJDOztFMEJ0aWpESztJQUFnQztHMUIwaWpEckM7O0UwQnppakRLO0lBQWdDO0cxQjZpakRyQztDQUNGOztBZXZtakRLO0VXc0RFO0lBQWdDO0cxQnNqakRyQzs7RTBCcmpqREs7SUFBZ0M7RzFCeWpqRHJDOztFMEJ4ampESztJQUFnQztHMUI0ampEckM7O0UwQjNqakRLO0lBQWdDO0cxQitqakRyQztDQUNGOztBZXpuakRLO0VXc0RFO0lBQWdDO0cxQndrakRyQzs7RTBCdmtqREs7SUFBZ0M7RzFCMmtqRHJDOztFMEIxa2pESztJQUFnQztHMUI4a2pEckM7O0UwQjdrakRLO0lBQWdDO0cxQmlsakRyQztDQUNGOztBZTNvakRLO0VXc0RFO0lBQWdDO0cxQjBsakRyQzs7RTBCemxqREs7SUFBZ0M7RzFCNmxqRHJDOztFMEI1bGpESztJQUFnQztHMUJnbWpEckM7O0UwQi9sakRLO0lBQWdDO0cxQm1takRyQztDQUNGOztBZTdwakRLO0VXc0RFO0lBQWdDO0cxQjRtakRyQzs7RTBCM21qREs7SUFBZ0M7RzFCK21qRHJDOztFMEI5bWpESztJQUFnQztHMUJrbmpEckM7O0UwQmpuakRLO0lBQWdDO0cxQnFuakRyQztDQUNGOztBZS9xakRLO0VXc0RFO0lBQWdDO0cxQjhuakRyQzs7RTBCN25qREs7SUFBZ0M7RzFCaW9qRHJDOztFMEJob2pESztJQUFnQztHMUJvb2pEckM7O0UwQm5vakRLO0lBQWdDO0cxQnVvakRyQztDQUNGOztBMEJscGpERztFQUFXO0MxQnNwakRkOztBMEJycGpERztFQUFXO0MxQnlwakRkOztBMEJ4cGpERztFQUFXO0MxQjRwakRkOztBMEIzcGpERztFQUFXO0MxQitwakRkOztBZWp0akRLO0VXc0RFO0lBQWdDO0cxQmdxakRyQzs7RTBCL3BqREs7SUFBZ0M7RzFCbXFqRHJDOztFMEJscWpESztJQUFnQztHMUJzcWpEckM7O0UwQnJxakRLO0lBQWdDO0cxQnlxakRyQztDQUNGOztBZW51akRLO0VXc0RFO0lBQWdDO0cxQmtyakRyQzs7RTBCanJqREs7SUFBZ0M7RzFCcXJqRHJDOztFMEJwcmpESztJQUFnQztHMUJ3cmpEckM7O0UwQnZyakRLO0lBQWdDO0cxQjJyakRyQztDQUNGOztBZXJ2akRLO0VXc0RFO0lBQWdDO0cxQm9zakRyQzs7RTBCbnNqREs7SUFBZ0M7RzFCdXNqRHJDOztFMEJ0c2pESztJQUFnQztHMUIwc2pEckM7O0UwQnpzakRLO0lBQWdDO0cxQjZzakRyQztDQUNGOztBZXZ3akRLO0VXc0RFO0lBQWdDO0cxQnN0akRyQzs7RTBCcnRqREs7SUFBZ0M7RzFCeXRqRHJDOztFMEJ4dGpESztJQUFnQztHMUI0dGpEckM7O0UwQjN0akRLO0lBQWdDO0cxQit0akRyQztDQUNGOztBZXp4akRLO0VXc0RFO0lBQWdDO0cxQnd1akRyQzs7RTBCdnVqREs7SUFBZ0M7RzFCMnVqRHJDOztFMEIxdWpESztJQUFnQztHMUI4dWpEckM7O0UwQjd1akRLO0lBQWdDO0cxQml2akRyQztDQUNGOztBZTN5akRLO0VXc0RFO0lBQWdDO0cxQjB2akRyQzs7RTBCenZqREs7SUFBZ0M7RzFCNnZqRHJDOztFMEI1dmpESztJQUFnQztHMUJnd2pEckM7O0UwQi92akRLO0lBQWdDO0cxQm13akRyQztDQUNGOztBZTd6akRLO0VXc0RFO0lBQWdDO0cxQjR3akRyQzs7RTBCM3dqREs7SUFBZ0M7RzFCK3dqRHJDOztFMEI5d2pESztJQUFnQztHMUJreGpEckM7O0UwQmp4akRLO0lBQWdDO0cxQnF4akRyQztDQUNGOztBZS8wakRLO0VXc0RFO0lBQWdDO0cxQjh4akRyQzs7RTBCN3hqREs7SUFBZ0M7RzFCaXlqRHJDOztFMEJoeWpESztJQUFnQztHMUJveWpEckM7O0UwQm55akRLO0lBQWdDO0cxQnV5akRyQztDQUNGOztBZWoyakRLO0VXc0RFO0lBQWdDO0cxQmd6akRyQzs7RTBCL3lqREs7SUFBZ0M7RzFCbXpqRHJDOztFMEJsempESztJQUFnQztHMUJzempEckM7O0UwQnJ6akRLO0lBQWdDO0cxQnl6akRyQztDQUNGOztBZW4zakRLO0VXc0RFO0lBQWdDO0cxQmswakRyQzs7RTBCajBqREs7SUFBZ0M7RzFCcTBqRHJDOztFMEJwMGpESztJQUFnQztHMUJ3MGpEckM7O0UwQnYwakRLO0lBQWdDO0cxQjIwakRyQztDQUNGOztBZXI0akRLO0VXc0RFO0lBQWdDO0cxQm8xakRyQzs7RTBCbjFqREs7SUFBZ0M7RzFCdTFqRHJDOztFMEJ0MWpESztJQUFnQztHMUIwMWpEckM7O0UwQnoxakRLO0lBQWdDO0cxQjYxakRyQztDQUNGOztBZXY1akRLO0VXc0RFO0lBQWdDO0cxQnMyakRyQzs7RTBCcjJqREs7SUFBZ0M7RzFCeTJqRHJDOztFMEJ4MmpESztJQUFnQztHMUI0MmpEckM7O0UwQjMyakRLO0lBQWdDO0cxQisyakRyQztDQUNGOztBMEIxM2pERztFQUFXO0MxQjgzakRkOztBMEI3M2pERztFQUFXO0MxQmk0akRkOztBMEJoNGpERztFQUFXO0MxQm80akRkOztBMEJuNGpERztFQUFXO0MxQnU0akRkOztBZXo3akRLO0VXc0RFO0lBQWdDO0cxQnc0akRyQzs7RTBCdjRqREs7SUFBZ0M7RzFCMjRqRHJDOztFMEIxNGpESztJQUFnQztHMUI4NGpEckM7O0UwQjc0akRLO0lBQWdDO0cxQmk1akRyQztDQUNGOztBZTM4akRLO0VXc0RFO0lBQWdDO0cxQjA1akRyQzs7RTBCejVqREs7SUFBZ0M7RzFCNjVqRHJDOztFMEI1NWpESztJQUFnQztHMUJnNmpEckM7O0UwQi81akRLO0lBQWdDO0cxQm02akRyQztDQUNGOztBZTc5akRLO0VXc0RFO0lBQWdDO0cxQjQ2akRyQzs7RTBCMzZqREs7SUFBZ0M7RzFCKzZqRHJDOztFMEI5NmpESztJQUFnQztHMUJrN2pEckM7O0UwQmo3akRLO0lBQWdDO0cxQnE3akRyQztDQUNGOztBZS8rakRLO0VXc0RFO0lBQWdDO0cxQjg3akRyQzs7RTBCNzdqREs7SUFBZ0M7RzFCaThqRHJDOztFMEJoOGpESztJQUFnQztHMUJvOGpEckM7O0UwQm44akRLO0lBQWdDO0cxQnU4akRyQztDQUNGOztBZWpna0RLO0VXc0RFO0lBQWdDO0cxQmc5akRyQzs7RTBCLzhqREs7SUFBZ0M7RzFCbTlqRHJDOztFMEJsOWpESztJQUFnQztHMUJzOWpEckM7O0UwQnI5akRLO0lBQWdDO0cxQnk5akRyQztDQUNGOztBZW5oa0RLO0VXc0RFO0lBQWdDO0cxQmsrakRyQzs7RTBCaitqREs7SUFBZ0M7RzFCcStqRHJDOztFMEJwK2pESztJQUFnQztHMUJ3K2pEckM7O0UwQnYrakRLO0lBQWdDO0cxQjIrakRyQztDQUNGOztBZXJpa0RLO0VXc0RFO0lBQWdDO0cxQm8vakRyQzs7RTBCbi9qREs7SUFBZ0M7RzFCdS9qRHJDOztFMEJ0L2pESztJQUFnQztHMUIwL2pEckM7O0UwQnovakRLO0lBQWdDO0cxQjYvakRyQztDQUNGOztBZXZqa0RLO0VXc0RFO0lBQWdDO0cxQnNna0RyQzs7RTBCcmdrREs7SUFBZ0M7RzFCeWdrRHJDOztFMEJ4Z2tESztJQUFnQztHMUI0Z2tEckM7O0UwQjNna0RLO0lBQWdDO0cxQitna0RyQztDQUNGOztBZXpra0RLO0VXc0RFO0lBQWdDO0cxQndoa0RyQzs7RTBCdmhrREs7SUFBZ0M7RzFCMmhrRHJDOztFMEIxaGtESztJQUFnQztHMUI4aGtEckM7O0UwQjdoa0RLO0lBQWdDO0cxQmlpa0RyQztDQUNGOztBZTNsa0RLO0VXc0RFO0lBQWdDO0cxQjBpa0RyQzs7RTBCemlrREs7SUFBZ0M7RzFCNmlrRHJDOztFMEI1aWtESztJQUFnQztHMUJnamtEckM7O0UwQi9pa0RLO0lBQWdDO0cxQm1qa0RyQztDQUNGOztBZTdta0RLO0VXc0RFO0lBQWdDO0cxQjRqa0RyQzs7RTBCM2prREs7SUFBZ0M7RzFCK2prRHJDOztFMEI5amtESztJQUFnQztHMUJra2tEckM7O0UwQmpra0RLO0lBQWdDO0cxQnFra0RyQztDQUNGOztBZS9ua0RLO0VXc0RFO0lBQWdDO0cxQjhra0RyQzs7RTBCN2trREs7SUFBZ0M7RzFCaWxrRHJDOztFMEJobGtESztJQUFnQztHMUJvbGtEckM7O0UwQm5sa0RLO0lBQWdDO0cxQnVsa0RyQztDQUNGOztBMEJsbWtERztFQUFXO0MxQnNta0RkOztBMEJybWtERztFQUFXO0MxQnlta0RkOztBMEJ4bWtERztFQUFXO0MxQjRta0RkOztBMEIzbWtERztFQUFXO0MxQitta0RkOztBZWpxa0RLO0VXc0RFO0lBQWdDO0cxQmdua0RyQzs7RTBCL21rREs7SUFBZ0M7RzFCbW5rRHJDOztFMEJsbmtESztJQUFnQztHMUJzbmtEckM7O0UwQnJua0RLO0lBQWdDO0cxQnlua0RyQztDQUNGOztBZW5ya0RLO0VXc0RFO0lBQWdDO0cxQmtva0RyQzs7RTBCam9rREs7SUFBZ0M7RzFCcW9rRHJDOztFMEJwb2tESztJQUFnQztHMUJ3b2tEckM7O0UwQnZva0RLO0lBQWdDO0cxQjJva0RyQztDQUNGOztBZXJza0RLO0VXc0RFO0lBQWdDO0cxQm9wa0RyQzs7RTBCbnBrREs7SUFBZ0M7RzFCdXBrRHJDOztFMEJ0cGtESztJQUFnQztHMUIwcGtEckM7O0UwQnpwa0RLO0lBQWdDO0cxQjZwa0RyQztDQUNGOztBZXZ0a0RLO0VXc0RFO0lBQWdDO0cxQnNxa0RyQzs7RTBCcnFrREs7SUFBZ0M7RzFCeXFrRHJDOztFMEJ4cWtESztJQUFnQztHMUI0cWtEckM7O0UwQjNxa0RLO0lBQWdDO0cxQitxa0RyQztDQUNGOztBZXp1a0RLO0VXc0RFO0lBQWdDO0cxQndya0RyQzs7RTBCdnJrREs7SUFBZ0M7RzFCMnJrRHJDOztFMEIxcmtESztJQUFnQztHMUI4cmtEckM7O0UwQjdya0RLO0lBQWdDO0cxQmlza0RyQztDQUNGOztBZTN2a0RLO0VXc0RFO0lBQWdDO0cxQjBza0RyQzs7RTBCenNrREs7SUFBZ0M7RzFCNnNrRHJDOztFMEI1c2tESztJQUFnQztHMUJndGtEckM7O0UwQi9za0RLO0lBQWdDO0cxQm10a0RyQztDQUNGOztBZTd3a0RLO0VXc0RFO0lBQWdDO0cxQjR0a0RyQzs7RTBCM3RrREs7SUFBZ0M7RzFCK3RrRHJDOztFMEI5dGtESztJQUFnQztHMUJrdWtEckM7O0UwQmp1a0RLO0lBQWdDO0cxQnF1a0RyQztDQUNGOztBZS94a0RLO0VXc0RFO0lBQWdDO0cxQjh1a0RyQzs7RTBCN3VrREs7SUFBZ0M7RzFCaXZrRHJDOztFMEJodmtESztJQUFnQztHMUJvdmtEckM7O0UwQm52a0RLO0lBQWdDO0cxQnV2a0RyQztDQUNGOztBZWp6a0RLO0VXc0RFO0lBQWdDO0cxQmd3a0RyQzs7RTBCL3ZrREs7SUFBZ0M7RzFCbXdrRHJDOztFMEJsd2tESztJQUFnQztHMUJzd2tEckM7O0UwQnJ3a0RLO0lBQWdDO0cxQnl3a0RyQztDQUNGOztBZW4wa0RLO0VXc0RFO0lBQWdDO0cxQmt4a0RyQzs7RTBCanhrREs7SUFBZ0M7RzFCcXhrRHJDOztFMEJweGtESztJQUFnQztHMUJ3eGtEckM7O0UwQnZ4a0RLO0lBQWdDO0cxQjJ4a0RyQztDQUNGOztBZXIxa0RLO0VXc0RFO0lBQWdDO0cxQm95a0RyQzs7RTBCbnlrREs7SUFBZ0M7RzFCdXlrRHJDOztFMEJ0eWtESztJQUFnQztHMUIweWtEckM7O0UwQnp5a0RLO0lBQWdDO0cxQjZ5a0RyQztDQUNGOztBZXYya0RLO0VXc0RFO0lBQWdDO0cxQnN6a0RyQzs7RTBCcnprREs7SUFBZ0M7RzFCeXprRHJDOztFMEJ4emtESztJQUFnQztHMUI0emtEckM7O0UwQjN6a0RLO0lBQWdDO0cxQit6a0RyQztDQUNGOztBMEIxMGtERztFQUFXO0MxQjgwa0RkOztBMEI3MGtERztFQUFXO0MxQmkxa0RkOztBMEJoMWtERztFQUFXO0MxQm8xa0RkOztBMEJuMWtERztFQUFXO0MxQnUxa0RkOztBZXo0a0RLO0VXc0RFO0lBQWdDO0cxQncxa0RyQzs7RTBCdjFrREs7SUFBZ0M7RzFCMjFrRHJDOztFMEIxMWtESztJQUFnQztHMUI4MWtEckM7O0UwQjcxa0RLO0lBQWdDO0cxQmkya0RyQztDQUNGOztBZTM1a0RLO0VXc0RFO0lBQWdDO0cxQjAya0RyQzs7RTBCejJrREs7SUFBZ0M7RzFCNjJrRHJDOztFMEI1MmtESztJQUFnQztHMUJnM2tEckM7O0UwQi8ya0RLO0lBQWdDO0cxQm0za0RyQztDQUNGOztBZTc2a0RLO0VXc0RFO0lBQWdDO0cxQjQza0RyQzs7RTBCMzNrREs7SUFBZ0M7RzFCKzNrRHJDOztFMEI5M2tESztJQUFnQztHMUJrNGtEckM7O0UwQmo0a0RLO0lBQWdDO0cxQnE0a0RyQztDQUNGOztBZS83a0RLO0VXc0RFO0lBQWdDO0cxQjg0a0RyQzs7RTBCNzRrREs7SUFBZ0M7RzFCaTVrRHJDOztFMEJoNWtESztJQUFnQztHMUJvNWtEckM7O0UwQm41a0RLO0lBQWdDO0cxQnU1a0RyQztDQUNGOztBZWo5a0RLO0VXc0RFO0lBQWdDO0cxQmc2a0RyQzs7RTBCLzVrREs7SUFBZ0M7RzFCbTZrRHJDOztFMEJsNmtESztJQUFnQztHMUJzNmtEckM7O0UwQnI2a0RLO0lBQWdDO0cxQnk2a0RyQztDQUNGOztBZW4ra0RLO0VXc0RFO0lBQWdDO0cxQms3a0RyQzs7RTBCajdrREs7SUFBZ0M7RzFCcTdrRHJDOztFMEJwN2tESztJQUFnQztHMUJ3N2tEckM7O0UwQnY3a0RLO0lBQWdDO0cxQjI3a0RyQztDQUNGOztBZXIva0RLO0VXc0RFO0lBQWdDO0cxQm84a0RyQzs7RTBCbjhrREs7SUFBZ0M7RzFCdThrRHJDOztFMEJ0OGtESztJQUFnQztHMUIwOGtEckM7O0UwQno4a0RLO0lBQWdDO0cxQjY4a0RyQztDQUNGOztBZXZnbERLO0VXc0RFO0lBQWdDO0cxQnM5a0RyQzs7RTBCcjlrREs7SUFBZ0M7RzFCeTlrRHJDOztFMEJ4OWtESztJQUFnQztHMUI0OWtEckM7O0UwQjM5a0RLO0lBQWdDO0cxQis5a0RyQztDQUNGOztBZXpobERLO0VXc0RFO0lBQWdDO0cxQncra0RyQzs7RTBCditrREs7SUFBZ0M7RzFCMitrRHJDOztFMEIxK2tESztJQUFnQztHMUI4K2tEckM7O0UwQjcra0RLO0lBQWdDO0cxQmkva0RyQztDQUNGOztBZTNpbERLO0VXc0RFO0lBQWdDO0cxQjAva0RyQzs7RTBCei9rREs7SUFBZ0M7RzFCNi9rRHJDOztFMEI1L2tESztJQUFnQztHMUJnZ2xEckM7O0UwQi8va0RLO0lBQWdDO0cxQm1nbERyQztDQUNGOztBZTdqbERLO0VXc0RFO0lBQWdDO0cxQjRnbERyQzs7RTBCM2dsREs7SUFBZ0M7RzFCK2dsRHJDOztFMEI5Z2xESztJQUFnQztHMUJraGxEckM7O0UwQmpobERLO0lBQWdDO0cxQnFobERyQztDQUNGOztBZS9rbERLO0VXc0RFO0lBQWdDO0cxQjhobERyQzs7RTBCN2hsREs7SUFBZ0M7RzFCaWlsRHJDOztFMEJoaWxESztJQUFnQztHMUJvaWxEckM7O0UwQm5pbERLO0lBQWdDO0cxQnVpbERyQztDQUNGOztBMEJsamxERztFQUFXO0MxQnNqbERkOztBMEJyamxERztFQUFXO0MxQnlqbERkOztBMEJ4amxERztFQUFXO0MxQjRqbERkOztBMEIzamxERztFQUFXO0MxQitqbERkOztBZWpubERLO0VXc0RFO0lBQWdDO0cxQmdrbERyQzs7RTBCL2psREs7SUFBZ0M7RzFCbWtsRHJDOztFMEJsa2xESztJQUFnQztHMUJza2xEckM7O0UwQnJrbERLO0lBQWdDO0cxQnlrbERyQztDQUNGOztBZW5vbERLO0VXc0RFO0lBQWdDO0cxQmtsbERyQzs7RTBCamxsREs7SUFBZ0M7RzFCcWxsRHJDOztFMEJwbGxESztJQUFnQztHMUJ3bGxEckM7O0UwQnZsbERLO0lBQWdDO0cxQjJsbERyQztDQUNGOztBZXJwbERLO0VXc0RFO0lBQWdDO0cxQm9tbERyQzs7RTBCbm1sREs7SUFBZ0M7RzFCdW1sRHJDOztFMEJ0bWxESztJQUFnQztHMUIwbWxEckM7O0UwQnptbERLO0lBQWdDO0cxQjZtbERyQztDQUNGOztBZXZxbERLO0VXc0RFO0lBQWdDO0cxQnNubERyQzs7RTBCcm5sREs7SUFBZ0M7RzFCeW5sRHJDOztFMEJ4bmxESztJQUFnQztHMUI0bmxEckM7O0UwQjNubERLO0lBQWdDO0cxQitubERyQztDQUNGOztBZXpybERLO0VXc0RFO0lBQWdDO0cxQndvbERyQzs7RTBCdm9sREs7SUFBZ0M7RzFCMm9sRHJDOztFMEIxb2xESztJQUFnQztHMUI4b2xEckM7O0UwQjdvbERLO0lBQWdDO0cxQmlwbERyQztDQUNGOztBZTNzbERLO0VXc0RFO0lBQWdDO0cxQjBwbERyQzs7RTBCenBsREs7SUFBZ0M7RzFCNnBsRHJDOztFMEI1cGxESztJQUFnQztHMUJncWxEckM7O0UwQi9wbERLO0lBQWdDO0cxQm1xbERyQztDQUNGOztBZTd0bERLO0VXc0RFO0lBQWdDO0cxQjRxbERyQzs7RTBCM3FsREs7SUFBZ0M7RzFCK3FsRHJDOztFMEI5cWxESztJQUFnQztHMUJrcmxEckM7O0UwQmpybERLO0lBQWdDO0cxQnFybERyQztDQUNGOztBZS91bERLO0VXc0RFO0lBQWdDO0cxQjhybERyQzs7RTBCN3JsREs7SUFBZ0M7RzFCaXNsRHJDOztFMEJoc2xESztJQUFnQztHMUJvc2xEckM7O0UwQm5zbERLO0lBQWdDO0cxQnVzbERyQztDQUNGOztBZWp3bERLO0VXc0RFO0lBQWdDO0cxQmd0bERyQzs7RTBCL3NsREs7SUFBZ0M7RzFCbXRsRHJDOztFMEJsdGxESztJQUFnQztHMUJzdGxEckM7O0UwQnJ0bERLO0lBQWdDO0cxQnl0bERyQztDQUNGOztBZW54bERLO0VXc0RFO0lBQWdDO0cxQmt1bERyQzs7RTBCanVsREs7SUFBZ0M7RzFCcXVsRHJDOztFMEJwdWxESztJQUFnQztHMUJ3dWxEckM7O0UwQnZ1bERLO0lBQWdDO0cxQjJ1bERyQztDQUNGOztBZXJ5bERLO0VXc0RFO0lBQWdDO0cxQm92bERyQzs7RTBCbnZsREs7SUFBZ0M7RzFCdXZsRHJDOztFMEJ0dmxESztJQUFnQztHMUIwdmxEckM7O0UwQnp2bERLO0lBQWdDO0cxQjZ2bERyQztDQUNGOztBZXZ6bERLO0VXc0RFO0lBQWdDO0cxQnN3bERyQzs7RTBCcndsREs7SUFBZ0M7RzFCeXdsRHJDOztFMEJ4d2xESztJQUFnQztHMUI0d2xEckM7O0UwQjN3bERLO0lBQWdDO0cxQit3bERyQztDQUNGOztBMEIxeGxERztFQUFXO0MxQjh4bERkOztBMEI3eGxERztFQUFXO0MxQml5bERkOztBMEJoeWxERztFQUFXO0MxQm95bERkOztBMEJueWxERztFQUFXO0MxQnV5bERkOztBZXoxbERLO0VXc0RFO0lBQWdDO0cxQnd5bERyQzs7RTBCdnlsREs7SUFBZ0M7RzFCMnlsRHJDOztFMEIxeWxESztJQUFnQztHMUI4eWxEckM7O0UwQjd5bERLO0lBQWdDO0cxQml6bERyQztDQUNGOztBZTMybERLO0VXc0RFO0lBQWdDO0cxQjB6bERyQzs7RTBCenpsREs7SUFBZ0M7RzFCNnpsRHJDOztFMEI1emxESztJQUFnQztHMUJnMGxEckM7O0UwQi96bERLO0lBQWdDO0cxQm0wbERyQztDQUNGOztBZTczbERLO0VXc0RFO0lBQWdDO0cxQjQwbERyQzs7RTBCMzBsREs7SUFBZ0M7RzFCKzBsRHJDOztFMEI5MGxESztJQUFnQztHMUJrMWxEckM7O0UwQmoxbERLO0lBQWdDO0cxQnExbERyQztDQUNGOztBZS80bERLO0VXc0RFO0lBQWdDO0cxQjgxbERyQzs7RTBCNzFsREs7SUFBZ0M7RzFCaTJsRHJDOztFMEJoMmxESztJQUFnQztHMUJvMmxEckM7O0UwQm4ybERLO0lBQWdDO0cxQnUybERyQztDQUNGOztBZWo2bERLO0VXc0RFO0lBQWdDO0cxQmczbERyQzs7RTBCLzJsREs7SUFBZ0M7RzFCbTNsRHJDOztFMEJsM2xESztJQUFnQztHMUJzM2xEckM7O0UwQnIzbERLO0lBQWdDO0cxQnkzbERyQztDQUNGOztBZW43bERLO0VXc0RFO0lBQWdDO0cxQms0bERyQzs7RTBCajRsREs7SUFBZ0M7RzFCcTRsRHJDOztFMEJwNGxESztJQUFnQztHMUJ3NGxEckM7O0UwQnY0bERLO0lBQWdDO0cxQjI0bERyQztDQUNGOztBZXI4bERLO0VXc0RFO0lBQWdDO0cxQm81bERyQzs7RTBCbjVsREs7SUFBZ0M7RzFCdTVsRHJDOztFMEJ0NWxESztJQUFnQztHMUIwNWxEckM7O0UwQno1bERLO0lBQWdDO0cxQjY1bERyQztDQUNGOztBZXY5bERLO0VXc0RFO0lBQWdDO0cxQnM2bERyQzs7RTBCcjZsREs7SUFBZ0M7RzFCeTZsRHJDOztFMEJ4NmxESztJQUFnQztHMUI0NmxEckM7O0UwQjM2bERLO0lBQWdDO0cxQis2bERyQztDQUNGOztBZXorbERLO0VXc0RFO0lBQWdDO0cxQnc3bERyQzs7RTBCdjdsREs7SUFBZ0M7RzFCMjdsRHJDOztFMEIxN2xESztJQUFnQztHMUI4N2xEckM7O0UwQjc3bERLO0lBQWdDO0cxQmk4bERyQztDQUNGOztBZTMvbERLO0VXc0RFO0lBQWdDO0cxQjA4bERyQzs7RTBCejhsREs7SUFBZ0M7RzFCNjhsRHJDOztFMEI1OGxESztJQUFnQztHMUJnOWxEckM7O0UwQi84bERLO0lBQWdDO0cxQm05bERyQztDQUNGOztBZTdnbURLO0VXc0RFO0lBQWdDO0cxQjQ5bERyQzs7RTBCMzlsREs7SUFBZ0M7RzFCKzlsRHJDOztFMEI5OWxESztJQUFnQztHMUJrK2xEckM7O0UwQmorbERLO0lBQWdDO0cxQnErbERyQztDQUNGOztBZS9obURLO0VXc0RFO0lBQWdDO0cxQjgrbERyQzs7RTBCNytsREs7SUFBZ0M7RzFCaS9sRHJDOztFMEJoL2xESztJQUFnQztHMUJvL2xEckM7O0UwQm4vbERLO0lBQWdDO0cxQnUvbERyQztDQUNGOztBMEJsZ21ERztFQUFXO0MxQnNnbURkOztBMEJyZ21ERztFQUFXO0MxQnlnbURkOztBMEJ4Z21ERztFQUFXO0MxQjRnbURkOztBMEIzZ21ERztFQUFXO0MxQitnbURkOztBZWprbURLO0VXc0RFO0lBQWdDO0cxQmdobURyQzs7RTBCL2dtREs7SUFBZ0M7RzFCbWhtRHJDOztFMEJsaG1ESztJQUFnQztHMUJzaG1EckM7O0UwQnJobURLO0lBQWdDO0cxQnlobURyQztDQUNGOztBZW5sbURLO0VXc0RFO0lBQWdDO0cxQmtpbURyQzs7RTBCamltREs7SUFBZ0M7RzFCcWltRHJDOztFMEJwaW1ESztJQUFnQztHMUJ3aW1EckM7O0UwQnZpbURLO0lBQWdDO0cxQjJpbURyQztDQUNGOztBZXJtbURLO0VXc0RFO0lBQWdDO0cxQm9qbURyQzs7RTBCbmptREs7SUFBZ0M7RzFCdWptRHJDOztFMEJ0am1ESztJQUFnQztHMUIwam1EckM7O0UwQnpqbURLO0lBQWdDO0cxQjZqbURyQztDQUNGOztBZXZubURLO0VXc0RFO0lBQWdDO0cxQnNrbURyQzs7RTBCcmttREs7SUFBZ0M7RzFCeWttRHJDOztFMEJ4a21ESztJQUFnQztHMUI0a21EckM7O0UwQjNrbURLO0lBQWdDO0cxQitrbURyQztDQUNGOztBZXpvbURLO0VXc0RFO0lBQWdDO0cxQndsbURyQzs7RTBCdmxtREs7SUFBZ0M7RzFCMmxtRHJDOztFMEIxbG1ESztJQUFnQztHMUI4bG1EckM7O0UwQjdsbURLO0lBQWdDO0cxQmltbURyQztDQUNGOztBZTNwbURLO0VXc0RFO0lBQWdDO0cxQjBtbURyQzs7RTBCem1tREs7SUFBZ0M7RzFCNm1tRHJDOztFMEI1bW1ESztJQUFnQztHMUJnbm1EckM7O0UwQi9tbURLO0lBQWdDO0cxQm1ubURyQztDQUNGOztBZTdxbURLO0VXc0RFO0lBQWdDO0cxQjRubURyQzs7RTBCM25tREs7SUFBZ0M7RzFCK25tRHJDOztFMEI5bm1ESztJQUFnQztHMUJrb21EckM7O0UwQmpvbURLO0lBQWdDO0cxQnFvbURyQztDQUNGOztBZS9ybURLO0VXc0RFO0lBQWdDO0cxQjhvbURyQzs7RTBCN29tREs7SUFBZ0M7RzFCaXBtRHJDOztFMEJocG1ESztJQUFnQztHMUJvcG1EckM7O0UwQm5wbURLO0lBQWdDO0cxQnVwbURyQztDQUNGOztBZWp0bURLO0VXc0RFO0lBQWdDO0cxQmdxbURyQzs7RTBCL3BtREs7SUFBZ0M7RzFCbXFtRHJDOztFMEJscW1ESztJQUFnQztHMUJzcW1EckM7O0UwQnJxbURLO0lBQWdDO0cxQnlxbURyQztDQUNGOztBZW51bURLO0VXc0RFO0lBQWdDO0cxQmtybURyQzs7RTBCanJtREs7SUFBZ0M7RzFCcXJtRHJDOztFMEJwcm1ESztJQUFnQztHMUJ3cm1EckM7O0UwQnZybURLO0lBQWdDO0cxQjJybURyQztDQUNGOztBZXJ2bURLO0VXc0RFO0lBQWdDO0cxQm9zbURyQzs7RTBCbnNtREs7SUFBZ0M7RzFCdXNtRHJDOztFMEJ0c21ESztJQUFnQztHMUIwc21EckM7O0UwQnpzbURLO0lBQWdDO0cxQjZzbURyQztDQUNGOztBZXZ3bURLO0VXc0RFO0lBQWdDO0cxQnN0bURyQzs7RTBCcnRtREs7SUFBZ0M7RzFCeXRtRHJDOztFMEJ4dG1ESztJQUFnQztHMUI0dG1EckM7O0UwQjN0bURLO0lBQWdDO0cxQit0bURyQztDQUNGOztBMEIxdW1ERztFQUFXO0MxQjh1bURkOztBMEI3dW1ERztFQUFXO0MxQml2bURkOztBMEJodm1ERztFQUFXO0MxQm92bURkOztBMEJudm1ERztFQUFXO0MxQnV2bURkOztBZXp5bURLO0VXc0RFO0lBQWdDO0cxQnd2bURyQzs7RTBCdnZtREs7SUFBZ0M7RzFCMnZtRHJDOztFMEIxdm1ESztJQUFnQztHMUI4dm1EckM7O0UwQjd2bURLO0lBQWdDO0cxQml3bURyQztDQUNGOztBZTN6bURLO0VXc0RFO0lBQWdDO0cxQjB3bURyQzs7RTBCendtREs7SUFBZ0M7RzFCNndtRHJDOztFMEI1d21ESztJQUFnQztHMUJneG1EckM7O0UwQi93bURLO0lBQWdDO0cxQm14bURyQztDQUNGOztBZTcwbURLO0VXc0RFO0lBQWdDO0cxQjR4bURyQzs7RTBCM3htREs7SUFBZ0M7RzFCK3htRHJDOztFMEI5eG1ESztJQUFnQztHMUJreW1EckM7O0UwQmp5bURLO0lBQWdDO0cxQnF5bURyQztDQUNGOztBZS8xbURLO0VXc0RFO0lBQWdDO0cxQjh5bURyQzs7RTBCN3ltREs7SUFBZ0M7RzFCaXptRHJDOztFMEJoem1ESztJQUFnQztHMUJvem1EckM7O0UwQm56bURLO0lBQWdDO0cxQnV6bURyQztDQUNGOztBZWozbURLO0VXc0RFO0lBQWdDO0cxQmcwbURyQzs7RTBCL3ptREs7SUFBZ0M7RzFCbTBtRHJDOztFMEJsMG1ESztJQUFnQztHMUJzMG1EckM7O0UwQnIwbURLO0lBQWdDO0cxQnkwbURyQztDQUNGOztBZW40bURLO0VXc0RFO0lBQWdDO0cxQmsxbURyQzs7RTBCajFtREs7SUFBZ0M7RzFCcTFtRHJDOztFMEJwMW1ESztJQUFnQztHMUJ3MW1EckM7O0UwQnYxbURLO0lBQWdDO0cxQjIxbURyQztDQUNGOztBZXI1bURLO0VXc0RFO0lBQWdDO0cxQm8ybURyQzs7RTBCbjJtREs7SUFBZ0M7RzFCdTJtRHJDOztFMEJ0Mm1ESztJQUFnQztHMUIwMm1EckM7O0UwQnoybURLO0lBQWdDO0cxQjYybURyQztDQUNGOztBZXY2bURLO0VXc0RFO0lBQWdDO0cxQnMzbURyQzs7RTBCcjNtREs7SUFBZ0M7RzFCeTNtRHJDOztFMEJ4M21ESztJQUFnQztHMUI0M21EckM7O0UwQjMzbURLO0lBQWdDO0cxQiszbURyQztDQUNGOztBZXo3bURLO0VXc0RFO0lBQWdDO0cxQnc0bURyQzs7RTBCdjRtREs7SUFBZ0M7RzFCMjRtRHJDOztFMEIxNG1ESztJQUFnQztHMUI4NG1EckM7O0UwQjc0bURLO0lBQWdDO0cxQmk1bURyQztDQUNGOztBZTM4bURLO0VXc0RFO0lBQWdDO0cxQjA1bURyQzs7RTBCejVtREs7SUFBZ0M7RzFCNjVtRHJDOztFMEI1NW1ESztJQUFnQztHMUJnNm1EckM7O0UwQi81bURLO0lBQWdDO0cxQm02bURyQztDQUNGOztBZTc5bURLO0VXc0RFO0lBQWdDO0cxQjQ2bURyQzs7RTBCMzZtREs7SUFBZ0M7RzFCKzZtRHJDOztFMEI5Nm1ESztJQUFnQztHMUJrN21EckM7O0UwQmo3bURLO0lBQWdDO0cxQnE3bURyQztDQUNGOztBZS8rbURLO0VXc0RFO0lBQWdDO0cxQjg3bURyQzs7RTBCNzdtREs7SUFBZ0M7RzFCaThtRHJDOztFMEJoOG1ESztJQUFnQztHMUJvOG1EckM7O0UwQm44bURLO0lBQWdDO0cxQnU4bURyQztDQUNGOztBMEJsOW1ERztFQUFXO0MxQnM5bURkOztBMEJyOW1ERztFQUFXO0MxQnk5bURkOztBMEJ4OW1ERztFQUFXO0MxQjQ5bURkOztBMEIzOW1ERztFQUFXO0MxQis5bURkOztBZWpobkRLO0VXc0RFO0lBQWdDO0cxQmcrbURyQzs7RTBCLzltREs7SUFBZ0M7RzFCbSttRHJDOztFMEJsK21ESztJQUFnQztHMUJzK21EckM7O0UwQnIrbURLO0lBQWdDO0cxQnkrbURyQztDQUNGOztBZW5pbkRLO0VXc0RFO0lBQWdDO0cxQmsvbURyQzs7RTBCai9tREs7SUFBZ0M7RzFCcS9tRHJDOztFMEJwL21ESztJQUFnQztHMUJ3L21EckM7O0UwQnYvbURLO0lBQWdDO0cxQjIvbURyQztDQUNGOztBZXJqbkRLO0VXc0RFO0lBQWdDO0cxQm9nbkRyQzs7RTBCbmduREs7SUFBZ0M7RzFCdWduRHJDOztFMEJ0Z25ESztJQUFnQztHMUIwZ25EckM7O0UwQnpnbkRLO0lBQWdDO0cxQjZnbkRyQztDQUNGOztBZXZrbkRLO0VXc0RFO0lBQWdDO0cxQnNobkRyQzs7RTBCcmhuREs7SUFBZ0M7RzFCeWhuRHJDOztFMEJ4aG5ESztJQUFnQztHMUI0aG5EckM7O0UwQjNobkRLO0lBQWdDO0cxQitobkRyQztDQUNGOztBZXpsbkRLO0VXc0RFO0lBQWdDO0cxQndpbkRyQzs7RTBCdmluREs7SUFBZ0M7RzFCMmluRHJDOztFMEIxaW5ESztJQUFnQztHMUI4aW5EckM7O0UwQjdpbkRLO0lBQWdDO0cxQmlqbkRyQztDQUNGOztBZTNtbkRLO0VXc0RFO0lBQWdDO0cxQjBqbkRyQzs7RTBCempuREs7SUFBZ0M7RzFCNmpuRHJDOztFMEI1am5ESztJQUFnQztHMUJna25EckM7O0UwQi9qbkRLO0lBQWdDO0cxQm1rbkRyQztDQUNGOztBZTdubkRLO0VXc0RFO0lBQWdDO0cxQjRrbkRyQzs7RTBCM2tuREs7SUFBZ0M7RzFCK2tuRHJDOztFMEI5a25ESztJQUFnQztHMUJrbG5EckM7O0UwQmpsbkRLO0lBQWdDO0cxQnFsbkRyQztDQUNGOztBZS9vbkRLO0VXc0RFO0lBQWdDO0cxQjhsbkRyQzs7RTBCN2xuREs7SUFBZ0M7RzFCaW1uRHJDOztFMEJobW5ESztJQUFnQztHMUJvbW5EckM7O0UwQm5tbkRLO0lBQWdDO0cxQnVtbkRyQztDQUNGOztBZWpxbkRLO0VXc0RFO0lBQWdDO0cxQmdubkRyQzs7RTBCL21uREs7SUFBZ0M7RzFCbW5uRHJDOztFMEJsbm5ESztJQUFnQztHMUJzbm5EckM7O0UwQnJubkRLO0lBQWdDO0cxQnlubkRyQztDQUNGOztBZW5ybkRLO0VXc0RFO0lBQWdDO0cxQmtvbkRyQzs7RTBCam9uREs7SUFBZ0M7RzFCcW9uRHJDOztFMEJwb25ESztJQUFnQztHMUJ3b25EckM7O0UwQnZvbkRLO0lBQWdDO0cxQjJvbkRyQztDQUNGOztBZXJzbkRLO0VXc0RFO0lBQWdDO0cxQm9wbkRyQzs7RTBCbnBuREs7SUFBZ0M7RzFCdXBuRHJDOztFMEJ0cG5ESztJQUFnQztHMUIwcG5EckM7O0UwQnpwbkRLO0lBQWdDO0cxQjZwbkRyQztDQUNGOztBZXZ0bkRLO0VXc0RFO0lBQWdDO0cxQnNxbkRyQzs7RTBCcnFuREs7SUFBZ0M7RzFCeXFuRHJDOztFMEJ4cW5ESztJQUFnQztHMUI0cW5EckM7O0UwQjNxbkRLO0lBQWdDO0cxQitxbkRyQztDQUNGOztBMEIxcm5ERztFQUFXO0MxQjhybkRkOztBMEI3cm5ERztFQUFXO0MxQmlzbkRkOztBMEJoc25ERztFQUFXO0MxQm9zbkRkOztBMEJuc25ERztFQUFXO0MxQnVzbkRkOztBZXp2bkRLO0VXc0RFO0lBQWdDO0cxQndzbkRyQzs7RTBCdnNuREs7SUFBZ0M7RzFCMnNuRHJDOztFMEIxc25ESztJQUFnQztHMUI4c25EckM7O0UwQjdzbkRLO0lBQWdDO0cxQml0bkRyQztDQUNGOztBZTN3bkRLO0VXc0RFO0lBQWdDO0cxQjB0bkRyQzs7RTBCenRuREs7SUFBZ0M7RzFCNnRuRHJDOztFMEI1dG5ESztJQUFnQztHMUJndW5EckM7O0UwQi90bkRLO0lBQWdDO0cxQm11bkRyQztDQUNGOztBZTd4bkRLO0VXc0RFO0lBQWdDO0cxQjR1bkRyQzs7RTBCM3VuREs7SUFBZ0M7RzFCK3VuRHJDOztFMEI5dW5ESztJQUFnQztHMUJrdm5EckM7O0UwQmp2bkRLO0lBQWdDO0cxQnF2bkRyQztDQUNGOztBZS95bkRLO0VXc0RFO0lBQWdDO0cxQjh2bkRyQzs7RTBCN3ZuREs7SUFBZ0M7RzFCaXduRHJDOztFMEJod25ESztJQUFnQztHMUJvd25EckM7O0UwQm53bkRLO0lBQWdDO0cxQnV3bkRyQztDQUNGOztBZWowbkRLO0VXc0RFO0lBQWdDO0cxQmd4bkRyQzs7RTBCL3duREs7SUFBZ0M7RzFCbXhuRHJDOztFMEJseG5ESztJQUFnQztHMUJzeG5EckM7O0UwQnJ4bkRLO0lBQWdDO0cxQnl4bkRyQztDQUNGOztBZW4xbkRLO0VXc0RFO0lBQWdDO0cxQmt5bkRyQzs7RTBCanluREs7SUFBZ0M7RzFCcXluRHJDOztFMEJweW5ESztJQUFnQztHMUJ3eW5EckM7O0UwQnZ5bkRLO0lBQWdDO0cxQjJ5bkRyQztDQUNGOztBZXIybkRLO0VXc0RFO0lBQWdDO0cxQm96bkRyQzs7RTBCbnpuREs7SUFBZ0M7RzFCdXpuRHJDOztFMEJ0em5ESztJQUFnQztHMUIwem5EckM7O0UwQnp6bkRLO0lBQWdDO0cxQjZ6bkRyQztDQUNGOztBZXYzbkRLO0VXc0RFO0lBQWdDO0cxQnMwbkRyQzs7RTBCcjBuREs7SUFBZ0M7RzFCeTBuRHJDOztFMEJ4MG5ESztJQUFnQztHMUI0MG5EckM7O0UwQjMwbkRLO0lBQWdDO0cxQiswbkRyQztDQUNGOztBZXo0bkRLO0VXc0RFO0lBQWdDO0cxQncxbkRyQzs7RTBCdjFuREs7SUFBZ0M7RzFCMjFuRHJDOztFMEIxMW5ESztJQUFnQztHMUI4MW5EckM7O0UwQjcxbkRLO0lBQWdDO0cxQmkybkRyQztDQUNGOztBZTM1bkRLO0VXc0RFO0lBQWdDO0cxQjAybkRyQzs7RTBCejJuREs7SUFBZ0M7RzFCNjJuRHJDOztFMEI1Mm5ESztJQUFnQztHMUJnM25EckM7O0UwQi8ybkRLO0lBQWdDO0cxQm0zbkRyQztDQUNGOztBZTc2bkRLO0VXc0RFO0lBQWdDO0cxQjQzbkRyQzs7RTBCMzNuREs7SUFBZ0M7RzFCKzNuRHJDOztFMEI5M25ESztJQUFnQztHMUJrNG5EckM7O0UwQmo0bkRLO0lBQWdDO0cxQnE0bkRyQztDQUNGOztBZS83bkRLO0VXc0RFO0lBQWdDO0cxQjg0bkRyQzs7RTBCNzRuREs7SUFBZ0M7RzFCaTVuRHJDOztFMEJoNW5ESztJQUFnQztHMUJvNW5EckM7O0UwQm41bkRLO0lBQWdDO0cxQnU1bkRyQztDQUNGOztBMEJsNm5ERztFQUFXO0MxQnM2bkRkOztBMEJyNm5ERztFQUFXO0MxQnk2bkRkOztBMEJ4Nm5ERztFQUFXO0MxQjQ2bkRkOztBMEIzNm5ERztFQUFXO0MxQis2bkRkOztBZWorbkRLO0VXc0RFO0lBQWdDO0cxQmc3bkRyQzs7RTBCLzZuREs7SUFBZ0M7RzFCbTduRHJDOztFMEJsN25ESztJQUFnQztHMUJzN25EckM7O0UwQnI3bkRLO0lBQWdDO0cxQnk3bkRyQztDQUNGOztBZW4vbkRLO0VXc0RFO0lBQWdDO0cxQms4bkRyQzs7RTBCajhuREs7SUFBZ0M7RzFCcThuRHJDOztFMEJwOG5ESztJQUFnQztHMUJ3OG5EckM7O0UwQnY4bkRLO0lBQWdDO0cxQjI4bkRyQztDQUNGOztBZXJnb0RLO0VXc0RFO0lBQWdDO0cxQm85bkRyQzs7RTBCbjluREs7SUFBZ0M7RzFCdTluRHJDOztFMEJ0OW5ESztJQUFnQztHMUIwOW5EckM7O0UwQno5bkRLO0lBQWdDO0cxQjY5bkRyQztDQUNGOztBZXZob0RLO0VXc0RFO0lBQWdDO0cxQnMrbkRyQzs7RTBCcituREs7SUFBZ0M7RzFCeStuRHJDOztFMEJ4K25ESztJQUFnQztHMUI0K25EckM7O0UwQjMrbkRLO0lBQWdDO0cxQisrbkRyQztDQUNGOztBZXppb0RLO0VXc0RFO0lBQWdDO0cxQncvbkRyQzs7RTBCdi9uREs7SUFBZ0M7RzFCMi9uRHJDOztFMEIxL25ESztJQUFnQztHMUI4L25EckM7O0UwQjcvbkRLO0lBQWdDO0cxQmlnb0RyQztDQUNGOztBZTNqb0RLO0VXc0RFO0lBQWdDO0cxQjBnb0RyQzs7RTBCemdvREs7SUFBZ0M7RzFCNmdvRHJDOztFMEI1Z29ESztJQUFnQztHMUJnaG9EckM7O0UwQi9nb0RLO0lBQWdDO0cxQm1ob0RyQztDQUNGOztBZTdrb0RLO0VXc0RFO0lBQWdDO0cxQjRob0RyQzs7RTBCM2hvREs7SUFBZ0M7RzFCK2hvRHJDOztFMEI5aG9ESztJQUFnQztHMUJraW9EckM7O0UwQmppb0RLO0lBQWdDO0cxQnFpb0RyQztDQUNGOztBZS9sb0RLO0VXc0RFO0lBQWdDO0cxQjhpb0RyQzs7RTBCN2lvREs7SUFBZ0M7RzFCaWpvRHJDOztFMEJoam9ESztJQUFnQztHMUJvam9EckM7O0UwQm5qb0RLO0lBQWdDO0cxQnVqb0RyQztDQUNGOztBZWpub0RLO0VXc0RFO0lBQWdDO0cxQmdrb0RyQzs7RTBCL2pvREs7SUFBZ0M7RzFCbWtvRHJDOztFMEJsa29ESztJQUFnQztHMUJza29EckM7O0UwQnJrb0RLO0lBQWdDO0cxQnlrb0RyQztDQUNGOztBZW5vb0RLO0VXc0RFO0lBQWdDO0cxQmtsb0RyQzs7RTBCamxvREs7SUFBZ0M7RzFCcWxvRHJDOztFMEJwbG9ESztJQUFnQztHMUJ3bG9EckM7O0UwQnZsb0RLO0lBQWdDO0cxQjJsb0RyQztDQUNGOztBZXJwb0RLO0VXc0RFO0lBQWdDO0cxQm9tb0RyQzs7RTBCbm1vREs7SUFBZ0M7RzFCdW1vRHJDOztFMEJ0bW9ESztJQUFnQztHMUIwbW9EckM7O0UwQnptb0RLO0lBQWdDO0cxQjZtb0RyQztDQUNGOztBZXZxb0RLO0VXc0RFO0lBQWdDO0cxQnNub0RyQzs7RTBCcm5vREs7SUFBZ0M7RzFCeW5vRHJDOztFMEJ4bm9ESztJQUFnQztHMUI0bm9EckM7O0UwQjNub0RLO0lBQWdDO0cxQitub0RyQztDQUNGOztBMEJ0bm9ERDtFQUNFO0VBQ0E7QzFCeW5vREQ7O0EwQnRub0REO0VBQ0U7RUFDQTtDMUJ5bm9ERDs7QTBCdG5vREQ7RUFBUztDMUIwbm9EUjs7QTBCem5vREQ7RUFBUztDMUI2bm9EUjs7QTBCNW5vREQ7RUFBUztDMUJnb29EUjs7QTBCL25vREQ7RUFBUztDMUJtb29EUjs7QWVudG9ESztFV29GRjtJQUNFO0lBQ0E7RzFCbW9vREg7O0UwQmhvb0RDO0lBQ0U7SUFDQTtHMUJtb29ESDs7RTBCaG9vREM7SUFBOEI7RzFCb29vRC9COztFMEJub29EQztJQUE4QjtHMUJ1b29EL0I7O0UwQnRvb0RDO0lBQThCO0cxQjBvb0QvQjs7RTBCem9vREM7SUFBOEI7RzFCNm9vRC9CO0NBQ0Y7O0FlL3VvREs7RVdvRkY7SUFDRTtJQUNBO0cxQitwb0RIOztFMEI1cG9EQztJQUNFO0lBQ0E7RzFCK3BvREg7O0UwQjVwb0RDO0lBQThCO0cxQmdxb0QvQjs7RTBCL3BvREM7SUFBOEI7RzFCbXFvRC9COztFMEJscW9EQztJQUE4QjtHMUJzcW9EL0I7O0UwQnJxb0RDO0lBQThCO0cxQnlxb0QvQjtDQUNGOztBZTN3b0RLO0VXb0ZGO0lBQ0U7SUFDQTtHMUIycm9ESDs7RTBCeHJvREM7SUFDRTtJQUNBO0cxQjJyb0RIOztFMEJ4cm9EQztJQUE4QjtHMUI0cm9EL0I7O0UwQjNyb0RDO0lBQThCO0cxQityb0QvQjs7RTBCOXJvREM7SUFBOEI7RzFCa3NvRC9COztFMEJqc29EQztJQUE4QjtHMUJxc29EL0I7Q0FDRjs7QWV2eW9ESztFV29GRjtJQUNFO0lBQ0E7RzFCdXRvREg7O0UwQnB0b0RDO0lBQ0U7SUFDQTtHMUJ1dG9ESDs7RTBCcHRvREM7SUFBOEI7RzFCd3RvRC9COztFMEJ2dG9EQztJQUE4QjtHMUIydG9EL0I7O0UwQjF0b0RDO0lBQThCO0cxQjh0b0QvQjs7RTBCN3RvREM7SUFBOEI7RzFCaXVvRC9CO0NBQ0Y7O0FlbjBvREs7RVdvRkY7SUFDRTtJQUNBO0cxQm12b0RIOztFMEJodm9EQztJQUNFO0lBQ0E7RzFCbXZvREg7O0UwQmh2b0RDO0lBQThCO0cxQm92b0QvQjs7RTBCbnZvREM7SUFBOEI7RzFCdXZvRC9COztFMEJ0dm9EQztJQUE4QjtHMUIwdm9EL0I7O0UwQnp2b0RDO0lBQThCO0cxQjZ2b0QvQjtDQUNGOztBZS8xb0RLO0VXb0ZGO0lBQ0U7SUFDQTtHMUIrd29ESDs7RTBCNXdvREM7SUFDRTtJQUNBO0cxQit3b0RIOztFMEI1d29EQztJQUE4QjtHMUJneG9EL0I7O0UwQi93b0RDO0lBQThCO0cxQm14b0QvQjs7RTBCbHhvREM7SUFBOEI7RzFCc3hvRC9COztFMEJyeG9EQztJQUE4QjtHMUJ5eG9EL0I7Q0FDRjs7QWUzM29ESztFV29GRjtJQUNFO0lBQ0E7RzFCMnlvREg7O0UwQnh5b0RDO0lBQ0U7SUFDQTtHMUIyeW9ESDs7RTBCeHlvREM7SUFBOEI7RzFCNHlvRC9COztFMEIzeW9EQztJQUE4QjtHMUIreW9EL0I7O0UwQjl5b0RDO0lBQThCO0cxQmt6b0QvQjs7RTBCanpvREM7SUFBOEI7RzFCcXpvRC9CO0NBQ0Y7O0FldjVvREs7RVdvRkY7SUFDRTtJQUNBO0cxQnUwb0RIOztFMEJwMG9EQztJQUNFO0lBQ0E7RzFCdTBvREg7O0UwQnAwb0RDO0lBQThCO0cxQncwb0QvQjs7RTBCdjBvREM7SUFBOEI7RzFCMjBvRC9COztFMEIxMG9EQztJQUE4QjtHMUI4MG9EL0I7O0UwQjcwb0RDO0lBQThCO0cxQmkxb0QvQjtDQUNGOztBZW43b0RLO0VXb0ZGO0lBQ0U7SUFDQTtHMUJtMm9ESDs7RTBCaDJvREM7SUFDRTtJQUNBO0cxQm0yb0RIOztFMEJoMm9EQztJQUE4QjtHMUJvMm9EL0I7O0UwQm4yb0RDO0lBQThCO0cxQnUyb0QvQjs7RTBCdDJvREM7SUFBOEI7RzFCMDJvRC9COztFMEJ6Mm9EQztJQUE4QjtHMUI2Mm9EL0I7Q0FDRjs7QWUvOG9ESztFV29GRjtJQUNFO0lBQ0E7RzFCKzNvREg7O0UwQjUzb0RDO0lBQ0U7SUFDQTtHMUIrM29ESDs7RTBCNTNvREM7SUFBOEI7RzFCZzRvRC9COztFMEIvM29EQztJQUE4QjtHMUJtNG9EL0I7O0UwQmw0b0RDO0lBQThCO0cxQnM0b0QvQjs7RTBCcjRvREM7SUFBOEI7RzFCeTRvRC9CO0NBQ0Y7O0FlMytvREs7RVdvRkY7SUFDRTtJQUNBO0cxQjI1b0RIOztFMEJ4NW9EQztJQUNFO0lBQ0E7RzFCMjVvREg7O0UwQng1b0RDO0lBQThCO0cxQjQ1b0QvQjs7RTBCMzVvREM7SUFBOEI7RzFCKzVvRC9COztFMEI5NW9EQztJQUE4QjtHMUJrNm9EL0I7O0UwQmo2b0RDO0lBQThCO0cxQnE2b0QvQjtDQUNGOztBZXZncERLO0VXb0ZGO0lBQ0U7SUFDQTtHMUJ1N29ESDs7RTBCcDdvREM7SUFDRTtJQUNBO0cxQnU3b0RIOztFMEJwN29EQztJQUE4QjtHMUJ3N29EL0I7O0UwQnY3b0RDO0lBQThCO0cxQjI3b0QvQjs7RTBCMTdvREM7SUFBOEI7RzFCODdvRC9COztFMEI3N29EQztJQUE4QjtHMUJpOG9EL0I7Q0FDRjs7QTJCL2hwREQ7O0VBQXlCO0MzQm9pcER4Qjs7QTJCbmlwREQ7O0VBQXlCO0MzQndpcER4Qjs7QTJCdmlwREQ7O0VBQXlCO0MzQjRpcER4Qjs7QTJCM2lwREQ7O0VBQXlCO0MzQmdqcER4Qjs7QTJCL2lwREQ7O0VBQXlCO0MzQm9qcER4Qjs7QTJCbmpwREQ7O0VBQXlCO0MzQndqcER4Qjs7QTJCdmpwREQ7O0VBQXlCO0MzQjRqcER4Qjs7QTJCM2pwREQ7O0VBQXlCO0MzQmdrcER4Qjs7QTJCL2pwREQ7O0VBQXlCO0MzQm9rcER4Qjs7QTJCbmtwREQ7O0VBQXlCO0MzQndrcER4Qjs7QTJCdmtwREQ7O0VBQXlCO0MzQjRrcER4Qjs7QTJCM2twREQ7O0VBQXlCO0MzQmdscER4Qjs7QTJCL2twREQ7O0VBQXlCO0MzQm9scER4Qjs7QTJCbmxwREQ7O0VBQXlCO0MzQndscER4Qjs7QWV6bXBESztFWXFCRjs7SUFBbUU7RzNCMGxwRHBFOztFMkJ6bHBEQzs7SUFBbUU7RzNCOGxwRHBFOztFMkI3bHBEQzs7SUFBbUU7RzNCa21wRHBFOztFMkJqbXBEQzs7SUFBbUU7RzNCc21wRHBFOztFMkJybXBEQzs7SUFBbUU7RzNCMG1wRHBFOztFMkJ6bXBEQzs7SUFBbUU7RzNCOG1wRHBFOztFMkI3bXBEQzs7SUFBbUU7RzNCa25wRHBFOztFMkJqbnBEQzs7SUFBbUU7RzNCc25wRHBFOztFMkJybnBEQzs7SUFBbUU7RzNCMG5wRHBFOztFMkJ6bnBEQzs7SUFBbUU7RzNCOG5wRHBFOztFMkI3bnBEQzs7SUFBbUU7RzNCa29wRHBFOztFMkJqb3BEQzs7SUFBbUU7RzNCc29wRHBFOztFMkJyb3BEQzs7SUFBbUU7RzNCMG9wRHBFOztFMkJ6b3BEQzs7SUFBbUU7RzNCOG9wRHBFO0NBQ0Y7O0FlanJwREs7RVlxQkY7O0lBQW1FO0czQmtxcERwRTs7RTJCanFwREM7O0lBQW1FO0czQnNxcERwRTs7RTJCcnFwREM7O0lBQW1FO0czQjBxcERwRTs7RTJCenFwREM7O0lBQW1FO0czQjhxcERwRTs7RTJCN3FwREM7O0lBQW1FO0czQmtycERwRTs7RTJCanJwREM7O0lBQW1FO0czQnNycERwRTs7RTJCcnJwREM7O0lBQW1FO0czQjBycERwRTs7RTJCenJwREM7O0lBQW1FO0czQjhycERwRTs7RTJCN3JwREM7O0lBQW1FO0czQmtzcERwRTs7RTJCanNwREM7O0lBQW1FO0czQnNzcERwRTs7RTJCcnNwREM7O0lBQW1FO0czQjBzcERwRTs7RTJCenNwREM7O0lBQW1FO0czQjhzcERwRTs7RTJCN3NwREM7O0lBQW1FO0czQmt0cERwRTs7RTJCanRwREM7O0lBQW1FO0czQnN0cERwRTtDQUNGOztBZXp2cERLO0VZcUJGOztJQUFtRTtHM0IwdXBEcEU7O0UyQnp1cERDOztJQUFtRTtHM0I4dXBEcEU7O0UyQjd1cERDOztJQUFtRTtHM0JrdnBEcEU7O0UyQmp2cERDOztJQUFtRTtHM0JzdnBEcEU7O0UyQnJ2cERDOztJQUFtRTtHM0IwdnBEcEU7O0UyQnp2cERDOztJQUFtRTtHM0I4dnBEcEU7O0UyQjd2cERDOztJQUFtRTtHM0Jrd3BEcEU7O0UyQmp3cERDOztJQUFtRTtHM0Jzd3BEcEU7O0UyQnJ3cERDOztJQUFtRTtHM0Iwd3BEcEU7O0UyQnp3cERDOztJQUFtRTtHM0I4d3BEcEU7O0UyQjd3cERDOztJQUFtRTtHM0JreHBEcEU7O0UyQmp4cERDOztJQUFtRTtHM0JzeHBEcEU7O0UyQnJ4cERDOztJQUFtRTtHM0IweHBEcEU7O0UyQnp4cERDOztJQUFtRTtHM0I4eHBEcEU7Q0FDRjs7QWVqMHBESztFWXFCRjs7SUFBbUU7RzNCa3pwRHBFOztFMkJqenBEQzs7SUFBbUU7RzNCc3pwRHBFOztFMkJyenBEQzs7SUFBbUU7RzNCMHpwRHBFOztFMkJ6enBEQzs7SUFBbUU7RzNCOHpwRHBFOztFMkI3enBEQzs7SUFBbUU7RzNCazBwRHBFOztFMkJqMHBEQzs7SUFBbUU7RzNCczBwRHBFOztFMkJyMHBEQzs7SUFBbUU7RzNCMDBwRHBFOztFMkJ6MHBEQzs7SUFBbUU7RzNCODBwRHBFOztFMkI3MHBEQzs7SUFBbUU7RzNCazFwRHBFOztFMkJqMXBEQzs7SUFBbUU7RzNCczFwRHBFOztFMkJyMXBEQzs7SUFBbUU7RzNCMDFwRHBFOztFMkJ6MXBEQzs7SUFBbUU7RzNCODFwRHBFOztFMkI3MXBEQzs7SUFBbUU7RzNCazJwRHBFOztFMkJqMnBEQzs7SUFBbUU7RzNCczJwRHBFO0NBQ0Y7O0FlejRwREs7RVlxQkY7O0lBQW1FO0czQjAzcERwRTs7RTJCejNwREM7O0lBQW1FO0czQjgzcERwRTs7RTJCNzNwREM7O0lBQW1FO0czQms0cERwRTs7RTJCajRwREM7O0lBQW1FO0czQnM0cERwRTs7RTJCcjRwREM7O0lBQW1FO0czQjA0cERwRTs7RTJCejRwREM7O0lBQW1FO0czQjg0cERwRTs7RTJCNzRwREM7O0lBQW1FO0czQms1cERwRTs7RTJCajVwREM7O0lBQW1FO0czQnM1cERwRTs7RTJCcjVwREM7O0lBQW1FO0czQjA1cERwRTs7RTJCejVwREM7O0lBQW1FO0czQjg1cERwRTs7RTJCNzVwREM7O0lBQW1FO0czQms2cERwRTs7RTJCajZwREM7O0lBQW1FO0czQnM2cERwRTs7RTJCcjZwREM7O0lBQW1FO0czQjA2cERwRTs7RTJCejZwREM7O0lBQW1FO0czQjg2cERwRTtDQUNGOztBZWo5cERLO0VZcUJGOztJQUFtRTtHM0JrOHBEcEU7O0UyQmo4cERDOztJQUFtRTtHM0JzOHBEcEU7O0UyQnI4cERDOztJQUFtRTtHM0IwOHBEcEU7O0UyQno4cERDOztJQUFtRTtHM0I4OHBEcEU7O0UyQjc4cERDOztJQUFtRTtHM0JrOXBEcEU7O0UyQmo5cERDOztJQUFtRTtHM0JzOXBEcEU7O0UyQnI5cERDOztJQUFtRTtHM0IwOXBEcEU7O0UyQno5cERDOztJQUFtRTtHM0I4OXBEcEU7O0UyQjc5cERDOztJQUFtRTtHM0JrK3BEcEU7O0UyQmorcERDOztJQUFtRTtHM0JzK3BEcEU7O0UyQnIrcERDOztJQUFtRTtHM0IwK3BEcEU7O0UyQnorcERDOztJQUFtRTtHM0I4K3BEcEU7O0UyQjcrcERDOztJQUFtRTtHM0JrL3BEcEU7O0UyQmovcERDOztJQUFtRTtHM0JzL3BEcEU7Q0FDRjs7QWV6aHFESztFWXFCRjs7SUFBbUU7RzNCMGdxRHBFOztFMkJ6Z3FEQzs7SUFBbUU7RzNCOGdxRHBFOztFMkI3Z3FEQzs7SUFBbUU7RzNCa2hxRHBFOztFMkJqaHFEQzs7SUFBbUU7RzNCc2hxRHBFOztFMkJyaHFEQzs7SUFBbUU7RzNCMGhxRHBFOztFMkJ6aHFEQzs7SUFBbUU7RzNCOGhxRHBFOztFMkI3aHFEQzs7SUFBbUU7RzNCa2lxRHBFOztFMkJqaXFEQzs7SUFBbUU7RzNCc2lxRHBFOztFMkJyaXFEQzs7SUFBbUU7RzNCMGlxRHBFOztFMkJ6aXFEQzs7SUFBbUU7RzNCOGlxRHBFOztFMkI3aXFEQzs7SUFBbUU7RzNCa2pxRHBFOztFMkJqanFEQzs7SUFBbUU7RzNCc2pxRHBFOztFMkJyanFEQzs7SUFBbUU7RzNCMGpxRHBFOztFMkJ6anFEQzs7SUFBbUU7RzNCOGpxRHBFO0NBQ0Y7O0Flam1xREs7RVlxQkY7O0lBQW1FO0czQmtscURwRTs7RTJCamxxREM7O0lBQW1FO0czQnNscURwRTs7RTJCcmxxREM7O0lBQW1FO0czQjBscURwRTs7RTJCemxxREM7O0lBQW1FO0czQjhscURwRTs7RTJCN2xxREM7O0lBQW1FO0czQmttcURwRTs7RTJCam1xREM7O0lBQW1FO0czQnNtcURwRTs7RTJCcm1xREM7O0lBQW1FO0czQjBtcURwRTs7RTJCem1xREM7O0lBQW1FO0czQjhtcURwRTs7RTJCN21xREM7O0lBQW1FO0czQmtucURwRTs7RTJCam5xREM7O0lBQW1FO0czQnNucURwRTs7RTJCcm5xREM7O0lBQW1FO0czQjBucURwRTs7RTJCem5xREM7O0lBQW1FO0czQjhucURwRTs7RTJCN25xREM7O0lBQW1FO0czQmtvcURwRTs7RTJCam9xREM7O0lBQW1FO0czQnNvcURwRTtDQUNGOztBZXpxcURLO0VZcUJGOztJQUFtRTtHM0IwcHFEcEU7O0UyQnpwcURDOztJQUFtRTtHM0I4cHFEcEU7O0UyQjdwcURDOztJQUFtRTtHM0JrcXFEcEU7O0UyQmpxcURDOztJQUFtRTtHM0JzcXFEcEU7O0UyQnJxcURDOztJQUFtRTtHM0IwcXFEcEU7O0UyQnpxcURDOztJQUFtRTtHM0I4cXFEcEU7O0UyQjdxcURDOztJQUFtRTtHM0JrcnFEcEU7O0UyQmpycURDOztJQUFtRTtHM0JzcnFEcEU7O0UyQnJycURDOztJQUFtRTtHM0IwcnFEcEU7O0UyQnpycURDOztJQUFtRTtHM0I4cnFEcEU7O0UyQjdycURDOztJQUFtRTtHM0Jrc3FEcEU7O0UyQmpzcURDOztJQUFtRTtHM0Jzc3FEcEU7O0UyQnJzcURDOztJQUFtRTtHM0Iwc3FEcEU7O0UyQnpzcURDOztJQUFtRTtHM0I4c3FEcEU7Q0FDRjs7QWVqdnFESztFWXFCRjs7SUFBbUU7RzNCa3VxRHBFOztFMkJqdXFEQzs7SUFBbUU7RzNCc3VxRHBFOztFMkJydXFEQzs7SUFBbUU7RzNCMHVxRHBFOztFMkJ6dXFEQzs7SUFBbUU7RzNCOHVxRHBFOztFMkI3dXFEQzs7SUFBbUU7RzNCa3ZxRHBFOztFMkJqdnFEQzs7SUFBbUU7RzNCc3ZxRHBFOztFMkJydnFEQzs7SUFBbUU7RzNCMHZxRHBFOztFMkJ6dnFEQzs7SUFBbUU7RzNCOHZxRHBFOztFMkI3dnFEQzs7SUFBbUU7RzNCa3dxRHBFOztFMkJqd3FEQzs7SUFBbUU7RzNCc3dxRHBFOztFMkJyd3FEQzs7SUFBbUU7RzNCMHdxRHBFOztFMkJ6d3FEQzs7SUFBbUU7RzNCOHdxRHBFOztFMkI3d3FEQzs7SUFBbUU7RzNCa3hxRHBFOztFMkJqeHFEQzs7SUFBbUU7RzNCc3hxRHBFO0NBQ0Y7O0FlenpxREs7RVlxQkY7O0lBQW1FO0czQjB5cURwRTs7RTJCenlxREM7O0lBQW1FO0czQjh5cURwRTs7RTJCN3lxREM7O0lBQW1FO0czQmt6cURwRTs7RTJCanpxREM7O0lBQW1FO0czQnN6cURwRTs7RTJCcnpxREM7O0lBQW1FO0czQjB6cURwRTs7RTJCenpxREM7O0lBQW1FO0czQjh6cURwRTs7RTJCN3pxREM7O0lBQW1FO0czQmswcURwRTs7RTJCajBxREM7O0lBQW1FO0czQnMwcURwRTs7RTJCcjBxREM7O0lBQW1FO0czQjAwcURwRTs7RTJCejBxREM7O0lBQW1FO0czQjgwcURwRTs7RTJCNzBxREM7O0lBQW1FO0czQmsxcURwRTs7RTJCajFxREM7O0lBQW1FO0czQnMxcURwRTs7RTJCcjFxREM7O0lBQW1FO0czQjAxcURwRTs7RTJCejFxREM7O0lBQW1FO0czQjgxcURwRTtDQUNGOztBZWo0cURLO0VZcUJGOztJQUFtRTtHM0JrM3FEcEU7O0UyQmozcURDOztJQUFtRTtHM0JzM3FEcEU7O0UyQnIzcURDOztJQUFtRTtHM0IwM3FEcEU7O0UyQnozcURDOztJQUFtRTtHM0I4M3FEcEU7O0UyQjczcURDOztJQUFtRTtHM0JrNHFEcEU7O0UyQmo0cURDOztJQUFtRTtHM0JzNHFEcEU7O0UyQnI0cURDOztJQUFtRTtHM0IwNHFEcEU7O0UyQno0cURDOztJQUFtRTtHM0I4NHFEcEU7O0UyQjc0cURDOztJQUFtRTtHM0JrNXFEcEU7O0UyQmo1cURDOztJQUFtRTtHM0JzNXFEcEU7O0UyQnI1cURDOztJQUFtRTtHM0IwNXFEcEU7O0UyQno1cURDOztJQUFtRTtHM0I4NXFEcEU7O0UyQjc1cURDOztJQUFtRTtHM0JrNnFEcEU7O0UyQmo2cURDOztJQUFtRTtHM0JzNnFEcEU7Q0FDRjs7QTJCLzVxREQ7RUFBVztDM0JtNnFEVjs7QTJCbDZxREQ7RUFBVztDM0JzNnFEVjs7QTJCcjZxREQ7RUFBVztDM0J5NnFEVjs7QTJCeDZxREQ7RUFBVztDM0I0NnFEVjs7QTJCMzZxREQ7RUFBVztDM0IrNnFEVjs7QTJCOTZxREQ7RUFBVztDM0JrN3FEVjs7QTJCajdxREQ7RUFBVztDM0JxN3FEVjs7QTJCcDdxREQ7RUFBVztDM0J3N3FEVjs7QTJCdjdxREQ7RUFBVztDM0IyN3FEVjs7QTJCMTdxREQ7RUFBVztDM0I4N3FEVjs7QTJCNzdxREQ7RUFBVztDM0JpOHFEVjs7QTJCaDhxREQ7RUFBVztDM0JvOHFEVjs7QTJCbjhxREQ7RUFBVztDM0J1OHFEVjs7QWU3L3FESztFWTBERjtJQUFnQztHM0J3OHFEakM7O0UyQnY4cURDO0lBQWdDO0czQjI4cURqQzs7RTJCMThxREM7SUFBZ0M7RzNCODhxRGpDOztFMkI3OHFEQztJQUFnQztHM0JpOXFEakM7O0UyQmg5cURDO0lBQWdDO0czQm85cURqQzs7RTJCbjlxREM7SUFBZ0M7RzNCdTlxRGpDOztFMkJ0OXFEQztJQUFnQztHM0IwOXFEakM7O0UyQno5cURDO0lBQWdDO0czQjY5cURqQzs7RTJCNTlxREM7SUFBZ0M7RzNCZytxRGpDOztFMkIvOXFEQztJQUFnQztHM0JtK3FEakM7O0UyQmwrcURDO0lBQWdDO0czQnMrcURqQzs7RTJCcitxREM7SUFBZ0M7RzNCeStxRGpDOztFMkJ4K3FEQztJQUFnQztHM0I0K3FEakM7Q0FDRjs7QWVuanJESztFWTBERjtJQUFnQztHM0I4L3FEakM7O0UyQjcvcURDO0lBQWdDO0czQmlnckRqQzs7RTJCaGdyREM7SUFBZ0M7RzNCb2dyRGpDOztFMkJuZ3JEQztJQUFnQztHM0J1Z3JEakM7O0UyQnRnckRDO0lBQWdDO0czQjBnckRqQzs7RTJCemdyREM7SUFBZ0M7RzNCNmdyRGpDOztFMkI1Z3JEQztJQUFnQztHM0JnaHJEakM7O0UyQi9nckRDO0lBQWdDO0czQm1ockRqQzs7RTJCbGhyREM7SUFBZ0M7RzNCc2hyRGpDOztFMkJyaHJEQztJQUFnQztHM0J5aHJEakM7O0UyQnhockRDO0lBQWdDO0czQjRockRqQzs7RTJCM2hyREM7SUFBZ0M7RzNCK2hyRGpDOztFMkI5aHJEQztJQUFnQztHM0JraXJEakM7Q0FDRjs7QWV6bXJESztFWTBERjtJQUFnQztHM0JvanJEakM7O0UyQm5qckRDO0lBQWdDO0czQnVqckRqQzs7RTJCdGpyREM7SUFBZ0M7RzNCMGpyRGpDOztFMkJ6anJEQztJQUFnQztHM0I2anJEakM7O0UyQjVqckRDO0lBQWdDO0czQmdrckRqQzs7RTJCL2pyREM7SUFBZ0M7RzNCbWtyRGpDOztFMkJsa3JEQztJQUFnQztHM0Jza3JEakM7O0UyQnJrckRDO0lBQWdDO0czQnlrckRqQzs7RTJCeGtyREM7SUFBZ0M7RzNCNGtyRGpDOztFMkIza3JEQztJQUFnQztHM0Ira3JEakM7O0UyQjlrckRDO0lBQWdDO0czQmtsckRqQzs7RTJCamxyREM7SUFBZ0M7RzNCcWxyRGpDOztFMkJwbHJEQztJQUFnQztHM0J3bHJEakM7Q0FDRjs7QWUvcHJESztFWTBERjtJQUFnQztHM0IwbXJEakM7O0UyQnptckRDO0lBQWdDO0czQjZtckRqQzs7RTJCNW1yREM7SUFBZ0M7RzNCZ25yRGpDOztFMkIvbXJEQztJQUFnQztHM0JtbnJEakM7O0UyQmxuckRDO0lBQWdDO0czQnNuckRqQzs7RTJCcm5yREM7SUFBZ0M7RzNCeW5yRGpDOztFMkJ4bnJEQztJQUFnQztHM0I0bnJEakM7O0UyQjNuckRDO0lBQWdDO0czQituckRqQzs7RTJCOW5yREM7SUFBZ0M7RzNCa29yRGpDOztFMkJqb3JEQztJQUFnQztHM0Jxb3JEakM7O0UyQnBvckRDO0lBQWdDO0czQndvckRqQzs7RTJCdm9yREM7SUFBZ0M7RzNCMm9yRGpDOztFMkIxb3JEQztJQUFnQztHM0I4b3JEakM7Q0FDRjs7QWVydHJESztFWTBERjtJQUFnQztHM0JncXJEakM7O0UyQi9wckRDO0lBQWdDO0czQm1xckRqQzs7RTJCbHFyREM7SUFBZ0M7RzNCc3FyRGpDOztFMkJycXJEQztJQUFnQztHM0J5cXJEakM7O0UyQnhxckRDO0lBQWdDO0czQjRxckRqQzs7RTJCM3FyREM7SUFBZ0M7RzNCK3FyRGpDOztFMkI5cXJEQztJQUFnQztHM0JrcnJEakM7O0UyQmpyckRDO0lBQWdDO0czQnFyckRqQzs7RTJCcHJyREM7SUFBZ0M7RzNCd3JyRGpDOztFMkJ2cnJEQztJQUFnQztHM0IycnJEakM7O0UyQjFyckRDO0lBQWdDO0czQjhyckRqQzs7RTJCN3JyREM7SUFBZ0M7RzNCaXNyRGpDOztFMkJoc3JEQztJQUFnQztHM0Jvc3JEakM7Q0FDRjs7QWUzd3JESztFWTBERjtJQUFnQztHM0JzdHJEakM7O0UyQnJ0ckRDO0lBQWdDO0czQnl0ckRqQzs7RTJCeHRyREM7SUFBZ0M7RzNCNHRyRGpDOztFMkIzdHJEQztJQUFnQztHM0IrdHJEakM7O0UyQjl0ckRDO0lBQWdDO0czQmt1ckRqQzs7RTJCanVyREM7SUFBZ0M7RzNCcXVyRGpDOztFMkJwdXJEQztJQUFnQztHM0J3dXJEakM7O0UyQnZ1ckRDO0lBQWdDO0czQjJ1ckRqQzs7RTJCMXVyREM7SUFBZ0M7RzNCOHVyRGpDOztFMkI3dXJEQztJQUFnQztHM0JpdnJEakM7O0UyQmh2ckRDO0lBQWdDO0czQm92ckRqQzs7RTJCbnZyREM7SUFBZ0M7RzNCdXZyRGpDOztFMkJ0dnJEQztJQUFnQztHM0IwdnJEakM7Q0FDRjs7QWVqMHJESztFWTBERjtJQUFnQztHM0I0d3JEakM7O0UyQjN3ckRDO0lBQWdDO0czQit3ckRqQzs7RTJCOXdyREM7SUFBZ0M7RzNCa3hyRGpDOztFMkJqeHJEQztJQUFnQztHM0JxeHJEakM7O0UyQnB4ckRDO0lBQWdDO0czQnd4ckRqQzs7RTJCdnhyREM7SUFBZ0M7RzNCMnhyRGpDOztFMkIxeHJEQztJQUFnQztHM0I4eHJEakM7O0UyQjd4ckRDO0lBQWdDO0czQml5ckRqQzs7RTJCaHlyREM7SUFBZ0M7RzNCb3lyRGpDOztFMkJueXJEQztJQUFnQztHM0J1eXJEakM7O0UyQnR5ckRDO0lBQWdDO0czQjB5ckRqQzs7RTJCenlyREM7SUFBZ0M7RzNCNnlyRGpDOztFMkI1eXJEQztJQUFnQztHM0JnenJEakM7Q0FDRjs7QWV2M3JESztFWTBERjtJQUFnQztHM0JrMHJEakM7O0UyQmowckRDO0lBQWdDO0czQnEwckRqQzs7RTJCcDByREM7SUFBZ0M7RzNCdzByRGpDOztFMkJ2MHJEQztJQUFnQztHM0IyMHJEakM7O0UyQjEwckRDO0lBQWdDO0czQjgwckRqQzs7RTJCNzByREM7SUFBZ0M7RzNCaTFyRGpDOztFMkJoMXJEQztJQUFnQztHM0JvMXJEakM7O0UyQm4xckRDO0lBQWdDO0czQnUxckRqQzs7RTJCdDFyREM7SUFBZ0M7RzNCMDFyRGpDOztFMkJ6MXJEQztJQUFnQztHM0I2MXJEakM7O0UyQjUxckRDO0lBQWdDO0czQmcyckRqQzs7RTJCLzFyREM7SUFBZ0M7RzNCbTJyRGpDOztFMkJsMnJEQztJQUFnQztHM0JzMnJEakM7Q0FDRjs7QWU3NnJESztFWTBERjtJQUFnQztHM0J3M3JEakM7O0UyQnYzckRDO0lBQWdDO0czQjIzckRqQzs7RTJCMTNyREM7SUFBZ0M7RzNCODNyRGpDOztFMkI3M3JEQztJQUFnQztHM0JpNHJEakM7O0UyQmg0ckRDO0lBQWdDO0czQm80ckRqQzs7RTJCbjRyREM7SUFBZ0M7RzNCdTRyRGpDOztFMkJ0NHJEQztJQUFnQztHM0IwNHJEakM7O0UyQno0ckRDO0lBQWdDO0czQjY0ckRqQzs7RTJCNTRyREM7SUFBZ0M7RzNCZzVyRGpDOztFMkIvNHJEQztJQUFnQztHM0JtNXJEakM7O0UyQmw1ckRDO0lBQWdDO0czQnM1ckRqQzs7RTJCcjVyREM7SUFBZ0M7RzNCeTVyRGpDOztFMkJ4NXJEQztJQUFnQztHM0I0NXJEakM7Q0FDRjs7QWVuK3JESztFWTBERjtJQUFnQztHM0I4NnJEakM7O0UyQjc2ckRDO0lBQWdDO0czQmk3ckRqQzs7RTJCaDdyREM7SUFBZ0M7RzNCbzdyRGpDOztFMkJuN3JEQztJQUFnQztHM0J1N3JEakM7O0UyQnQ3ckRDO0lBQWdDO0czQjA3ckRqQzs7RTJCejdyREM7SUFBZ0M7RzNCNjdyRGpDOztFMkI1N3JEQztJQUFnQztHM0JnOHJEakM7O0UyQi83ckRDO0lBQWdDO0czQm04ckRqQzs7RTJCbDhyREM7SUFBZ0M7RzNCczhyRGpDOztFMkJyOHJEQztJQUFnQztHM0J5OHJEakM7O0UyQng4ckRDO0lBQWdDO0czQjQ4ckRqQzs7RTJCMzhyREM7SUFBZ0M7RzNCKzhyRGpDOztFMkI5OHJEQztJQUFnQztHM0JrOXJEakM7Q0FDRjs7QWV6aHNESztFWTBERjtJQUFnQztHM0JvK3JEakM7O0UyQm4rckRDO0lBQWdDO0czQnUrckRqQzs7RTJCdCtyREM7SUFBZ0M7RzNCMCtyRGpDOztFMkJ6K3JEQztJQUFnQztHM0I2K3JEakM7O0UyQjUrckRDO0lBQWdDO0czQmcvckRqQzs7RTJCLytyREM7SUFBZ0M7RzNCbS9yRGpDOztFMkJsL3JEQztJQUFnQztHM0JzL3JEakM7O0UyQnIvckRDO0lBQWdDO0czQnkvckRqQzs7RTJCeC9yREM7SUFBZ0M7RzNCNC9yRGpDOztFMkIzL3JEQztJQUFnQztHM0IrL3JEakM7O0UyQjkvckRDO0lBQWdDO0czQmtnc0RqQzs7RTJCamdzREM7SUFBZ0M7RzNCcWdzRGpDOztFMkJwZ3NEQztJQUFnQztHM0J3Z3NEakM7Q0FDRjs7QWUva3NESztFWTBERjtJQUFnQztHM0IwaHNEakM7O0UyQnpoc0RDO0lBQWdDO0czQjZoc0RqQzs7RTJCNWhzREM7SUFBZ0M7RzNCZ2lzRGpDOztFMkIvaHNEQztJQUFnQztHM0JtaXNEakM7O0UyQmxpc0RDO0lBQWdDO0czQnNpc0RqQzs7RTJCcmlzREM7SUFBZ0M7RzNCeWlzRGpDOztFMkJ4aXNEQztJQUFnQztHM0I0aXNEakM7O0UyQjNpc0RDO0lBQWdDO0czQitpc0RqQzs7RTJCOWlzREM7SUFBZ0M7RzNCa2pzRGpDOztFMkJqanNEQztJQUFnQztHM0JxanNEakM7O0UyQnBqc0RDO0lBQWdDO0czQndqc0RqQzs7RTJCdmpzREM7SUFBZ0M7RzNCMmpzRGpDOztFMkIxanNEQztJQUFnQztHM0I4anNEakM7Q0FDRjs7QTJCdmpzREQ7O0VBQXlCO0MzQjRqc0R4Qjs7QTJCM2pzREQ7O0VBQXlCO0MzQmdrc0R4Qjs7QTJCL2pzREQ7O0VBQXlCO0MzQm9rc0R4Qjs7QTJCbmtzREQ7O0VBQXlCO0MzQndrc0R4Qjs7QTJCdmtzREQ7O0VBQXlCO0MzQjRrc0R4Qjs7QTJCM2tzREQ7O0VBQXlCO0MzQmdsc0R4Qjs7QTJCL2tzREQ7O0VBQXlCO0MzQm9sc0R4Qjs7QTJCbmxzREQ7O0VBQXlCO0MzQndsc0R4Qjs7QTJCdmxzREQ7O0VBQXlCO0MzQjRsc0R4Qjs7QTJCM2xzREQ7O0VBQXlCO0MzQmdtc0R4Qjs7QTJCL2xzREQ7O0VBQXlCO0MzQm9tc0R4Qjs7QTJCbm1zREQ7O0VBQXlCO0MzQndtc0R4Qjs7QTJCdm1zREQ7O0VBQXlCO0MzQjRtc0R4Qjs7QTJCM21zREQ7O0VBQXlCO0MzQmduc0R4Qjs7QWUzc3NESztFWStGRjs7SUFBbUU7RzNCa25zRHBFOztFMkJqbnNEQzs7SUFBbUU7RzNCc25zRHBFOztFMkJybnNEQzs7SUFBbUU7RzNCMG5zRHBFOztFMkJ6bnNEQzs7SUFBbUU7RzNCOG5zRHBFOztFMkI3bnNEQzs7SUFBbUU7RzNCa29zRHBFOztFMkJqb3NEQzs7SUFBbUU7RzNCc29zRHBFOztFMkJyb3NEQzs7SUFBbUU7RzNCMG9zRHBFOztFMkJ6b3NEQzs7SUFBbUU7RzNCOG9zRHBFOztFMkI3b3NEQzs7SUFBbUU7RzNCa3BzRHBFOztFMkJqcHNEQzs7SUFBbUU7RzNCc3BzRHBFOztFMkJycHNEQzs7SUFBbUU7RzNCMHBzRHBFOztFMkJ6cHNEQzs7SUFBbUU7RzNCOHBzRHBFOztFMkI3cHNEQzs7SUFBbUU7RzNCa3FzRHBFOztFMkJqcXNEQzs7SUFBbUU7RzNCc3FzRHBFO0NBQ0Y7O0FlbnhzREs7RVkrRkY7O0lBQW1FO0czQjByc0RwRTs7RTJCenJzREM7O0lBQW1FO0czQjhyc0RwRTs7RTJCN3JzREM7O0lBQW1FO0czQmtzc0RwRTs7RTJCanNzREM7O0lBQW1FO0czQnNzc0RwRTs7RTJCcnNzREM7O0lBQW1FO0czQjBzc0RwRTs7RTJCenNzREM7O0lBQW1FO0czQjhzc0RwRTs7RTJCN3NzREM7O0lBQW1FO0czQmt0c0RwRTs7RTJCanRzREM7O0lBQW1FO0czQnN0c0RwRTs7RTJCcnRzREM7O0lBQW1FO0czQjB0c0RwRTs7RTJCenRzREM7O0lBQW1FO0czQjh0c0RwRTs7RTJCN3RzREM7O0lBQW1FO0czQmt1c0RwRTs7RTJCanVzREM7O0lBQW1FO0czQnN1c0RwRTs7RTJCcnVzREM7O0lBQW1FO0czQjB1c0RwRTs7RTJCenVzREM7O0lBQW1FO0czQjh1c0RwRTtDQUNGOztBZTMxc0RLO0VZK0ZGOztJQUFtRTtHM0Jrd3NEcEU7O0UyQmp3c0RDOztJQUFtRTtHM0Jzd3NEcEU7O0UyQnJ3c0RDOztJQUFtRTtHM0Iwd3NEcEU7O0UyQnp3c0RDOztJQUFtRTtHM0I4d3NEcEU7O0UyQjd3c0RDOztJQUFtRTtHM0JreHNEcEU7O0UyQmp4c0RDOztJQUFtRTtHM0JzeHNEcEU7O0UyQnJ4c0RDOztJQUFtRTtHM0IweHNEcEU7O0UyQnp4c0RDOztJQUFtRTtHM0I4eHNEcEU7O0UyQjd4c0RDOztJQUFtRTtHM0JreXNEcEU7O0UyQmp5c0RDOztJQUFtRTtHM0JzeXNEcEU7O0UyQnJ5c0RDOztJQUFtRTtHM0IweXNEcEU7O0UyQnp5c0RDOztJQUFtRTtHM0I4eXNEcEU7O0UyQjd5c0RDOztJQUFtRTtHM0JrenNEcEU7O0UyQmp6c0RDOztJQUFtRTtHM0JzenNEcEU7Q0FDRjs7QWVuNnNESztFWStGRjs7SUFBbUU7RzNCMDBzRHBFOztFMkJ6MHNEQzs7SUFBbUU7RzNCODBzRHBFOztFMkI3MHNEQzs7SUFBbUU7RzNCazFzRHBFOztFMkJqMXNEQzs7SUFBbUU7RzNCczFzRHBFOztFMkJyMXNEQzs7SUFBbUU7RzNCMDFzRHBFOztFMkJ6MXNEQzs7SUFBbUU7RzNCODFzRHBFOztFMkI3MXNEQzs7SUFBbUU7RzNCazJzRHBFOztFMkJqMnNEQzs7SUFBbUU7RzNCczJzRHBFOztFMkJyMnNEQzs7SUFBbUU7RzNCMDJzRHBFOztFMkJ6MnNEQzs7SUFBbUU7RzNCODJzRHBFOztFMkI3MnNEQzs7SUFBbUU7RzNCazNzRHBFOztFMkJqM3NEQzs7SUFBbUU7RzNCczNzRHBFOztFMkJyM3NEQzs7SUFBbUU7RzNCMDNzRHBFOztFMkJ6M3NEQzs7SUFBbUU7RzNCODNzRHBFO0NBQ0Y7O0FlMytzREs7RVkrRkY7O0lBQW1FO0czQms1c0RwRTs7RTJCajVzREM7O0lBQW1FO0czQnM1c0RwRTs7RTJCcjVzREM7O0lBQW1FO0czQjA1c0RwRTs7RTJCejVzREM7O0lBQW1FO0czQjg1c0RwRTs7RTJCNzVzREM7O0lBQW1FO0czQms2c0RwRTs7RTJCajZzREM7O0lBQW1FO0czQnM2c0RwRTs7RTJCcjZzREM7O0lBQW1FO0czQjA2c0RwRTs7RTJCejZzREM7O0lBQW1FO0czQjg2c0RwRTs7RTJCNzZzREM7O0lBQW1FO0czQms3c0RwRTs7RTJCajdzREM7O0lBQW1FO0czQnM3c0RwRTs7RTJCcjdzREM7O0lBQW1FO0czQjA3c0RwRTs7RTJCejdzREM7O0lBQW1FO0czQjg3c0RwRTs7RTJCNzdzREM7O0lBQW1FO0czQms4c0RwRTs7RTJCajhzREM7O0lBQW1FO0czQnM4c0RwRTtDQUNGOztBZW5qdERLO0VZK0ZGOztJQUFtRTtHM0IwOXNEcEU7O0UyQno5c0RDOztJQUFtRTtHM0I4OXNEcEU7O0UyQjc5c0RDOztJQUFtRTtHM0JrK3NEcEU7O0UyQmorc0RDOztJQUFtRTtHM0JzK3NEcEU7O0UyQnIrc0RDOztJQUFtRTtHM0IwK3NEcEU7O0UyQnorc0RDOztJQUFtRTtHM0I4K3NEcEU7O0UyQjcrc0RDOztJQUFtRTtHM0JrL3NEcEU7O0UyQmovc0RDOztJQUFtRTtHM0JzL3NEcEU7O0UyQnIvc0RDOztJQUFtRTtHM0IwL3NEcEU7O0UyQnovc0RDOztJQUFtRTtHM0I4L3NEcEU7O0UyQjcvc0RDOztJQUFtRTtHM0JrZ3REcEU7O0UyQmpndERDOztJQUFtRTtHM0JzZ3REcEU7O0UyQnJndERDOztJQUFtRTtHM0IwZ3REcEU7O0UyQnpndERDOztJQUFtRTtHM0I4Z3REcEU7Q0FDRjs7QWUzbnRESztFWStGRjs7SUFBbUU7RzNCa2l0RHBFOztFMkJqaXREQzs7SUFBbUU7RzNCc2l0RHBFOztFMkJyaXREQzs7SUFBbUU7RzNCMGl0RHBFOztFMkJ6aXREQzs7SUFBbUU7RzNCOGl0RHBFOztFMkI3aXREQzs7SUFBbUU7RzNCa2p0RHBFOztFMkJqanREQzs7SUFBbUU7RzNCc2p0RHBFOztFMkJyanREQzs7SUFBbUU7RzNCMGp0RHBFOztFMkJ6anREQzs7SUFBbUU7RzNCOGp0RHBFOztFMkI3anREQzs7SUFBbUU7RzNCa2t0RHBFOztFMkJqa3REQzs7SUFBbUU7RzNCc2t0RHBFOztFMkJya3REQzs7SUFBbUU7RzNCMGt0RHBFOztFMkJ6a3REQzs7SUFBbUU7RzNCOGt0RHBFOztFMkI3a3REQzs7SUFBbUU7RzNCa2x0RHBFOztFMkJqbHREQzs7SUFBbUU7RzNCc2x0RHBFO0NBQ0Y7O0FlbnN0REs7RVkrRkY7O0lBQW1FO0czQjBtdERwRTs7RTJCem10REM7O0lBQW1FO0czQjhtdERwRTs7RTJCN210REM7O0lBQW1FO0czQmtudERwRTs7RTJCam50REM7O0lBQW1FO0czQnNudERwRTs7RTJCcm50REM7O0lBQW1FO0czQjBudERwRTs7RTJCem50REM7O0lBQW1FO0czQjhudERwRTs7RTJCN250REM7O0lBQW1FO0czQmtvdERwRTs7RTJCam90REM7O0lBQW1FO0czQnNvdERwRTs7RTJCcm90REM7O0lBQW1FO0czQjBvdERwRTs7RTJCem90REM7O0lBQW1FO0czQjhvdERwRTs7RTJCN290REM7O0lBQW1FO0czQmtwdERwRTs7RTJCanB0REM7O0lBQW1FO0czQnNwdERwRTs7RTJCcnB0REM7O0lBQW1FO0czQjBwdERwRTs7RTJCenB0REM7O0lBQW1FO0czQjhwdERwRTtDQUNGOztBZTN3dERLO0VZK0ZGOztJQUFtRTtHM0JrcnREcEU7O0UyQmpydERDOztJQUFtRTtHM0JzcnREcEU7O0UyQnJydERDOztJQUFtRTtHM0IwcnREcEU7O0UyQnpydERDOztJQUFtRTtHM0I4cnREcEU7O0UyQjdydERDOztJQUFtRTtHM0Jrc3REcEU7O0UyQmpzdERDOztJQUFtRTtHM0Jzc3REcEU7O0UyQnJzdERDOztJQUFtRTtHM0Iwc3REcEU7O0UyQnpzdERDOztJQUFtRTtHM0I4c3REcEU7O0UyQjdzdERDOztJQUFtRTtHM0JrdHREcEU7O0UyQmp0dERDOztJQUFtRTtHM0JzdHREcEU7O0UyQnJ0dERDOztJQUFtRTtHM0IwdHREcEU7O0UyQnp0dERDOztJQUFtRTtHM0I4dHREcEU7O0UyQjd0dERDOztJQUFtRTtHM0JrdXREcEU7O0UyQmp1dERDOztJQUFtRTtHM0JzdXREcEU7Q0FDRjs7QWVuMXRESztFWStGRjs7SUFBbUU7RzNCMHZ0RHBFOztFMkJ6dnREQzs7SUFBbUU7RzNCOHZ0RHBFOztFMkI3dnREQzs7SUFBbUU7RzNCa3d0RHBFOztFMkJqd3REQzs7SUFBbUU7RzNCc3d0RHBFOztFMkJyd3REQzs7SUFBbUU7RzNCMHd0RHBFOztFMkJ6d3REQzs7SUFBbUU7RzNCOHd0RHBFOztFMkI3d3REQzs7SUFBbUU7RzNCa3h0RHBFOztFMkJqeHREQzs7SUFBbUU7RzNCc3h0RHBFOztFMkJyeHREQzs7SUFBbUU7RzNCMHh0RHBFOztFMkJ6eHREQzs7SUFBbUU7RzNCOHh0RHBFOztFMkI3eHREQzs7SUFBbUU7RzNCa3l0RHBFOztFMkJqeXREQzs7SUFBbUU7RzNCc3l0RHBFOztFMkJyeXREQzs7SUFBbUU7RzNCMHl0RHBFOztFMkJ6eXREQzs7SUFBbUU7RzNCOHl0RHBFO0NBQ0Y7O0FlMzV0REs7RVkrRkY7O0lBQW1FO0czQmswdERwRTs7RTJCajB0REM7O0lBQW1FO0czQnMwdERwRTs7RTJCcjB0REM7O0lBQW1FO0czQjAwdERwRTs7RTJCejB0REM7O0lBQW1FO0czQjgwdERwRTs7RTJCNzB0REM7O0lBQW1FO0czQmsxdERwRTs7RTJCajF0REM7O0lBQW1FO0czQnMxdERwRTs7RTJCcjF0REM7O0lBQW1FO0czQjAxdERwRTs7RTJCejF0REM7O0lBQW1FO0czQjgxdERwRTs7RTJCNzF0REM7O0lBQW1FO0czQmsydERwRTs7RTJCajJ0REM7O0lBQW1FO0czQnMydERwRTs7RTJCcjJ0REM7O0lBQW1FO0czQjAydERwRTs7RTJCejJ0REM7O0lBQW1FO0czQjgydERwRTs7RTJCNzJ0REM7O0lBQW1FO0czQmszdERwRTs7RTJCajN0REM7O0lBQW1FO0czQnMzdERwRTtDQUNGOztBZW4rdERLO0VZK0ZGOztJQUFtRTtHM0IwNHREcEU7O0UyQno0dERDOztJQUFtRTtHM0I4NHREcEU7O0UyQjc0dERDOztJQUFtRTtHM0JrNXREcEU7O0UyQmo1dERDOztJQUFtRTtHM0JzNXREcEU7O0UyQnI1dERDOztJQUFtRTtHM0IwNXREcEU7O0UyQno1dERDOztJQUFtRTtHM0I4NXREcEU7O0UyQjc1dERDOztJQUFtRTtHM0JrNnREcEU7O0UyQmo2dERDOztJQUFtRTtHM0JzNnREcEU7O0UyQnI2dERDOztJQUFtRTtHM0IwNnREcEU7O0UyQno2dERDOztJQUFtRTtHM0I4NnREcEU7O0UyQjc2dERDOztJQUFtRTtHM0JrN3REcEU7O0UyQmo3dERDOztJQUFtRTtHM0JzN3REcEU7O0UyQnI3dERDOztJQUFtRTtHM0IwN3REcEU7O0UyQno3dERDOztJQUFtRTtHM0I4N3REcEU7Q0FDRjs7QTJCMzd0REQ7RUFBVztDM0IrN3REVjs7QTJCOTd0REQ7RUFBVztDM0JrOHREVjs7QTJCajh0REQ7RUFBVztDM0JxOHREVjs7QTJCcDh0REQ7RUFBVztDM0J3OHREVjs7QWUzanVESztFWXVIRjtJQUFnQztHM0J5OHREakM7O0UyQng4dERDO0lBQWdDO0czQjQ4dERqQzs7RTJCMzh0REM7SUFBZ0M7RzNCKzh0RGpDOztFMkI5OHREQztJQUFnQztHM0JrOXREakM7Q0FDRjs7QWU3a3VESztFWXVIRjtJQUFnQztHM0IyOXREakM7O0UyQjE5dERDO0lBQWdDO0czQjg5dERqQzs7RTJCNzl0REM7SUFBZ0M7RzNCaSt0RGpDOztFMkJoK3REQztJQUFnQztHM0JvK3REakM7Q0FDRjs7QWUvbHVESztFWXVIRjtJQUFnQztHM0I2K3REakM7O0UyQjUrdERDO0lBQWdDO0czQmcvdERqQzs7RTJCLyt0REM7SUFBZ0M7RzNCbS90RGpDOztFMkJsL3REQztJQUFnQztHM0JzL3REakM7Q0FDRjs7QWVqbnVESztFWXVIRjtJQUFnQztHM0IrL3REakM7O0UyQjkvdERDO0lBQWdDO0czQmtndURqQzs7RTJCamd1REM7SUFBZ0M7RzNCcWd1RGpDOztFMkJwZ3VEQztJQUFnQztHM0J3Z3VEakM7Q0FDRjs7QWVub3VESztFWXVIRjtJQUFnQztHM0JpaHVEakM7O0UyQmhodURDO0lBQWdDO0czQm9odURqQzs7RTJCbmh1REM7SUFBZ0M7RzNCdWh1RGpDOztFMkJ0aHVEQztJQUFnQztHM0IwaHVEakM7Q0FDRjs7QWVycHVESztFWXVIRjtJQUFnQztHM0JtaXVEakM7O0UyQmxpdURDO0lBQWdDO0czQnNpdURqQzs7RTJCcml1REM7SUFBZ0M7RzNCeWl1RGpDOztFMkJ4aXVEQztJQUFnQztHM0I0aXVEakM7Q0FDRjs7QWV2cXVESztFWXVIRjtJQUFnQztHM0JxanVEakM7O0UyQnBqdURDO0lBQWdDO0czQndqdURqQzs7RTJCdmp1REM7SUFBZ0M7RzNCMmp1RGpDOztFMkIxanVEQztJQUFnQztHM0I4anVEakM7Q0FDRjs7QWV6cnVESztFWXVIRjtJQUFnQztHM0J1a3VEakM7O0UyQnRrdURDO0lBQWdDO0czQjBrdURqQzs7RTJCemt1REM7SUFBZ0M7RzNCNmt1RGpDOztFMkI1a3VEQztJQUFnQztHM0JnbHVEakM7Q0FDRjs7QWUzc3VESztFWXVIRjtJQUFnQztHM0J5bHVEakM7O0UyQnhsdURDO0lBQWdDO0czQjRsdURqQzs7RTJCM2x1REM7SUFBZ0M7RzNCK2x1RGpDOztFMkI5bHVEQztJQUFnQztHM0JrbXVEakM7Q0FDRjs7QWU3dHVESztFWXVIRjtJQUFnQztHM0IybXVEakM7O0UyQjFtdURDO0lBQWdDO0czQjhtdURqQzs7RTJCN211REM7SUFBZ0M7RzNCaW51RGpDOztFMkJobnVEQztJQUFnQztHM0JvbnVEakM7Q0FDRjs7QWUvdXVESztFWXVIRjtJQUFnQztHM0I2bnVEakM7O0UyQjVudURDO0lBQWdDO0czQmdvdURqQzs7RTJCL251REM7SUFBZ0M7RzNCbW91RGpDOztFMkJsb3VEQztJQUFnQztHM0Jzb3VEakM7Q0FDRjs7QWVqd3VESztFWXVIRjtJQUFnQztHM0Irb3VEakM7O0UyQjlvdURDO0lBQWdDO0czQmtwdURqQzs7RTJCanB1REM7SUFBZ0M7RzNCcXB1RGpDOztFMkJwcHVEQztJQUFnQztHM0J3cHVEakM7Q0FDRjs7QTJCanB1REQ7RUFBVztDM0JxcHVEVjs7QTJCcHB1REQ7RUFBVztDM0J3cHVEVjs7QWUzeHVESztFWXVJRjtJQUFnQztHM0J5cHVEakM7O0UyQnhwdURDO0lBQWdDO0czQjRwdURqQztDQUNGOztBZXJ5dURLO0VZdUlGO0lBQWdDO0czQm1xdURqQzs7RTJCbHF1REM7SUFBZ0M7RzNCc3F1RGpDO0NBQ0Y7O0FlL3l1REs7RVl1SUY7SUFBZ0M7RzNCNnF1RGpDOztFMkI1cXVEQztJQUFnQztHM0JncnVEakM7Q0FDRjs7QWV6enVESztFWXVJRjtJQUFnQztHM0J1cnVEakM7O0UyQnRydURDO0lBQWdDO0czQjBydURqQztDQUNGOztBZW4wdURLO0VZdUlGO0lBQWdDO0czQmlzdURqQzs7RTJCaHN1REM7SUFBZ0M7RzNCb3N1RGpDO0NBQ0Y7O0FlNzB1REs7RVl1SUY7SUFBZ0M7RzNCMnN1RGpDOztFMkIxc3VEQztJQUFnQztHM0I4c3VEakM7Q0FDRjs7QWV2MXVESztFWXVJRjtJQUFnQztHM0JxdHVEakM7O0UyQnB0dURDO0lBQWdDO0czQnd0dURqQztDQUNGOztBZWoydURLO0VZdUlGO0lBQWdDO0czQit0dURqQzs7RTJCOXR1REM7SUFBZ0M7RzNCa3V1RGpDO0NBQ0Y7O0FlMzJ1REs7RVl1SUY7SUFBZ0M7RzNCeXV1RGpDOztFMkJ4dXVEQztJQUFnQztHM0I0dXVEakM7Q0FDRjs7QWVyM3VESztFWXVJRjtJQUFnQztHM0JtdnVEakM7O0UyQmx2dURDO0lBQWdDO0czQnN2dURqQztDQUNGOztBZS8zdURLO0VZdUlGO0lBQWdDO0czQjZ2dURqQzs7RTJCNXZ1REM7SUFBZ0M7RzNCZ3d1RGpDO0NBQ0Y7O0FlejR1REs7RVl1SUY7SUFBZ0M7RzNCdXd1RGpDOztFMkJ0d3VEQztJQUFnQztHM0Iwd3VEakM7Q0FDRjs7QTRCdjR1REQ7RUFBUTtDNUIyNHVEUDs7QTRCMTR1REQ7RUFBUTtDNUI4NHVEUDs7QTRCNzR1REQ7RUFBUTtDNUJpNXVEUDs7QWUvNXVESztFYWtCRjtJQUE2QjtHNUJrNXVEOUI7O0U0Qmo1dURDO0lBQTZCO0c1QnE1dUQ5Qjs7RTRCcDV1REM7SUFBNkI7RzVCdzV1RDlCO0NBQ0Y7O0FlNzZ1REs7RWFrQkY7SUFBNkI7RzVCZzZ1RDlCOztFNEIvNXVEQztJQUE2QjtHNUJtNnVEOUI7O0U0Qmw2dURDO0lBQTZCO0c1QnM2dUQ5QjtDQUNGOztBZTM3dURLO0Vha0JGO0lBQTZCO0c1Qjg2dUQ5Qjs7RTRCNzZ1REM7SUFBNkI7RzVCaTd1RDlCOztFNEJoN3VEQztJQUE2QjtHNUJvN3VEOUI7Q0FDRjs7QWV6OHVESztFYWtCRjtJQUE2QjtHNUI0N3VEOUI7O0U0QjM3dURDO0lBQTZCO0c1Qis3dUQ5Qjs7RTRCOTd1REM7SUFBNkI7RzVCazh1RDlCO0NBQ0Y7O0Fldjl1REs7RWFrQkY7SUFBNkI7RzVCMDh1RDlCOztFNEJ6OHVEQztJQUE2QjtHNUI2OHVEOUI7O0U0QjU4dURDO0lBQTZCO0c1Qmc5dUQ5QjtDQUNGOztBZXIrdURLO0Vha0JGO0lBQTZCO0c1Qnc5dUQ5Qjs7RTRCdjl1REM7SUFBNkI7RzVCMjl1RDlCOztFNEIxOXVEQztJQUE2QjtHNUI4OXVEOUI7Q0FDRjs7QWVuL3VESztFYWtCRjtJQUE2QjtHNUJzK3VEOUI7O0U0QnIrdURDO0lBQTZCO0c1QnkrdUQ5Qjs7RTRCeCt1REM7SUFBNkI7RzVCNCt1RDlCO0NBQ0Y7O0Flamd2REs7RWFrQkY7SUFBNkI7RzVCby91RDlCOztFNEJuL3VEQztJQUE2QjtHNUJ1L3VEOUI7O0U0QnQvdURDO0lBQTZCO0c1QjAvdUQ5QjtDQUNGOztBZS9ndkRLO0Vha0JGO0lBQTZCO0c1QmtndkQ5Qjs7RTRCamd2REM7SUFBNkI7RzVCcWd2RDlCOztFNEJwZ3ZEQztJQUE2QjtHNUJ3Z3ZEOUI7Q0FDRjs7QWU3aHZESztFYWtCRjtJQUE2QjtHNUJnaHZEOUI7O0U0Qi9ndkRDO0lBQTZCO0c1Qm1odkQ5Qjs7RTRCbGh2REM7SUFBNkI7RzVCc2h2RDlCO0NBQ0Y7O0FlM2l2REs7RWFrQkY7SUFBNkI7RzVCOGh2RDlCOztFNEI3aHZEQztJQUE2QjtHNUJpaXZEOUI7O0U0QmhpdkRDO0lBQTZCO0c1Qm9pdkQ5QjtDQUNGOztBZXpqdkRLO0Vha0JGO0lBQTZCO0c1QjRpdkQ5Qjs7RTRCM2l2REM7SUFBNkI7RzVCK2l2RDlCOztFNEI5aXZEQztJQUE2QjtHNUJranZEOUI7Q0FDRjs7QTRCM2l2REQ7RUFBUTtDNUIraXZEUDs7QTRCOWl2REQ7RUFBUTtDNUJranZEUDs7QTRCamp2REQ7RUFBUTtDNUJxanZEUDs7QTRCcGp2REQ7RUFBUTtDNUJ3anZEUDs7QTRCbGp2REQ7RUFBUTtDNUJzanZEUDs7QTRCcmp2REQ7RUFBUTtDNUJ5anZEUDs7QTRCbmp2REQ7RUFBUTtDNUJ1anZEUDs7QTRCdGp2REQ7RUFBUTtDNUIwanZEUDs7QTRCemp2REQ7RUFBUztDNUI2anZEUjs7QTRCNWp2REQ7RUFBUTtDNUJna3ZEUDs7QTRCMWp2REQ7RUFBVTtDNUI4anZEVDs7QTRCN2p2REQ7RUFBUztDNUJpa3ZEUjs7QTRCaGt2REQ7RUFBUztDNUJva3ZEUjs7QTRCOWp2REQ7RUFBUztDNUJra3ZEUjs7QTRCamt2REQ7RUFBVTtDNUJxa3ZEVDs7QTRCcGt2REQ7RUFBUztDNUJ3a3ZEUjs7QTRCbGt2REQ7RUFBVTtDNUJza3ZEVDs7QTRCcmt2REQ7RUFBUztDNUJ5a3ZEUjs7QTRCbmt2REQ7RUFBUztDNUJ1a3ZEUjs7QTRCamt2REQ7RUFBWTtDNUJxa3ZEWDs7QTRCcGt2REQ7RUFBWTtDNUJ3a3ZEWDs7QTRCdmt2REQ7RUFBWTtDNUIya3ZEWDs7QTRCMWt2REQ7RUFBWTtDNUI4a3ZEWDs7QTRCN2t2REQ7RUFBWTtDNUJpbHZEWDs7QTRCaGx2REQ7RUFBWTtDNUJvbHZEWDs7QTRCOWt2REQ7RUFBVTtDNUJrbHZEVDs7QTRCamx2REQ7RUFBVTtDNUJxbHZEVDs7QTRCcGx2REQ7RUFBVTtDNUJ3bHZEVDs7QTRCdmx2REQ7RUFBVTtDNUIybHZEVDs7QTRCMWx2REQ7RUFBVTtDNUI4bHZEVDs7QTRCN2x2REQ7RUFBVTtDNUJpbXZEVDs7QTRCaG12REQ7RUFBVTtDNUJvbXZEVDs7QTRCbm12REQ7RUFBVTtDNUJ1bXZEVDs7QTRCdG12REQ7RUFBVTtDNUIwbXZEVDs7QTRCcG12REQ7RUFBVztDNUJ3bXZEVjs7QTRCdm12REQ7RUFBVztDNUIybXZEVjs7QTRCMW12REQ7RUFBVztDNUI4bXZEVjs7QTZCOXR2REQ7RUFBTztDN0JrdXZETjs7QTZCanV2REQ7RUFBTztDN0JxdXZETjs7QTZCcHV2REQ7RUFBTztDN0J3dXZETjs7QTZCdnV2REQ7RUFBTztDN0IydXZETjs7QTZCMXV2REQ7RUFBTztDN0I4dXZETjs7QTZCdnV2REM7RUFBYztDN0IydXZEZjs7QTZCMXV2REM7RUFBYztDN0I4dXZEZjs7QTZCN3V2REM7RUFBYztDN0JpdnZEZjs7QTZCaHZ2REM7RUFBYztDN0JvdnZEZjs7QTZCbnZ2REM7RUFBYztDN0J1dnZEZjs7QTZCM3Z2REM7RUFBYztDN0IrdnZEZjs7QTZCOXZ2REM7RUFBYztDN0Jrd3ZEZjs7QTZCand2REM7RUFBYztDN0Jxd3ZEZjs7QTZCcHd2REM7RUFBYztDN0J3d3ZEZjs7QTZCdnd2REM7RUFBYztDN0Iyd3ZEZjs7QTZCL3d2REM7RUFBYztDN0JteHZEZjs7QTZCbHh2REM7RUFBYztDN0JzeHZEZjs7QTZCcnh2REM7RUFBYztDN0J5eHZEZjs7QTZCeHh2REM7RUFBYztDN0I0eHZEZjs7QTZCM3h2REM7RUFBYztDN0IreHZEZjs7QTZCbnl2REM7RUFBYztDN0J1eXZEZjs7QTZCdHl2REM7RUFBYztDN0IweXZEZjs7QTZCenl2REM7RUFBYztDN0I2eXZEZjs7QTZCNXl2REM7RUFBYztDN0JnenZEZjs7QTZCL3l2REM7RUFBYztDN0JtenZEZjs7QTZCdnp2REM7RUFBYztDN0IyenZEZjs7QTZCMXp2REM7RUFBYztDN0I4enZEZjs7QTZCN3p2REM7RUFBYztDN0JpMHZEZjs7QTZCaDB2REM7RUFBYztDN0JvMHZEZjs7QTZCbjB2REM7RUFBYztDN0J1MHZEZjs7QTZCMzB2REM7RUFBYztDN0IrMHZEZjs7QTZCOTB2REM7RUFBYztDN0JrMXZEZjs7QTZCajF2REM7RUFBYztDN0JxMXZEZjs7QTZCcDF2REM7RUFBYztDN0J3MXZEZjs7QTZCdjF2REM7RUFBYztDN0IyMXZEZjs7QTZCbjF2REM7RUFBYztDN0J1MXZEZjs7QTZCcjF2REM7RUFDRTtFQUNBO0M3QncxdkRIOztBNkJyMXZEQztFQUNFO0VBQ0E7QzdCdzF2REg7O0E2QnIxdkRDO0VBQ0U7RUFDQTtDN0J3MXZESDs7QTZCcjF2REM7RUFDRTtFQUNBO0M3QncxdkRIOztBNkIzMnZEQztFQUFjO0M3QisydkRmOztBNkI3MnZEQztFQUNFO0VBQ0E7QzdCZzN2REg7O0E2QjcydkRDO0VBQ0U7RUFDQTtDN0JnM3ZESDs7QTZCNzJ2REM7RUFDRTtFQUNBO0M3QmczdkRIOztBNkI3MnZEQztFQUNFO0VBQ0E7QzdCZzN2REg7O0E2Qm40dkRDO0VBQWM7QzdCdTR2RGY7O0E2QnI0dkRDO0VBQ0U7RUFDQTtDN0J3NHZESDs7QTZCcjR2REM7RUFDRTtFQUNBO0M3Qnc0dkRIOztBNkJyNHZEQztFQUNFO0VBQ0E7QzdCdzR2REg7O0E2QnI0dkRDO0VBQ0U7RUFDQTtDN0J3NHZESDs7QTZCMzV2REM7RUFBYztDN0IrNXZEZjs7QTZCNzV2REM7RUFDRTtFQUNBO0M3Qmc2dkRIOztBNkI3NXZEQztFQUNFO0VBQ0E7QzdCZzZ2REg7O0E2Qjc1dkRDO0VBQ0U7RUFDQTtDN0JnNnZESDs7QTZCNzV2REM7RUFDRTtFQUNBO0M3Qmc2dkRIOztBNkJuN3ZEQztFQUFjO0M3QnU3dkRmOztBNkJyN3ZEQztFQUNFO0VBQ0E7QzdCdzd2REg7O0E2QnI3dkRDO0VBQ0U7RUFDQTtDN0J3N3ZESDs7QTZCcjd2REM7RUFDRTtFQUNBO0M3Qnc3dkRIOztBNkJyN3ZEQztFQUNFO0VBQ0E7QzdCdzd2REg7O0E2QjM4dkRDO0VBQWM7QzdCKzh2RGY7O0E2Qjc4dkRDO0VBQ0U7RUFDQTtDN0JnOXZESDs7QTZCNzh2REM7RUFDRTtFQUNBO0M3Qmc5dkRIOztBNkI3OHZEQztFQUNFO0VBQ0E7QzdCZzl2REg7O0E2Qjc4dkRDO0VBQ0U7RUFDQTtDN0JnOXZESDs7QTZCbit2REM7RUFBYztDN0J1K3ZEZjs7QTZCcit2REM7RUFDRTtFQUNBO0M3QncrdkRIOztBNkJyK3ZEQztFQUNFO0VBQ0E7QzdCdyt2REg7O0E2QnIrdkRDO0VBQ0U7RUFDQTtDN0J3K3ZESDs7QTZCcit2REM7RUFDRTtFQUNBO0M3QncrdkRIOztBNkIzL3ZEQztFQUFjO0M3QisvdkRmOztBNkI3L3ZEQztFQUNFO0VBQ0E7QzdCZ2d3REg7O0E2QjcvdkRDO0VBQ0U7RUFDQTtDN0JnZ3dESDs7QTZCNy92REM7RUFDRTtFQUNBO0M3Qmdnd0RIOztBNkI3L3ZEQztFQUNFO0VBQ0E7QzdCZ2d3REg7O0E2Qm5od0RDO0VBQWM7QzdCdWh3RGY7O0E2QnJod0RDO0VBQ0U7RUFDQTtDN0J3aHdESDs7QTZCcmh3REM7RUFDRTtFQUNBO0M3Qndod0RIOztBNkJyaHdEQztFQUNFO0VBQ0E7QzdCd2h3REg7O0E2QnJod0RDO0VBQ0U7RUFDQTtDN0J3aHdESDs7QTZCM2l3REM7RUFBYztDN0IraXdEZjs7QTZCN2l3REM7RUFDRTtFQUNBO0M3Qmdqd0RIOztBNkI3aXdEQztFQUNFO0VBQ0E7QzdCZ2p3REg7O0E2Qjdpd0RDO0VBQ0U7RUFDQTtDN0JnandESDs7QTZCN2l3REM7RUFDRTtFQUNBO0M3Qmdqd0RIOztBNkI1aXdERDtFQUFhO0M3Qmdqd0RaOztBNkIvaXdERDtFQUFhO0M3Qm1qd0RaOztBNkI3aXdERDtFQUFVO0M3Qmlqd0RUOztBNkJoandERDtFQUFVO0M3Qm9qd0RUOztBNkJuandERDtFQUFVO0M3QnVqd0RUOztBNkJ0andERDtFQUFVO0M3QjBqd0RUOztBNkJ6andERDtFQUFVO0M3QjZqd0RUOztBNkI1andERDtFQUFVO0M3Qmdrd0RUOztBNkIvandERDtFQUFVO0M3Qm1rd0RUOztBNkJsa3dERDtFQUFVO0M3QnNrd0RUOztBNkJya3dERDtFQUFVO0M3Qnlrd0RUOztBOEIvb3dERDtFQUFxQjtDOUJtcHdEcEI7O0E4Qmxwd0REO0VBQXFCO0M5QnNwd0RwQjs7QStCL293REM7O0VBQTJDO0MvQm9wd0Q1Qzs7QStCbnB3REM7O0VBQTJDO0MvQndwd0Q1Qzs7QStCdnB3REM7O0VBQTJDO0MvQjRwd0Q1Qzs7QStCM3B3REM7O0VBQTJDO0MvQmdxd0Q1Qzs7QStCL3B3REM7O0VBQTJDO0MvQm9xd0Q1Qzs7QStCeHF3REM7O0VBQTJDO0MvQjZxd0Q1Qzs7QStCNXF3REM7O0VBQTJDO0MvQmlyd0Q1Qzs7QStCaHJ3REM7O0VBQTJDO0MvQnFyd0Q1Qzs7QStCcHJ3REM7O0VBQTJDO0MvQnlyd0Q1Qzs7QStCeHJ3REM7O0VBQTJDO0MvQjZyd0Q1Qzs7QStCanN3REM7O0VBQTJDO0MvQnNzd0Q1Qzs7QStCcnN3REM7O0VBQTJDO0MvQjBzd0Q1Qzs7QStCenN3REM7O0VBQTJDO0MvQjhzd0Q1Qzs7QStCN3N3REM7O0VBQTJDO0MvQmt0d0Q1Qzs7QStCanR3REM7O0VBQTJDO0MvQnN0d0Q1Qzs7QStCMXR3REM7O0VBQTJDO0MvQit0d0Q1Qzs7QStCOXR3REM7O0VBQTJDO0MvQm11d0Q1Qzs7QStCbHV3REM7O0VBQTJDO0MvQnV1d0Q1Qzs7QStCdHV3REM7O0VBQTJDO0MvQjJ1d0Q1Qzs7QStCMXV3REM7O0VBQTJDO0MvQit1d0Q1Qzs7QStCbnZ3REM7O0VBQTJDO0MvQnd2d0Q1Qzs7QStCdnZ3REM7O0VBQTJDO0MvQjR2d0Q1Qzs7QStCM3Z3REM7O0VBQTJDO0MvQmd3d0Q1Qzs7QStCL3Z3REM7O0VBQTJDO0MvQm93d0Q1Qzs7QStCbnd3REM7O0VBQTJDO0MvQnd3d0Q1Qzs7QStCNXd3REM7O0VBQTJDO0MvQml4d0Q1Qzs7QStCaHh3REM7O0VBQTJDO0MvQnF4d0Q1Qzs7QStCcHh3REM7O0VBQTJDO0MvQnl4d0Q1Qzs7QStCeHh3REM7O0VBQTJDO0MvQjZ4d0Q1Qzs7QStCNXh3REM7O0VBQTJDO0MvQml5d0Q1Qzs7QStCcnl3REM7O0VBQTJDO0MvQjB5d0Q1Qzs7QStCenl3REM7O0VBQTJDO0MvQjh5d0Q1Qzs7QStCN3l3REM7O0VBQTJDO0MvQmt6d0Q1Qzs7QStCanp3REM7O0VBQTJDO0MvQnN6d0Q1Qzs7QStCcnp3REM7O0VBQTJDO0MvQjB6d0Q1Qzs7QStCOXp3REM7O0VBQTJDO0MvQm0wd0Q1Qzs7QStCbDB3REM7O0VBQTJDO0MvQnUwd0Q1Qzs7QStCdDB3REM7O0VBQTJDO0MvQjIwd0Q1Qzs7QStCMTB3REM7O0VBQTJDO0MvQiswd0Q1Qzs7QStCOTB3REM7O0VBQTJDO0MvQm0xd0Q1Qzs7QStCdjF3REM7O0VBQTJDO0MvQjQxd0Q1Qzs7QStCMzF3REM7O0VBQTJDO0MvQmcyd0Q1Qzs7QStCLzF3REM7O0VBQTJDO0MvQm8yd0Q1Qzs7QStCbjJ3REM7O0VBQTJDO0MvQncyd0Q1Qzs7QStCdjJ3REM7O0VBQTJDO0MvQjQyd0Q1Qzs7QStCaDN3REM7O0VBQTJDO0MvQnEzd0Q1Qzs7QStCcDN3REM7O0VBQTJDO0MvQnkzd0Q1Qzs7QStCeDN3REM7O0VBQTJDO0MvQjYzd0Q1Qzs7QStCNTN3REM7O0VBQTJDO0MvQmk0d0Q1Qzs7QStCaDR3REM7O0VBQTJDO0MvQnE0d0Q1Qzs7QStCejR3REM7O0VBQTJDO0MvQjg0d0Q1Qzs7QStCNzR3REM7O0VBQTJDO0MvQms1d0Q1Qzs7QStCajV3REM7O0VBQTJDO0MvQnM1d0Q1Qzs7QStCcjV3REM7O0VBQTJDO0MvQjA1d0Q1Qzs7QStCejV3REM7O0VBQTJDO0MvQjg1d0Q1Qzs7QStCbDZ3REM7O0VBQTJDO0MvQnU2d0Q1Qzs7QStCdDZ3REM7O0VBQTJDO0MvQjI2d0Q1Qzs7QStCMTZ3REM7O0VBQTJDO0MvQis2d0Q1Qzs7QStCOTZ3REM7O0VBQTJDO0MvQm03d0Q1Qzs7QStCbDd3REM7O0VBQTJDO0MvQnU3d0Q1Qzs7QStCMzd3REM7O0VBQTJDO0MvQmc4d0Q1Qzs7QStCLzd3REM7O0VBQTJDO0MvQm84d0Q1Qzs7QStCbjh3REM7O0VBQTJDO0MvQnc4d0Q1Qzs7QStCdjh3REM7O0VBQTJDO0MvQjQ4d0Q1Qzs7QStCMzh3REM7O0VBQTJDO0MvQmc5d0Q1Qzs7QStCcDl3REM7O0VBQTJDO0MvQnk5d0Q1Qzs7QStCeDl3REM7O0VBQTJDO0MvQjY5d0Q1Qzs7QStCNTl3REM7O0VBQTJDO0MvQmkrd0Q1Qzs7QStCaCt3REM7O0VBQTJDO0MvQnErd0Q1Qzs7QStCcCt3REM7O0VBQTJDO0MvQnkrd0Q1Qzs7QStCNyt3REM7O0VBQTJDO0MvQmsvd0Q1Qzs7QStCai93REM7O0VBQTJDO0MvQnMvd0Q1Qzs7QStCci93REM7O0VBQTJDO0MvQjAvd0Q1Qzs7QStCei93REM7O0VBQTJDO0MvQjgvd0Q1Qzs7QStCNy93REM7O0VBQTJDO0MvQmtneEQ1Qzs7QStCdGd4REM7O0VBQTJDO0MvQjJneEQ1Qzs7QStCMWd4REM7O0VBQTJDO0MvQitneEQ1Qzs7QStCOWd4REM7O0VBQTJDO0MvQm1oeEQ1Qzs7QStCbGh4REM7O0VBQTJDO0MvQnVoeEQ1Qzs7QStCdGh4REM7O0VBQTJDO0MvQjJoeEQ1Qzs7QStCL2h4REM7O0VBQTJDO0MvQm9peEQ1Qzs7QStCbml4REM7O0VBQTJDO0MvQndpeEQ1Qzs7QStCdml4REM7O0VBQTJDO0MvQjRpeEQ1Qzs7QStCM2l4REM7O0VBQTJDO0MvQmdqeEQ1Qzs7QStCL2l4REM7O0VBQTJDO0MvQm9qeEQ1Qzs7QStCeGp4REM7O0VBQTJDO0MvQjZqeEQ1Qzs7QStCNWp4REM7O0VBQTJDO0MvQmlreEQ1Qzs7QStCaGt4REM7O0VBQTJDO0MvQnFreEQ1Qzs7QStCcGt4REM7O0VBQTJDO0MvQnlreEQ1Qzs7QStCeGt4REM7O0VBQTJDO0MvQjZreEQ1Qzs7QStCamx4REM7O0VBQTJDO0MvQnNseEQ1Qzs7QStCcmx4REM7O0VBQTJDO0MvQjBseEQ1Qzs7QStCemx4REM7O0VBQTJDO0MvQjhseEQ1Qzs7QStCN2x4REM7O0VBQTJDO0MvQmtteEQ1Qzs7QStCam14REM7O0VBQTJDO0MvQnNteEQ1Qzs7QStCMW14REM7O0VBQTJDO0MvQitteEQ1Qzs7QStCOW14REM7O0VBQTJDO0MvQm1ueEQ1Qzs7QStCbG54REM7O0VBQTJDO0MvQnVueEQ1Qzs7QStCdG54REM7O0VBQTJDO0MvQjJueEQ1Qzs7QStCMW54REM7O0VBQTJDO0MvQitueEQ1Qzs7QStCbm94REM7O0VBQTJDO0MvQndveEQ1Qzs7QStCdm94REM7O0VBQTJDO0MvQjRveEQ1Qzs7QStCM294REM7O0VBQTJDO0MvQmdweEQ1Qzs7QStCL294REM7O0VBQTJDO0MvQm9weEQ1Qzs7QStCbnB4REM7O0VBQTJDO0MvQndweEQ1Qzs7QStCNXB4REM7O0VBQTJDO0MvQmlxeEQ1Qzs7QStCaHF4REM7O0VBQTJDO0MvQnFxeEQ1Qzs7QStCcHF4REM7O0VBQTJDO0MvQnlxeEQ1Qzs7QStCeHF4REM7O0VBQTJDO0MvQjZxeEQ1Qzs7QStCNXF4REM7O0VBQTJDO0MvQmlyeEQ1Qzs7QStCcnJ4REM7O0VBQTJDO0MvQjByeEQ1Qzs7QStCenJ4REM7O0VBQTJDO0MvQjhyeEQ1Qzs7QStCN3J4REM7O0VBQTJDO0MvQmtzeEQ1Qzs7QStCanN4REM7O0VBQTJDO0MvQnNzeEQ1Qzs7QStCcnN4REM7O0VBQTJDO0MvQjBzeEQ1Qzs7QStCOXN4REM7O0VBQTJDO0MvQm10eEQ1Qzs7QStCbHR4REM7O0VBQTJDO0MvQnV0eEQ1Qzs7QStCdHR4REM7O0VBQTJDO0MvQjJ0eEQ1Qzs7QStCMXR4REM7O0VBQTJDO0MvQit0eEQ1Qzs7QStCOXR4REM7O0VBQTJDO0MvQm11eEQ1Qzs7QStCdnV4REM7O0VBQTJDO0MvQjR1eEQ1Qzs7QStCM3V4REM7O0VBQTJDO0MvQmd2eEQ1Qzs7QStCL3V4REM7O0VBQTJDO0MvQm92eEQ1Qzs7QStCbnZ4REM7O0VBQTJDO0MvQnd2eEQ1Qzs7QStCdnZ4REM7O0VBQTJDO0MvQjR2eEQ1Qzs7QStCaHd4REM7O0VBQTJDO0MvQnF3eEQ1Qzs7QStCcHd4REM7O0VBQTJDO0MvQnl3eEQ1Qzs7QStCeHd4REM7O0VBQTJDO0MvQjZ3eEQ1Qzs7QStCNXd4REM7O0VBQTJDO0MvQml4eEQ1Qzs7QStCaHh4REM7O0VBQTJDO0MvQnF4eEQ1Qzs7QStCenh4REM7O0VBQTJDO0MvQjh4eEQ1Qzs7QStCN3h4REM7O0VBQTJDO0MvQmt5eEQ1Qzs7QStCanl4REM7O0VBQTJDO0MvQnN5eEQ1Qzs7QStCcnl4REM7O0VBQTJDO0MvQjB5eEQ1Qzs7QStCenl4REM7O0VBQTJDO0MvQjh5eEQ1Qzs7QStCbHp4REM7O0VBQTJDO0MvQnV6eEQ1Qzs7QStCdHp4REM7O0VBQTJDO0MvQjJ6eEQ1Qzs7QStCMXp4REM7O0VBQTJDO0MvQit6eEQ1Qzs7QStCOXp4REM7O0VBQTJDO0MvQm0weEQ1Qzs7QStCbDB4REM7O0VBQTJDO0MvQnUweEQ1Qzs7QStCMzB4REM7O0VBQTJDO0MvQmcxeEQ1Qzs7QStCLzB4REM7O0VBQTJDO0MvQm8xeEQ1Qzs7QStCbjF4REM7O0VBQTJDO0MvQncxeEQ1Qzs7QStCdjF4REM7O0VBQTJDO0MvQjQxeEQ1Qzs7QStCMzF4REM7O0VBQTJDO0MvQmcyeEQ1Qzs7QStCcDJ4REM7O0VBQTJDO0MvQnkyeEQ1Qzs7QStCeDJ4REM7O0VBQTJDO0MvQjYyeEQ1Qzs7QStCNTJ4REM7O0VBQTJDO0MvQmkzeEQ1Qzs7QStCaDN4REM7O0VBQTJDO0MvQnEzeEQ1Qzs7QStCcDN4REM7O0VBQTJDO0MvQnkzeEQ1Qzs7QStCNzN4REM7O0VBQTJDO0MvQms0eEQ1Qzs7QStCajR4REM7O0VBQTJDO0MvQnM0eEQ1Qzs7QStCcjR4REM7O0VBQTJDO0MvQjA0eEQ1Qzs7QStCejR4REM7O0VBQTJDO0MvQjg0eEQ1Qzs7QStCNzR4REM7O0VBQTJDO0MvQms1eEQ1Qzs7QStCdDV4REM7O0VBQTJDO0MvQjI1eEQ1Qzs7QStCMTV4REM7O0VBQTJDO0MvQis1eEQ1Qzs7QStCOTV4REM7O0VBQTJDO0MvQm02eEQ1Qzs7QStCbDZ4REM7O0VBQTJDO0MvQnU2eEQ1Qzs7QStCdDZ4REM7O0VBQTJDO0MvQjI2eEQ1Qzs7QStCLzZ4REM7O0VBQTJDO0MvQm83eEQ1Qzs7QStCbjd4REM7O0VBQTJDO0MvQnc3eEQ1Qzs7QStCdjd4REM7O0VBQTJDO0MvQjQ3eEQ1Qzs7QStCMzd4REM7O0VBQTJDO0MvQmc4eEQ1Qzs7QStCLzd4REM7O0VBQTJDO0MvQm84eEQ1Qzs7QStCeDh4REM7O0VBQTJDO0MvQjY4eEQ1Qzs7QStCNTh4REM7O0VBQTJDO0MvQmk5eEQ1Qzs7QStCaDl4REM7O0VBQTJDO0MvQnE5eEQ1Qzs7QStCcDl4REM7O0VBQTJDO0MvQnk5eEQ1Qzs7QStCeDl4REM7O0VBQTJDO0MvQjY5eEQ1Qzs7QStCait4REM7O0VBQTJDO0MvQnMreEQ1Qzs7QStCcit4REM7O0VBQTJDO0MvQjAreEQ1Qzs7QStCeit4REM7O0VBQTJDO0MvQjgreEQ1Qzs7QStCNyt4REM7O0VBQTJDO0MvQmsveEQ1Qzs7QStCai94REM7O0VBQTJDO0MvQnMveEQ1Qzs7QStCMS94REM7O0VBQTJDO0MvQisveEQ1Qzs7QStCOS94REM7O0VBQTJDO0MvQm1neUQ1Qzs7QStCbGd5REM7O0VBQTJDO0MvQnVneUQ1Qzs7QStCdGd5REM7O0VBQTJDO0MvQjJneUQ1Qzs7QStCMWd5REM7O0VBQTJDO0MvQitneUQ1Qzs7QStCbmh5REM7O0VBQTJDO0MvQndoeUQ1Qzs7QStCdmh5REM7O0VBQTJDO0MvQjRoeUQ1Qzs7QStCM2h5REM7O0VBQTJDO0MvQmdpeUQ1Qzs7QStCL2h5REM7O0VBQTJDO0MvQm9peUQ1Qzs7QStCbml5REM7O0VBQTJDO0MvQndpeUQ1Qzs7QStCNWl5REM7O0VBQTJDO0MvQmlqeUQ1Qzs7QStCaGp5REM7O0VBQTJDO0MvQnFqeUQ1Qzs7QStCcGp5REM7O0VBQTJDO0MvQnlqeUQ1Qzs7QStCeGp5REM7O0VBQTJDO0MvQjZqeUQ1Qzs7QStCNWp5REM7O0VBQTJDO0MvQmlreUQ1Qzs7QStCcmt5REM7O0VBQTJDO0MvQjBreUQ1Qzs7QStCemt5REM7O0VBQTJDO0MvQjhreUQ1Qzs7QStCN2t5REM7O0VBQTJDO0MvQmtseUQ1Qzs7QStCamx5REM7O0VBQTJDO0MvQnNseUQ1Qzs7QStCcmx5REM7O0VBQTJDO0MvQjBseUQ1Qzs7QStCOWx5REM7O0VBQTJDO0MvQm1teUQ1Qzs7QStCbG15REM7O0VBQTJDO0MvQnVteUQ1Qzs7QStCdG15REM7O0VBQTJDO0MvQjJteUQ1Qzs7QStCMW15REM7O0VBQTJDO0MvQitteUQ1Qzs7QStCOW15REM7O0VBQTJDO0MvQm1ueUQ1Qzs7QStCdm55REM7O0VBQTJDO0MvQjRueUQ1Qzs7QStCM255REM7O0VBQTJDO0MvQmdveUQ1Qzs7QStCL255REM7O0VBQTJDO0MvQm9veUQ1Qzs7QStCbm95REM7O0VBQTJDO0MvQndveUQ1Qzs7QStCdm95REM7O0VBQTJDO0MvQjRveUQ1Qzs7QStCaHB5REM7O0VBQTJDO0MvQnFweUQ1Qzs7QStCcHB5REM7O0VBQTJDO0MvQnlweUQ1Qzs7QStCeHB5REM7O0VBQTJDO0MvQjZweUQ1Qzs7QStCNXB5REM7O0VBQTJDO0MvQmlxeUQ1Qzs7QStCaHF5REM7O0VBQTJDO0MvQnFxeUQ1Qzs7QStCenF5REM7O0VBQTJDO0MvQjhxeUQ1Qzs7QStCN3F5REM7O0VBQTJDO0MvQmtyeUQ1Qzs7QStCanJ5REM7O0VBQTJDO0MvQnNyeUQ1Qzs7QStCcnJ5REM7O0VBQTJDO0MvQjByeUQ1Qzs7QStCenJ5REM7O0VBQTJDO0MvQjhyeUQ1Qzs7QStCbHN5REM7O0VBQTJDO0MvQnVzeUQ1Qzs7QStCdHN5REM7O0VBQTJDO0MvQjJzeUQ1Qzs7QStCMXN5REM7O0VBQTJDO0MvQitzeUQ1Qzs7QStCOXN5REM7O0VBQTJDO0MvQm10eUQ1Qzs7QStCbHR5REM7O0VBQTJDO0MvQnV0eUQ1Qzs7QStCM3R5REM7O0VBQTJDO0MvQmd1eUQ1Qzs7QStCL3R5REM7O0VBQTJDO0MvQm91eUQ1Qzs7QStCbnV5REM7O0VBQTJDO0MvQnd1eUQ1Qzs7QStCdnV5REM7O0VBQTJDO0MvQjR1eUQ1Qzs7QStCM3V5REM7O0VBQTJDO0MvQmd2eUQ1Qzs7QStCcHZ5REM7O0VBQTJDO0MvQnl2eUQ1Qzs7QStCeHZ5REM7O0VBQTJDO0MvQjZ2eUQ1Qzs7QStCNXZ5REM7O0VBQTJDO0MvQml3eUQ1Qzs7QStCaHd5REM7O0VBQTJDO0MvQnF3eUQ1Qzs7QStCcHd5REM7O0VBQTJDO0MvQnl3eUQ1Qzs7QStCN3d5REM7O0VBQTJDO0MvQmt4eUQ1Qzs7QStCanh5REM7O0VBQTJDO0MvQnN4eUQ1Qzs7QStCcnh5REM7O0VBQTJDO0MvQjB4eUQ1Qzs7QStCenh5REM7O0VBQTJDO0MvQjh4eUQ1Qzs7QStCN3h5REM7O0VBQTJDO0MvQmt5eUQ1Qzs7QStCdHl5REM7O0VBQTJDO0MvQjJ5eUQ1Qzs7QStCMXl5REM7O0VBQTJDO0MvQit5eUQ1Qzs7QStCOXl5REM7O0VBQTJDO0MvQm16eUQ1Qzs7QStCbHp5REM7O0VBQTJDO0MvQnV6eUQ1Qzs7QStCdHp5REM7O0VBQTJDO0MvQjJ6eUQ1Qzs7QStCL3p5REM7O0VBQTJDO0MvQm8weUQ1Qzs7QStCbjB5REM7O0VBQTJDO0MvQncweUQ1Qzs7QStCdjB5REM7O0VBQTJDO0MvQjQweUQ1Qzs7QStCMzB5REM7O0VBQTJDO0MvQmcxeUQ1Qzs7QStCLzB5REM7O0VBQTJDO0MvQm8xeUQ1Qzs7QStCeDF5REM7O0VBQTJDO0MvQjYxeUQ1Qzs7QStCNTF5REM7O0VBQTJDO0MvQmkyeUQ1Qzs7QStCaDJ5REM7O0VBQTJDO0MvQnEyeUQ1Qzs7QStCcDJ5REM7O0VBQTJDO0MvQnkyeUQ1Qzs7QStCeDJ5REM7O0VBQTJDO0MvQjYyeUQ1Qzs7QStCajN5REM7O0VBQTJDO0MvQnMzeUQ1Qzs7QStCcjN5REM7O0VBQTJDO0MvQjAzeUQ1Qzs7QStCejN5REM7O0VBQTJDO0MvQjgzeUQ1Qzs7QStCNzN5REM7O0VBQTJDO0MvQms0eUQ1Qzs7QStCajR5REM7O0VBQTJDO0MvQnM0eUQ1Qzs7QStCMTR5REM7O0VBQTJDO0MvQis0eUQ1Qzs7QStCOTR5REM7O0VBQTJDO0MvQm01eUQ1Qzs7QStCbDV5REM7O0VBQTJDO0MvQnU1eUQ1Qzs7QStCdDV5REM7O0VBQTJDO0MvQjI1eUQ1Qzs7QStCMTV5REM7O0VBQTJDO0MvQis1eUQ1Qzs7QStCbjZ5REM7O0VBQTJDO0MvQnc2eUQ1Qzs7QStCdjZ5REM7O0VBQTJDO0MvQjQ2eUQ1Qzs7QStCMzZ5REM7O0VBQTJDO0MvQmc3eUQ1Qzs7QStCLzZ5REM7O0VBQTJDO0MvQm83eUQ1Qzs7QStCbjd5REM7O0VBQTJDO0MvQnc3eUQ1Qzs7QStCNTd5REM7O0VBQTJDO0MvQmk4eUQ1Qzs7QStCaDh5REM7O0VBQTJDO0MvQnE4eUQ1Qzs7QStCcDh5REM7O0VBQTJDO0MvQnk4eUQ1Qzs7QStCeDh5REM7O0VBQTJDO0MvQjY4eUQ1Qzs7QStCNTh5REM7O0VBQTJDO0MvQmk5eUQ1Qzs7QStCcjl5REM7O0VBQTJDO0MvQjA5eUQ1Qzs7QStCejl5REM7O0VBQTJDO0MvQjg5eUQ1Qzs7QStCNzl5REM7O0VBQTJDO0MvQmsreUQ1Qzs7QStCait5REM7O0VBQTJDO0MvQnMreUQ1Qzs7QStCcit5REM7O0VBQTJDO0MvQjAreUQ1Qzs7QStCOSt5REM7O0VBQTJDO0MvQm0veUQ1Qzs7QStCbC95REM7O0VBQTJDO0MvQnUveUQ1Qzs7QStCdC95REM7O0VBQTJDO0MvQjIveUQ1Qzs7QStCMS95REM7O0VBQTJDO0MvQisveUQ1Qzs7QStCOS95REM7O0VBQTJDO0MvQm1nekQ1Qzs7QStCdmd6REM7O0VBQTJDO0MvQjRnekQ1Qzs7QStCM2d6REM7O0VBQTJDO0MvQmdoekQ1Qzs7QStCL2d6REM7O0VBQTJDO0MvQm9oekQ1Qzs7QStCbmh6REM7O0VBQTJDO0MvQndoekQ1Qzs7QStCdmh6REM7O0VBQTJDO0MvQjRoekQ1Qzs7QStCaGl6REM7O0VBQTJDO0MvQnFpekQ1Qzs7QStCcGl6REM7O0VBQTJDO0MvQnlpekQ1Qzs7QStCeGl6REM7O0VBQTJDO0MvQjZpekQ1Qzs7QStCNWl6REM7O0VBQTJDO0MvQmlqekQ1Qzs7QStCaGp6REM7O0VBQTJDO0MvQnFqekQ1Qzs7QStCemp6REM7O0VBQTJDO0MvQjhqekQ1Qzs7QStCN2p6REM7O0VBQTJDO0MvQmtrekQ1Qzs7QStCamt6REM7O0VBQTJDO0MvQnNrekQ1Qzs7QStCcmt6REM7O0VBQTJDO0MvQjBrekQ1Qzs7QStCemt6REM7O0VBQTJDO0MvQjhrekQ1Qzs7QStCbGx6REM7O0VBQTJDO0MvQnVsekQ1Qzs7QStCdGx6REM7O0VBQTJDO0MvQjJsekQ1Qzs7QStCMWx6REM7O0VBQTJDO0MvQitsekQ1Qzs7QStCOWx6REM7O0VBQTJDO0MvQm1tekQ1Qzs7QStCbG16REM7O0VBQTJDO0MvQnVtekQ1Qzs7QStCM216REM7O0VBQTJDO0MvQmduekQ1Qzs7QStCL216REM7O0VBQTJDO0MvQm9uekQ1Qzs7QStCbm56REM7O0VBQTJDO0MvQnduekQ1Qzs7QStCdm56REM7O0VBQTJDO0MvQjRuekQ1Qzs7QStCM256REM7O0VBQTJDO0MvQmdvekQ1Qzs7QStCcG96REM7O0VBQTJDO0MvQnlvekQ1Qzs7QStCeG96REM7O0VBQTJDO0MvQjZvekQ1Qzs7QStCNW96REM7O0VBQTJDO0MvQmlwekQ1Qzs7QStCaHB6REM7O0VBQTJDO0MvQnFwekQ1Qzs7QStCcHB6REM7O0VBQTJDO0MvQnlwekQ1Qzs7QStCN3B6REM7O0VBQTJDO0MvQmtxekQ1Qzs7QStCanF6REM7O0VBQTJDO0MvQnNxekQ1Qzs7QStCcnF6REM7O0VBQTJDO0MvQjBxekQ1Qzs7QStCenF6REM7O0VBQTJDO0MvQjhxekQ1Qzs7QStCN3F6REM7O0VBQTJDO0MvQmtyekQ1Qzs7QStCdHJ6REM7O0VBQTJDO0MvQjJyekQ1Qzs7QStCMXJ6REM7O0VBQTJDO0MvQityekQ1Qzs7QStCOXJ6REM7O0VBQTJDO0MvQm1zekQ1Qzs7QStCbHN6REM7O0VBQTJDO0MvQnVzekQ1Qzs7QStCdHN6REM7O0VBQTJDO0MvQjJzekQ1Qzs7QStCL3N6REM7O0VBQTJDO0MvQm90ekQ1Qzs7QStCbnR6REM7O0VBQTJDO0MvQnd0ekQ1Qzs7QStCdnR6REM7O0VBQTJDO0MvQjR0ekQ1Qzs7QStCM3R6REM7O0VBQTJDO0MvQmd1ekQ1Qzs7QStCL3R6REM7O0VBQTJDO0MvQm91ekQ1Qzs7QStCeHV6REM7O0VBQTJDO0MvQjZ1ekQ1Qzs7QStCNXV6REM7O0VBQTJDO0MvQml2ekQ1Qzs7QStCaHZ6REM7O0VBQTJDO0MvQnF2ekQ1Qzs7QStCcHZ6REM7O0VBQTJDO0MvQnl2ekQ1Qzs7QStCeHZ6REM7O0VBQTJDO0MvQjZ2ekQ1Qzs7QStCand6REM7O0VBQTJDO0MvQnN3ekQ1Qzs7QStCcnd6REM7O0VBQTJDO0MvQjB3ekQ1Qzs7QStCend6REM7O0VBQTJDO0MvQjh3ekQ1Qzs7QStCN3d6REM7O0VBQTJDO0MvQmt4ekQ1Qzs7QStCanh6REM7O0VBQTJDO0MvQnN4ekQ1Qzs7QStCMXh6REM7O0VBQTJDO0MvQit4ekQ1Qzs7QStCOXh6REM7O0VBQTJDO0MvQm15ekQ1Qzs7QStCbHl6REM7O0VBQTJDO0MvQnV5ekQ1Qzs7QStCdHl6REM7O0VBQTJDO0MvQjJ5ekQ1Qzs7QStCMXl6REM7O0VBQTJDO0MvQit5ekQ1Qzs7QStCbnp6REM7O0VBQTJDO0MvQnd6ekQ1Qzs7QStCdnp6REM7O0VBQTJDO0MvQjR6ekQ1Qzs7QStCM3p6REM7O0VBQTJDO0MvQmcwekQ1Qzs7QStCL3p6REM7O0VBQTJDO0MvQm8wekQ1Qzs7QStCbjB6REM7O0VBQTJDO0MvQncwekQ1Qzs7QStCNTB6REM7O0VBQTJDO0MvQmkxekQ1Qzs7QStCaDF6REM7O0VBQTJDO0MvQnExekQ1Qzs7QStCcDF6REM7O0VBQTJDO0MvQnkxekQ1Qzs7QStCeDF6REM7O0VBQTJDO0MvQjYxekQ1Qzs7QStCNTF6REM7O0VBQTJDO0MvQmkyekQ1Qzs7QStCcjJ6REM7O0VBQTJDO0MvQjAyekQ1Qzs7QStCejJ6REM7O0VBQTJDO0MvQjgyekQ1Qzs7QStCNzJ6REM7O0VBQTJDO0MvQmszekQ1Qzs7QStCajN6REM7O0VBQTJDO0MvQnMzekQ1Qzs7QStCcjN6REM7O0VBQTJDO0MvQjAzekQ1Qzs7QStCOTN6REM7O0VBQTJDO0MvQm00ekQ1Qzs7QStCbDR6REM7O0VBQTJDO0MvQnU0ekQ1Qzs7QStCdDR6REM7O0VBQTJDO0MvQjI0ekQ1Qzs7QStCMTR6REM7O0VBQTJDO0MvQis0ekQ1Qzs7QStCOTR6REM7O0VBQTJDO0MvQm01ekQ1Qzs7QStCdjV6REM7O0VBQTJDO0MvQjQ1ekQ1Qzs7QStCMzV6REM7O0VBQTJDO0MvQmc2ekQ1Qzs7QStCLzV6REM7O0VBQTJDO0MvQm82ekQ1Qzs7QStCbjZ6REM7O0VBQTJDO0MvQnc2ekQ1Qzs7QStCdjZ6REM7O0VBQTJDO0MvQjQ2ekQ1Qzs7QStCaDd6REM7O0VBQTJDO0MvQnE3ekQ1Qzs7QStCcDd6REM7O0VBQTJDO0MvQnk3ekQ1Qzs7QStCeDd6REM7O0VBQTJDO0MvQjY3ekQ1Qzs7QStCNTd6REM7O0VBQTJDO0MvQmk4ekQ1Qzs7QStCaDh6REM7O0VBQTJDO0MvQnE4ekQ1Qzs7QStCejh6REM7O0VBQTJDO0MvQjg4ekQ1Qzs7QStCNzh6REM7O0VBQTJDO0MvQms5ekQ1Qzs7QStCajl6REM7O0VBQTJDO0MvQnM5ekQ1Qzs7QStCcjl6REM7O0VBQTJDO0MvQjA5ekQ1Qzs7QStCejl6REM7O0VBQTJDO0MvQjg5ekQ1Qzs7QStCbCt6REM7O0VBQTJDO0MvQnUrekQ1Qzs7QStCdCt6REM7O0VBQTJDO0MvQjIrekQ1Qzs7QStCMSt6REM7O0VBQTJDO0MvQisrekQ1Qzs7QStCOSt6REM7O0VBQTJDO0MvQm0vekQ1Qzs7QStCbC96REM7O0VBQTJDO0MvQnUvekQ1Qzs7QStCMy96REM7O0VBQTJDO0MvQmdnMEQ1Qzs7QStCLy96REM7O0VBQTJDO0MvQm9nMEQ1Qzs7QStCbmcwREM7O0VBQTJDO0MvQndnMEQ1Qzs7QStCdmcwREM7O0VBQTJDO0MvQjRnMEQ1Qzs7QStCM2cwREM7O0VBQTJDO0MvQmdoMEQ1Qzs7QStCcGgwREM7O0VBQTJDO0MvQnloMEQ1Qzs7QStCeGgwREM7O0VBQTJDO0MvQjZoMEQ1Qzs7QStCNWgwREM7O0VBQTJDO0MvQmlpMEQ1Qzs7QStCaGkwREM7O0VBQTJDO0MvQnFpMEQ1Qzs7QStCcGkwREM7O0VBQTJDO0MvQnlpMEQ1Qzs7QStCN2kwREM7O0VBQTJDO0MvQmtqMEQ1Qzs7QStCamowREM7O0VBQTJDO0MvQnNqMEQ1Qzs7QStCcmowREM7O0VBQTJDO0MvQjBqMEQ1Qzs7QStCemowREM7O0VBQTJDO0MvQjhqMEQ1Qzs7QStCN2owREM7O0VBQTJDO0MvQmtrMEQ1Qzs7QStCdGswREM7O0VBQTJDO0MvQjJrMEQ1Qzs7QStCMWswREM7O0VBQTJDO0MvQitrMEQ1Qzs7QStCOWswREM7O0VBQTJDO0MvQm1sMEQ1Qzs7QStCbGwwREM7O0VBQTJDO0MvQnVsMEQ1Qzs7QStCdGwwREM7O0VBQTJDO0MvQjJsMEQ1Qzs7QStCL2wwREM7O0VBQTJDO0MvQm9tMEQ1Qzs7QStCbm0wREM7O0VBQTJDO0MvQndtMEQ1Qzs7QStCdm0wREM7O0VBQTJDO0MvQjRtMEQ1Qzs7QStCM20wREM7O0VBQTJDO0MvQmduMEQ1Qzs7QStCL20wREM7O0VBQTJDO0MvQm9uMEQ1Qzs7QStCeG4wREM7O0VBQTJDO0MvQjZuMEQ1Qzs7QStCNW4wREM7O0VBQTJDO0MvQmlvMEQ1Qzs7QStCaG8wREM7O0VBQTJDO0MvQnFvMEQ1Qzs7QStCcG8wREM7O0VBQTJDO0MvQnlvMEQ1Qzs7QStCeG8wREM7O0VBQTJDO0MvQjZvMEQ1Qzs7QStCanAwREM7O0VBQTJDO0MvQnNwMEQ1Qzs7QStCcnAwREM7O0VBQTJDO0MvQjBwMEQ1Qzs7QStCenAwREM7O0VBQTJDO0MvQjhwMEQ1Qzs7QStCN3AwREM7O0VBQTJDO0MvQmtxMEQ1Qzs7QStCanEwREM7O0VBQTJDO0MvQnNxMEQ1Qzs7QStCMXEwREM7O0VBQTJDO0MvQitxMEQ1Qzs7QStCOXEwREM7O0VBQTJDO0MvQm1yMEQ1Qzs7QStCbHIwREM7O0VBQTJDO0MvQnVyMEQ1Qzs7QStCdHIwREM7O0VBQTJDO0MvQjJyMEQ1Qzs7QStCMXIwREM7O0VBQTJDO0MvQityMEQ1Qzs7QStCbnMwREM7O0VBQTJDO0MvQndzMEQ1Qzs7QStCdnMwREM7O0VBQTJDO0MvQjRzMEQ1Qzs7QStCM3MwREM7O0VBQTJDO0MvQmd0MEQ1Qzs7QStCL3MwREM7O0VBQTJDO0MvQm90MEQ1Qzs7QStCbnQwREM7O0VBQTJDO0MvQnd0MEQ1Qzs7QStCNXQwREM7O0VBQTJDO0MvQml1MEQ1Qzs7QStCaHUwREM7O0VBQTJDO0MvQnF1MEQ1Qzs7QStCcHUwREM7O0VBQTJDO0MvQnl1MEQ1Qzs7QStCeHUwREM7O0VBQTJDO0MvQjZ1MEQ1Qzs7QStCNXUwREM7O0VBQTJDO0MvQml2MEQ1Qzs7QStCcnYwREM7O0VBQTJDO0MvQjB2MEQ1Qzs7QStCenYwREM7O0VBQTJDO0MvQjh2MEQ1Qzs7QStCN3YwREM7O0VBQTJDO0MvQmt3MEQ1Qzs7QStCancwREM7O0VBQTJDO0MvQnN3MEQ1Qzs7QStCcncwREM7O0VBQTJDO0MvQjB3MEQ1Qzs7QStCOXcwREM7O0VBQTJDO0MvQm14MEQ1Qzs7QStCbHgwREM7O0VBQTJDO0MvQnV4MEQ1Qzs7QStCdHgwREM7O0VBQTJDO0MvQjJ4MEQ1Qzs7QStCMXgwREM7O0VBQTJDO0MvQit4MEQ1Qzs7QStCOXgwREM7O0VBQTJDO0MvQm15MEQ1Qzs7QStCdnkwREM7O0VBQTJDO0MvQjR5MEQ1Qzs7QStCM3kwREM7O0VBQTJDO0MvQmd6MEQ1Qzs7QStCL3kwREM7O0VBQTJDO0MvQm96MEQ1Qzs7QStCbnowREM7O0VBQTJDO0MvQnd6MEQ1Qzs7QStCdnowREM7O0VBQTJDO0MvQjR6MEQ1Qzs7QStCaDAwREM7O0VBQTJDO0MvQnEwMEQ1Qzs7QStCcDAwREM7O0VBQTJDO0MvQnkwMEQ1Qzs7QStCeDAwREM7O0VBQTJDO0MvQjYwMEQ1Qzs7QStCNTAwREM7O0VBQTJDO0MvQmkxMEQ1Qzs7QStCaDEwREM7O0VBQTJDO0MvQnExMEQ1Qzs7QStCejEwREM7O0VBQTJDO0MvQjgxMEQ1Qzs7QStCNzEwREM7O0VBQTJDO0MvQmsyMEQ1Qzs7QStCajIwREM7O0VBQTJDO0MvQnMyMEQ1Qzs7QStCcjIwREM7O0VBQTJDO0MvQjAyMEQ1Qzs7QStCejIwREM7O0VBQTJDO0MvQjgyMEQ1Qzs7QStCbDMwREM7O0VBQTJDO0MvQnUzMEQ1Qzs7QStCdDMwREM7O0VBQTJDO0MvQjIzMEQ1Qzs7QStCMTMwREM7O0VBQTJDO0MvQiszMEQ1Qzs7QStCOTMwREM7O0VBQTJDO0MvQm00MEQ1Qzs7QStCbDQwREM7O0VBQTJDO0MvQnU0MEQ1Qzs7QStCMzQwREM7O0VBQTJDO0MvQmc1MEQ1Qzs7QStCLzQwREM7O0VBQTJDO0MvQm81MEQ1Qzs7QStCbjUwREM7O0VBQTJDO0MvQnc1MEQ1Qzs7QStCdjUwREM7O0VBQTJDO0MvQjQ1MEQ1Qzs7QStCMzUwREM7O0VBQTJDO0MvQmc2MEQ1Qzs7QStCcDYwREM7O0VBQTJDO0MvQnk2MEQ1Qzs7QStCeDYwREM7O0VBQTJDO0MvQjY2MEQ1Qzs7QStCNTYwREM7O0VBQTJDO0MvQmk3MEQ1Qzs7QStCaDcwREM7O0VBQTJDO0MvQnE3MEQ1Qzs7QStCcDcwREM7O0VBQTJDO0MvQnk3MEQ1Qzs7QStCNzcwREM7O0VBQTJDO0MvQms4MEQ1Qzs7QStCajgwREM7O0VBQTJDO0MvQnM4MEQ1Qzs7QStCcjgwREM7O0VBQTJDO0MvQjA4MEQ1Qzs7QStCejgwREM7O0VBQTJDO0MvQjg4MEQ1Qzs7QStCNzgwREM7O0VBQTJDO0MvQms5MEQ1Qzs7QStCdDkwREM7O0VBQTJDO0MvQjI5MEQ1Qzs7QStCMTkwREM7O0VBQTJDO0MvQis5MEQ1Qzs7QStCOTkwREM7O0VBQTJDO0MvQm0rMEQ1Qzs7QStCbCswREM7O0VBQTJDO0MvQnUrMEQ1Qzs7QStCdCswREM7O0VBQTJDO0MvQjIrMEQ1Qzs7QStCLyswREM7O0VBQTJDO0MvQm8vMEQ1Qzs7QStCbi8wREM7O0VBQTJDO0MvQncvMEQ1Qzs7QStCdi8wREM7O0VBQTJDO0MvQjQvMEQ1Qzs7QStCMy8wREM7O0VBQTJDO0MvQmdnMUQ1Qzs7QStCLy8wREM7O0VBQTJDO0MvQm9nMUQ1Qzs7QStCeGcxREM7O0VBQTJDO0MvQjZnMUQ1Qzs7QStCNWcxREM7O0VBQTJDO0MvQmloMUQ1Qzs7QStCaGgxREM7O0VBQTJDO0MvQnFoMUQ1Qzs7QStCcGgxREM7O0VBQTJDO0MvQnloMUQ1Qzs7QStCeGgxREM7O0VBQTJDO0MvQjZoMUQ1Qzs7QStCamkxREM7O0VBQTJDO0MvQnNpMUQ1Qzs7QStCcmkxREM7O0VBQTJDO0MvQjBpMUQ1Qzs7QStCemkxREM7O0VBQTJDO0MvQjhpMUQ1Qzs7QStCN2kxREM7O0VBQTJDO0MvQmtqMUQ1Qzs7QStCamoxREM7O0VBQTJDO0MvQnNqMUQ1Qzs7QStCMWoxREM7O0VBQTJDO0MvQitqMUQ1Qzs7QStCOWoxREM7O0VBQTJDO0MvQm1rMUQ1Qzs7QStCbGsxREM7O0VBQTJDO0MvQnVrMUQ1Qzs7QStCdGsxREM7O0VBQTJDO0MvQjJrMUQ1Qzs7QStCMWsxREM7O0VBQTJDO0MvQitrMUQ1Qzs7QStCbmwxREM7O0VBQTJDO0MvQndsMUQ1Qzs7QStCdmwxREM7O0VBQTJDO0MvQjRsMUQ1Qzs7QStCM2wxREM7O0VBQTJDO0MvQmdtMUQ1Qzs7QStCL2wxREM7O0VBQTJDO0MvQm9tMUQ1Qzs7QStCbm0xREM7O0VBQTJDO0MvQndtMUQ1Qzs7QStCNW0xREM7O0VBQTJDO0MvQmluMUQ1Qzs7QStCaG4xREM7O0VBQTJDO0MvQnFuMUQ1Qzs7QStCcG4xREM7O0VBQTJDO0MvQnluMUQ1Qzs7QStCeG4xREM7O0VBQTJDO0MvQjZuMUQ1Qzs7QStCNW4xREM7O0VBQTJDO0MvQmlvMUQ1Qzs7QStCcm8xREM7O0VBQTJDO0MvQjBvMUQ1Qzs7QStCem8xREM7O0VBQTJDO0MvQjhvMUQ1Qzs7QStCN28xREM7O0VBQTJDO0MvQmtwMUQ1Qzs7QStCanAxREM7O0VBQTJDO0MvQnNwMUQ1Qzs7QStCcnAxREM7O0VBQTJDO0MvQjBwMUQ1Qzs7QStCOXAxREM7O0VBQTJDO0MvQm1xMUQ1Qzs7QStCbHExREM7O0VBQTJDO0MvQnVxMUQ1Qzs7QStCdHExREM7O0VBQTJDO0MvQjJxMUQ1Qzs7QStCMXExREM7O0VBQTJDO0MvQitxMUQ1Qzs7QStCOXExREM7O0VBQTJDO0MvQm1yMUQ1Qzs7QStCdnIxREM7O0VBQTJDO0MvQjRyMUQ1Qzs7QStCM3IxREM7O0VBQTJDO0MvQmdzMUQ1Qzs7QStCL3IxREM7O0VBQTJDO0MvQm9zMUQ1Qzs7QStCbnMxREM7O0VBQTJDO0MvQndzMUQ1Qzs7QStCdnMxREM7O0VBQTJDO0MvQjRzMUQ1Qzs7QStCaHQxREM7O0VBQTJDO0MvQnF0MUQ1Qzs7QStCcHQxREM7O0VBQTJDO0MvQnl0MUQ1Qzs7QStCeHQxREM7O0VBQTJDO0MvQjZ0MUQ1Qzs7QStCNXQxREM7O0VBQTJDO0MvQml1MUQ1Qzs7QStCaHUxREM7O0VBQTJDO0MvQnF1MUQ1Qzs7QStCenUxREM7O0VBQTJDO0MvQjh1MUQ1Qzs7QStCN3UxREM7O0VBQTJDO0MvQmt2MUQ1Qzs7QStCanYxREM7O0VBQTJDO0MvQnN2MUQ1Qzs7QStCcnYxREM7O0VBQTJDO0MvQjB2MUQ1Qzs7QStCenYxREM7O0VBQTJDO0MvQjh2MUQ1Qzs7QStCbHcxREM7O0VBQTJDO0MvQnV3MUQ1Qzs7QStCdHcxREM7O0VBQTJDO0MvQjJ3MUQ1Qzs7QStCMXcxREM7O0VBQTJDO0MvQit3MUQ1Qzs7QStCOXcxREM7O0VBQTJDO0MvQm14MUQ1Qzs7QStCbHgxREM7O0VBQTJDO0MvQnV4MUQ1Qzs7QStCM3gxREM7O0VBQTJDO0MvQmd5MUQ1Qzs7QStCL3gxREM7O0VBQTJDO0MvQm95MUQ1Qzs7QStCbnkxREM7O0VBQTJDO0MvQnd5MUQ1Qzs7QStCdnkxREM7O0VBQTJDO0MvQjR5MUQ1Qzs7QStCM3kxREM7O0VBQTJDO0MvQmd6MUQ1Qzs7QStCcHoxREM7O0VBQTJDO0MvQnl6MUQ1Qzs7QStCeHoxREM7O0VBQTJDO0MvQjZ6MUQ1Qzs7QStCNXoxREM7O0VBQTJDO0MvQmkwMUQ1Qzs7QStCaDAxREM7O0VBQTJDO0MvQnEwMUQ1Qzs7QStCcDAxREM7O0VBQTJDO0MvQnkwMUQ1Qzs7QStCNzAxREM7O0VBQTJDO0MvQmsxMUQ1Qzs7QStCajExREM7O0VBQTJDO0MvQnMxMUQ1Qzs7QStCcjExREM7O0VBQTJDO0MvQjAxMUQ1Qzs7QStCejExREM7O0VBQTJDO0MvQjgxMUQ1Qzs7QStCNzExREM7O0VBQTJDO0MvQmsyMUQ1Qzs7QStCdDIxREM7O0VBQTJDO0MvQjIyMUQ1Qzs7QStCMTIxREM7O0VBQTJDO0MvQisyMUQ1Qzs7QStCOTIxREM7O0VBQTJDO0MvQm0zMUQ1Qzs7QStCbDMxREM7O0VBQTJDO0MvQnUzMUQ1Qzs7QStCdDMxREM7O0VBQTJDO0MvQjIzMUQ1Qzs7QStCLzMxREM7O0VBQTJDO0MvQm80MUQ1Qzs7QStCbjQxREM7O0VBQTJDO0MvQnc0MUQ1Qzs7QStCdjQxREM7O0VBQTJDO0MvQjQ0MUQ1Qzs7QStCMzQxREM7O0VBQTJDO0MvQmc1MUQ1Qzs7QStCLzQxREM7O0VBQTJDO0MvQm81MUQ1Qzs7QStCeDUxREM7O0VBQTJDO0MvQjY1MUQ1Qzs7QStCNTUxREM7O0VBQTJDO0MvQmk2MUQ1Qzs7QStCaDYxREM7O0VBQTJDO0MvQnE2MUQ1Qzs7QStCcDYxREM7O0VBQTJDO0MvQnk2MUQ1Qzs7QStCeDYxREM7O0VBQTJDO0MvQjY2MUQ1Qzs7QStCajcxREM7O0VBQTJDO0MvQnM3MUQ1Qzs7QStCcjcxREM7O0VBQTJDO0MvQjA3MUQ1Qzs7QStCejcxREM7O0VBQTJDO0MvQjg3MUQ1Qzs7QStCNzcxREM7O0VBQTJDO0MvQms4MUQ1Qzs7QStCajgxREM7O0VBQTJDO0MvQnM4MUQ1Qzs7QStCMTgxREM7O0VBQTJDO0MvQis4MUQ1Qzs7QStCOTgxREM7O0VBQTJDO0MvQm05MUQ1Qzs7QStCbDkxREM7O0VBQTJDO0MvQnU5MUQ1Qzs7QStCdDkxREM7O0VBQTJDO0MvQjI5MUQ1Qzs7QStCMTkxREM7O0VBQTJDO0MvQis5MUQ1Qzs7QStCbisxREM7O0VBQTJDO0MvQncrMUQ1Qzs7QStCdisxREM7O0VBQTJDO0MvQjQrMUQ1Qzs7QStCMysxREM7O0VBQTJDO0MvQmcvMUQ1Qzs7QStCLysxREM7O0VBQTJDO0MvQm8vMUQ1Qzs7QStCbi8xREM7O0VBQTJDO0MvQncvMUQ1Qzs7QStCNS8xREM7O0VBQTJDO0MvQmlnMkQ1Qzs7QStCaGcyREM7O0VBQTJDO0MvQnFnMkQ1Qzs7QStCcGcyREM7O0VBQTJDO0MvQnlnMkQ1Qzs7QStCeGcyREM7O0VBQTJDO0MvQjZnMkQ1Qzs7QStCNWcyREM7O0VBQTJDO0MvQmloMkQ1Qzs7QStCcmgyREM7O0VBQTJDO0MvQjBoMkQ1Qzs7QStCemgyREM7O0VBQTJDO0MvQjhoMkQ1Qzs7QStCN2gyREM7O0VBQTJDO0MvQmtpMkQ1Qzs7QStCamkyREM7O0VBQTJDO0MvQnNpMkQ1Qzs7QStCcmkyREM7O0VBQTJDO0MvQjBpMkQ1Qzs7QStCOWkyREM7O0VBQTJDO0MvQm1qMkQ1Qzs7QStCbGoyREM7O0VBQTJDO0MvQnVqMkQ1Qzs7QStCdGoyREM7O0VBQTJDO0MvQjJqMkQ1Qzs7QStCMWoyREM7O0VBQTJDO0MvQitqMkQ1Qzs7QStCOWoyREM7O0VBQTJDO0MvQm1rMkQ1Qzs7QStCdmsyREM7O0VBQTJDO0MvQjRrMkQ1Qzs7QStCM2syREM7O0VBQTJDO0MvQmdsMkQ1Qzs7QStCL2syREM7O0VBQTJDO0MvQm9sMkQ1Qzs7QStCbmwyREM7O0VBQTJDO0MvQndsMkQ1Qzs7QStCdmwyREM7O0VBQTJDO0MvQjRsMkQ1Qzs7QStCaG0yREM7O0VBQTJDO0MvQnFtMkQ1Qzs7QStCcG0yREM7O0VBQTJDO0MvQnltMkQ1Qzs7QStCeG0yREM7O0VBQTJDO0MvQjZtMkQ1Qzs7QStCNW0yREM7O0VBQTJDO0MvQmluMkQ1Qzs7QStCaG4yREM7O0VBQTJDO0MvQnFuMkQ1Qzs7QStCem4yREM7O0VBQTJDO0MvQjhuMkQ1Qzs7QStCN24yREM7O0VBQTJDO0MvQmtvMkQ1Qzs7QStCam8yREM7O0VBQTJDO0MvQnNvMkQ1Qzs7QStCcm8yREM7O0VBQTJDO0MvQjBvMkQ1Qzs7QStCem8yREM7O0VBQTJDO0MvQjhvMkQ1Qzs7QStCbHAyREM7O0VBQTJDO0MvQnVwMkQ1Qzs7QStCdHAyREM7O0VBQTJDO0MvQjJwMkQ1Qzs7QStCMXAyREM7O0VBQTJDO0MvQitwMkQ1Qzs7QStCOXAyREM7O0VBQTJDO0MvQm1xMkQ1Qzs7QStCbHEyREM7O0VBQTJDO0MvQnVxMkQ1Qzs7QStCM3EyREM7O0VBQTJDO0MvQmdyMkQ1Qzs7QStCL3EyREM7O0VBQTJDO0MvQm9yMkQ1Qzs7QStCbnIyREM7O0VBQTJDO0MvQndyMkQ1Qzs7QStCdnIyREM7O0VBQTJDO0MvQjRyMkQ1Qzs7QStCM3IyREM7O0VBQTJDO0MvQmdzMkQ1Qzs7QStCcHMyREM7O0VBQTJDO0MvQnlzMkQ1Qzs7QStCeHMyREM7O0VBQTJDO0MvQjZzMkQ1Qzs7QStCNXMyREM7O0VBQTJDO0MvQml0MkQ1Qzs7QStCaHQyREM7O0VBQTJDO0MvQnF0MkQ1Qzs7QStCcHQyREM7O0VBQTJDO0MvQnl0MkQ1Qzs7QStCN3QyREM7O0VBQTJDO0MvQmt1MkQ1Qzs7QStCanUyREM7O0VBQTJDO0MvQnN1MkQ1Qzs7QStCcnUyREM7O0VBQTJDO0MvQjB1MkQ1Qzs7QStCenUyREM7O0VBQTJDO0MvQjh1MkQ1Qzs7QStCN3UyREM7O0VBQTJDO0MvQmt2MkQ1Qzs7QStCdHYyREM7O0VBQTJDO0MvQjJ2MkQ1Qzs7QStCMXYyREM7O0VBQTJDO0MvQit2MkQ1Qzs7QStCOXYyREM7O0VBQTJDO0MvQm13MkQ1Qzs7QStCbHcyREM7O0VBQTJDO0MvQnV3MkQ1Qzs7QStCdHcyREM7O0VBQTJDO0MvQjJ3MkQ1Qzs7QStCL3cyREM7O0VBQTJDO0MvQm94MkQ1Qzs7QStCbngyREM7O0VBQTJDO0MvQnd4MkQ1Qzs7QStCdngyREM7O0VBQTJDO0MvQjR4MkQ1Qzs7QStCM3gyREM7O0VBQTJDO0MvQmd5MkQ1Qzs7QStCL3gyREM7O0VBQTJDO0MvQm95MkQ1Qzs7QStCeHkyREM7O0VBQTJDO0MvQjZ5MkQ1Qzs7QStCNXkyREM7O0VBQTJDO0MvQml6MkQ1Qzs7QStCaHoyREM7O0VBQTJDO0MvQnF6MkQ1Qzs7QStCcHoyREM7O0VBQTJDO0MvQnl6MkQ1Qzs7QStCeHoyREM7O0VBQTJDO0MvQjZ6MkQ1Qzs7QStCajAyREM7O0VBQTJDO0MvQnMwMkQ1Qzs7QStCcjAyREM7O0VBQTJDO0MvQjAwMkQ1Qzs7QStCejAyREM7O0VBQTJDO0MvQjgwMkQ1Qzs7QStCNzAyREM7O0VBQTJDO0MvQmsxMkQ1Qzs7QStCajEyREM7O0VBQTJDO0MvQnMxMkQ1Qzs7QStCMTEyREM7O0VBQTJDO0MvQisxMkQ1Qzs7QStCOTEyREM7O0VBQTJDO0MvQm0yMkQ1Qzs7QStCbDIyREM7O0VBQTJDO0MvQnUyMkQ1Qzs7QStCdDIyREM7O0VBQTJDO0MvQjIyMkQ1Qzs7QStCMTIyREM7O0VBQTJDO0MvQisyMkQ1Qzs7QStCbjMyREM7O0VBQTJDO0MvQnczMkQ1Qzs7QStCdjMyREM7O0VBQTJDO0MvQjQzMkQ1Qzs7QStCMzMyREM7O0VBQTJDO0MvQmc0MkQ1Qzs7QStCLzMyREM7O0VBQTJDO0MvQm80MkQ1Qzs7QStCbjQyREM7O0VBQTJDO0MvQnc0MkQ1Qzs7QStCNTQyREM7O0VBQTJDO0MvQmk1MkQ1Qzs7QStCaDUyREM7O0VBQTJDO0MvQnE1MkQ1Qzs7QStCcDUyREM7O0VBQTJDO0MvQnk1MkQ1Qzs7QStCeDUyREM7O0VBQTJDO0MvQjY1MkQ1Qzs7QStCNTUyREM7O0VBQTJDO0MvQmk2MkQ1Qzs7QStCcjYyREM7O0VBQTJDO0MvQjA2MkQ1Qzs7QStCejYyREM7O0VBQTJDO0MvQjg2MkQ1Qzs7QStCNzYyREM7O0VBQTJDO0MvQms3MkQ1Qzs7QStCajcyREM7O0VBQTJDO0MvQnM3MkQ1Qzs7QStCcjcyREM7O0VBQTJDO0MvQjA3MkQ1Qzs7QStCOTcyREM7O0VBQTJDO0MvQm04MkQ1Qzs7QStCbDgyREM7O0VBQTJDO0MvQnU4MkQ1Qzs7QStCdDgyREM7O0VBQTJDO0MvQjI4MkQ1Qzs7QStCMTgyREM7O0VBQTJDO0MvQis4MkQ1Qzs7QStCOTgyREM7O0VBQTJDO0MvQm05MkQ1Qzs7QStCdjkyREM7O0VBQTJDO0MvQjQ5MkQ1Qzs7QStCMzkyREM7O0VBQTJDO0MvQmcrMkQ1Qzs7QStCLzkyREM7O0VBQTJDO0MvQm8rMkQ1Qzs7QStCbisyREM7O0VBQTJDO0MvQncrMkQ1Qzs7QStCdisyREM7O0VBQTJDO0MvQjQrMkQ1Qzs7QStCaC8yREM7O0VBQTJDO0MvQnEvMkQ1Qzs7QStCcC8yREM7O0VBQTJDO0MvQnkvMkQ1Qzs7QStCeC8yREM7O0VBQTJDO0MvQjYvMkQ1Qzs7QStCNS8yREM7O0VBQTJDO0MvQmlnM0Q1Qzs7QStCaGczREM7O0VBQTJDO0MvQnFnM0Q1Qzs7QStCemczREM7O0VBQTJDO0MvQjhnM0Q1Qzs7QStCN2czREM7O0VBQTJDO0MvQmtoM0Q1Qzs7QStCamgzREM7O0VBQTJDO0MvQnNoM0Q1Qzs7QStCcmgzREM7O0VBQTJDO0MvQjBoM0Q1Qzs7QStCemgzREM7O0VBQTJDO0MvQjhoM0Q1Qzs7QStCbGkzREM7O0VBQTJDO0MvQnVpM0Q1Qzs7QStCdGkzREM7O0VBQTJDO0MvQjJpM0Q1Qzs7QStCMWkzREM7O0VBQTJDO0MvQitpM0Q1Qzs7QStCOWkzREM7O0VBQTJDO0MvQm1qM0Q1Qzs7QStCbGozREM7O0VBQTJDO0MvQnVqM0Q1Qzs7QStCM2ozREM7O0VBQTJDO0MvQmdrM0Q1Qzs7QStCL2ozREM7O0VBQTJDO0MvQm9rM0Q1Qzs7QStCbmszREM7O0VBQTJDO0MvQndrM0Q1Qzs7QStCdmszREM7O0VBQTJDO0MvQjRrM0Q1Qzs7QStCM2szREM7O0VBQTJDO0MvQmdsM0Q1Qzs7QStCcGwzREM7O0VBQTJDO0MvQnlsM0Q1Qzs7QStCeGwzREM7O0VBQTJDO0MvQjZsM0Q1Qzs7QStCNWwzREM7O0VBQTJDO0MvQmltM0Q1Qzs7QStCaG0zREM7O0VBQTJDO0MvQnFtM0Q1Qzs7QStCcG0zREM7O0VBQTJDO0MvQnltM0Q1Qzs7QStCN20zREM7O0VBQTJDO0MvQmtuM0Q1Qzs7QStCam4zREM7O0VBQTJDO0MvQnNuM0Q1Qzs7QStCcm4zREM7O0VBQTJDO0MvQjBuM0Q1Qzs7QStCem4zREM7O0VBQTJDO0MvQjhuM0Q1Qzs7QStCN24zREM7O0VBQTJDO0MvQmtvM0Q1Qzs7QStCdG8zREM7O0VBQTJDO0MvQjJvM0Q1Qzs7QStCMW8zREM7O0VBQTJDO0MvQitvM0Q1Qzs7QStCOW8zREM7O0VBQTJDO0MvQm1wM0Q1Qzs7QStCbHAzREM7O0VBQTJDO0MvQnVwM0Q1Qzs7QStCdHAzREM7O0VBQTJDO0MvQjJwM0Q1Qzs7QStCL3AzREM7O0VBQTJDO0MvQm9xM0Q1Qzs7QStCbnEzREM7O0VBQTJDO0MvQndxM0Q1Qzs7QStCdnEzREM7O0VBQTJDO0MvQjRxM0Q1Qzs7QStCM3EzREM7O0VBQTJDO0MvQmdyM0Q1Qzs7QStCL3EzREM7O0VBQTJDO0MvQm9yM0Q1Qzs7QStCeHIzREM7O0VBQTJDO0MvQjZyM0Q1Qzs7QStCNXIzREM7O0VBQTJDO0MvQmlzM0Q1Qzs7QStCaHMzREM7O0VBQTJDO0MvQnFzM0Q1Qzs7QStCcHMzREM7O0VBQTJDO0MvQnlzM0Q1Qzs7QStCeHMzREM7O0VBQTJDO0MvQjZzM0Q1Qzs7QStCanQzREM7O0VBQTJDO0MvQnN0M0Q1Qzs7QStCcnQzREM7O0VBQTJDO0MvQjB0M0Q1Qzs7QStCenQzREM7O0VBQTJDO0MvQjh0M0Q1Qzs7QStCN3QzREM7O0VBQTJDO0MvQmt1M0Q1Qzs7QStCanUzREM7O0VBQTJDO0MvQnN1M0Q1Qzs7QStCMXUzREM7O0VBQTJDO0MvQit1M0Q1Qzs7QStCOXUzREM7O0VBQTJDO0MvQm12M0Q1Qzs7QStCbHYzREM7O0VBQTJDO0MvQnV2M0Q1Qzs7QStCdHYzREM7O0VBQTJDO0MvQjJ2M0Q1Qzs7QStCMXYzREM7O0VBQTJDO0MvQit2M0Q1Qzs7QStCbnczREM7O0VBQTJDO0MvQnd3M0Q1Qzs7QStCdnczREM7O0VBQTJDO0MvQjR3M0Q1Qzs7QStCM3czREM7O0VBQTJDO0MvQmd4M0Q1Qzs7QStCL3czREM7O0VBQTJDO0MvQm94M0Q1Qzs7QStCbngzREM7O0VBQTJDO0MvQnd4M0Q1Qzs7QStCNXgzREM7O0VBQTJDO0MvQml5M0Q1Qzs7QStCaHkzREM7O0VBQTJDO0MvQnF5M0Q1Qzs7QStCcHkzREM7O0VBQTJDO0MvQnl5M0Q1Qzs7QStCeHkzREM7O0VBQTJDO0MvQjZ5M0Q1Qzs7QStCNXkzREM7O0VBQTJDO0MvQml6M0Q1Qzs7QStCcnozREM7O0VBQTJDO0MvQjB6M0Q1Qzs7QStCenozREM7O0VBQTJDO0MvQjh6M0Q1Qzs7QStCN3ozREM7O0VBQTJDO0MvQmswM0Q1Qzs7QStCajAzREM7O0VBQTJDO0MvQnMwM0Q1Qzs7QStCcjAzREM7O0VBQTJDO0MvQjAwM0Q1Qzs7QStCOTAzREM7O0VBQTJDO0MvQm0xM0Q1Qzs7QStCbDEzREM7O0VBQTJDO0MvQnUxM0Q1Qzs7QStCdDEzREM7O0VBQTJDO0MvQjIxM0Q1Qzs7QStCMTEzREM7O0VBQTJDO0MvQisxM0Q1Qzs7QStCOTEzREM7O0VBQTJDO0MvQm0yM0Q1Qzs7QStCdjIzREM7O0VBQTJDO0MvQjQyM0Q1Qzs7QStCMzIzREM7O0VBQTJDO0MvQmczM0Q1Qzs7QStCLzIzREM7O0VBQTJDO0MvQm8zM0Q1Qzs7QStCbjMzREM7O0VBQTJDO0MvQnczM0Q1Qzs7QStCdjMzREM7O0VBQTJDO0MvQjQzM0Q1Qzs7QStCaDQzREM7O0VBQTJDO0MvQnE0M0Q1Qzs7QStCcDQzREM7O0VBQTJDO0MvQnk0M0Q1Qzs7QStCeDQzREM7O0VBQTJDO0MvQjY0M0Q1Qzs7QStCNTQzREM7O0VBQTJDO0MvQmk1M0Q1Qzs7QStCaDUzREM7O0VBQTJDO0MvQnE1M0Q1Qzs7QStCejUzREM7O0VBQTJDO0MvQjg1M0Q1Qzs7QStCNzUzREM7O0VBQTJDO0MvQms2M0Q1Qzs7QStCajYzREM7O0VBQTJDO0MvQnM2M0Q1Qzs7QStCcjYzREM7O0VBQTJDO0MvQjA2M0Q1Qzs7QStCejYzREM7O0VBQTJDO0MvQjg2M0Q1Qzs7QStCbDczREM7O0VBQTJDO0MvQnU3M0Q1Qzs7QStCdDczREM7O0VBQTJDO0MvQjI3M0Q1Qzs7QStCMTczREM7O0VBQTJDO0MvQis3M0Q1Qzs7QStCOTczREM7O0VBQTJDO0MvQm04M0Q1Qzs7QStCbDgzREM7O0VBQTJDO0MvQnU4M0Q1Qzs7QStCMzgzREM7O0VBQTJDO0MvQmc5M0Q1Qzs7QStCLzgzREM7O0VBQTJDO0MvQm85M0Q1Qzs7QStCbjkzREM7O0VBQTJDO0MvQnc5M0Q1Qzs7QStCdjkzREM7O0VBQTJDO0MvQjQ5M0Q1Qzs7QStCMzkzREM7O0VBQTJDO0MvQmcrM0Q1Qzs7QStCcCszREM7O0VBQTJDO0MvQnkrM0Q1Qzs7QStCeCszREM7O0VBQTJDO0MvQjYrM0Q1Qzs7QStCNSszREM7O0VBQTJDO0MvQmkvM0Q1Qzs7QStCaC8zREM7O0VBQTJDO0MvQnEvM0Q1Qzs7QStCcC8zREM7O0VBQTJDO0MvQnkvM0Q1Qzs7QStCNy8zREM7O0VBQTJDO0MvQmtnNEQ1Qzs7QStCamc0REM7O0VBQTJDO0MvQnNnNEQ1Qzs7QStCcmc0REM7O0VBQTJDO0MvQjBnNEQ1Qzs7QStCemc0REM7O0VBQTJDO0MvQjhnNEQ1Qzs7QStCN2c0REM7O0VBQTJDO0MvQmtoNEQ1Qzs7QStCdGg0REM7O0VBQTJDO0MvQjJoNEQ1Qzs7QStCMWg0REM7O0VBQTJDO0MvQitoNEQ1Qzs7QStCOWg0REM7O0VBQTJDO0MvQm1pNEQ1Qzs7QStCbGk0REM7O0VBQTJDO0MvQnVpNEQ1Qzs7QStCdGk0REM7O0VBQTJDO0MvQjJpNEQ1Qzs7QStCL2k0REM7O0VBQTJDO0MvQm9qNEQ1Qzs7QStCbmo0REM7O0VBQTJDO0MvQndqNEQ1Qzs7QStCdmo0REM7O0VBQTJDO0MvQjRqNEQ1Qzs7QStCM2o0REM7O0VBQTJDO0MvQmdrNEQ1Qzs7QStCL2o0REM7O0VBQTJDO0MvQm9rNEQ1Qzs7QStCeGs0REM7O0VBQTJDO0MvQjZrNEQ1Qzs7QStCNWs0REM7O0VBQTJDO0MvQmlsNEQ1Qzs7QStCaGw0REM7O0VBQTJDO0MvQnFsNEQ1Qzs7QStCcGw0REM7O0VBQTJDO0MvQnlsNEQ1Qzs7QStCeGw0REM7O0VBQTJDO0MvQjZsNEQ1Qzs7QStCam00REM7O0VBQTJDO0MvQnNtNEQ1Qzs7QStCcm00REM7O0VBQTJDO0MvQjBtNEQ1Qzs7QStCem00REM7O0VBQTJDO0MvQjhtNEQ1Qzs7QStCN200REM7O0VBQTJDO0MvQmtuNEQ1Qzs7QStCam40REM7O0VBQTJDO0MvQnNuNEQ1Qzs7QStCMW40REM7O0VBQTJDO0MvQituNEQ1Qzs7QStCOW40REM7O0VBQTJDO0MvQm1vNEQ1Qzs7QStCbG80REM7O0VBQTJDO0MvQnVvNEQ1Qzs7QStCdG80REM7O0VBQTJDO0MvQjJvNEQ1Qzs7QStCMW80REM7O0VBQTJDO0MvQitvNEQ1Qzs7QStCbnA0REM7O0VBQTJDO0MvQndwNEQ1Qzs7QStCdnA0REM7O0VBQTJDO0MvQjRwNEQ1Qzs7QStCM3A0REM7O0VBQTJDO0MvQmdxNEQ1Qzs7QStCL3A0REM7O0VBQTJDO0MvQm9xNEQ1Qzs7QStCbnE0REM7O0VBQTJDO0MvQndxNEQ1Qzs7QStCNXE0REM7O0VBQTJDO0MvQmlyNEQ1Qzs7QStCaHI0REM7O0VBQTJDO0MvQnFyNEQ1Qzs7QStCcHI0REM7O0VBQTJDO0MvQnlyNEQ1Qzs7QStCeHI0REM7O0VBQTJDO0MvQjZyNEQ1Qzs7QStCNXI0REM7O0VBQTJDO0MvQmlzNEQ1Qzs7QStCcnM0REM7O0VBQTJDO0MvQjBzNEQ1Qzs7QStCenM0REM7O0VBQTJDO0MvQjhzNEQ1Qzs7QStCN3M0REM7O0VBQTJDO0MvQmt0NEQ1Qzs7QStCanQ0REM7O0VBQTJDO0MvQnN0NEQ1Qzs7QStCcnQ0REM7O0VBQTJDO0MvQjB0NEQ1Qzs7QStCOXQ0REM7O0VBQTJDO0MvQm11NEQ1Qzs7QStCbHU0REM7O0VBQTJDO0MvQnV1NEQ1Qzs7QStCdHU0REM7O0VBQTJDO0MvQjJ1NEQ1Qzs7QStCMXU0REM7O0VBQTJDO0MvQit1NEQ1Qzs7QStCOXU0REM7O0VBQTJDO0MvQm12NEQ1Qzs7QStCdnY0REM7O0VBQTJDO0MvQjR2NEQ1Qzs7QStCM3Y0REM7O0VBQTJDO0MvQmd3NEQ1Qzs7QStCL3Y0REM7O0VBQTJDO0MvQm93NEQ1Qzs7QStCbnc0REM7O0VBQTJDO0MvQnd3NEQ1Qzs7QStCdnc0REM7O0VBQTJDO0MvQjR3NEQ1Qzs7QStCaHg0REM7O0VBQTJDO0MvQnF4NEQ1Qzs7QStCcHg0REM7O0VBQTJDO0MvQnl4NEQ1Qzs7QStCeHg0REM7O0VBQTJDO0MvQjZ4NEQ1Qzs7QStCNXg0REM7O0VBQTJDO0MvQml5NEQ1Qzs7QStCaHk0REM7O0VBQTJDO0MvQnF5NEQ1Qzs7QStCenk0REM7O0VBQTJDO0MvQjh5NEQ1Qzs7QStCN3k0REM7O0VBQTJDO0MvQmt6NEQ1Qzs7QStCano0REM7O0VBQTJDO0MvQnN6NEQ1Qzs7QStCcno0REM7O0VBQTJDO0MvQjB6NEQ1Qzs7QStCeno0REM7O0VBQTJDO0MvQjh6NEQ1Qzs7QStCbDA0REM7O0VBQTJDO0MvQnUwNEQ1Qzs7QStCdDA0REM7O0VBQTJDO0MvQjIwNEQ1Qzs7QStCMTA0REM7O0VBQTJDO0MvQiswNEQ1Qzs7QStCOTA0REM7O0VBQTJDO0MvQm0xNEQ1Qzs7QStCbDE0REM7O0VBQTJDO0MvQnUxNEQ1Qzs7QStCMzE0REM7O0VBQTJDO0MvQmcyNEQ1Qzs7QStCLzE0REM7O0VBQTJDO0MvQm8yNEQ1Qzs7QStCbjI0REM7O0VBQTJDO0MvQncyNEQ1Qzs7QStCdjI0REM7O0VBQTJDO0MvQjQyNEQ1Qzs7QStCMzI0REM7O0VBQTJDO0MvQmczNEQ1Qzs7QStCcDM0REM7O0VBQTJDO0MvQnkzNEQ1Qzs7QStCeDM0REM7O0VBQTJDO0MvQjYzNEQ1Qzs7QStCNTM0REM7O0VBQTJDO0MvQmk0NEQ1Qzs7QStCaDQ0REM7O0VBQTJDO0MvQnE0NEQ1Qzs7QStCcDQ0REM7O0VBQTJDO0MvQnk0NEQ1Qzs7QStCNzQ0REM7O0VBQTJDO0MvQms1NEQ1Qzs7QStCajU0REM7O0VBQTJDO0MvQnM1NEQ1Qzs7QStCcjU0REM7O0VBQTJDO0MvQjA1NEQ1Qzs7QStCejU0REM7O0VBQTJDO0MvQjg1NEQ1Qzs7QStCNzU0REM7O0VBQTJDO0MvQms2NEQ1Qzs7QStCdDY0REM7O0VBQTJDO0MvQjI2NEQ1Qzs7QStCMTY0REM7O0VBQTJDO0MvQis2NEQ1Qzs7QStCOTY0REM7O0VBQTJDO0MvQm03NEQ1Qzs7QStCbDc0REM7O0VBQTJDO0MvQnU3NEQ1Qzs7QStCdDc0REM7O0VBQTJDO0MvQjI3NEQ1Qzs7QStCLzc0REM7O0VBQTJDO0MvQm84NEQ1Qzs7QStCbjg0REM7O0VBQTJDO0MvQnc4NEQ1Qzs7QStCdjg0REM7O0VBQTJDO0MvQjQ4NEQ1Qzs7QStCMzg0REM7O0VBQTJDO0MvQmc5NEQ1Qzs7QStCLzg0REM7O0VBQTJDO0MvQm85NEQ1Qzs7QStCeDk0REM7O0VBQTJDO0MvQjY5NEQ1Qzs7QStCNTk0REM7O0VBQTJDO0MvQmkrNEQ1Qzs7QStCaCs0REM7O0VBQTJDO0MvQnErNEQ1Qzs7QStCcCs0REM7O0VBQTJDO0MvQnkrNEQ1Qzs7QStCeCs0REM7O0VBQTJDO0MvQjYrNEQ1Qzs7QStCai80REM7O0VBQTJDO0MvQnMvNEQ1Qzs7QStCci80REM7O0VBQTJDO0MvQjAvNEQ1Qzs7QStCei80REM7O0VBQTJDO0MvQjgvNEQ1Qzs7QStCNy80REM7O0VBQTJDO0MvQmtnNUQ1Qzs7QStCamc1REM7O0VBQTJDO0MvQnNnNUQ1Qzs7QStCMWc1REM7O0VBQTJDO0MvQitnNUQ1Qzs7QStCOWc1REM7O0VBQTJDO0MvQm1oNUQ1Qzs7QStCbGg1REM7O0VBQTJDO0MvQnVoNUQ1Qzs7QStCdGg1REM7O0VBQTJDO0MvQjJoNUQ1Qzs7QStCMWg1REM7O0VBQTJDO0MvQitoNUQ1Qzs7QStCbmk1REM7O0VBQTJDO0MvQndpNUQ1Qzs7QStCdmk1REM7O0VBQTJDO0MvQjRpNUQ1Qzs7QStCM2k1REM7O0VBQTJDO0MvQmdqNUQ1Qzs7QStCL2k1REM7O0VBQTJDO0MvQm9qNUQ1Qzs7QStCbmo1REM7O0VBQTJDO0MvQndqNUQ1Qzs7QStCNWo1REM7O0VBQTJDO0MvQmlrNUQ1Qzs7QStCaGs1REM7O0VBQTJDO0MvQnFrNUQ1Qzs7QStCcGs1REM7O0VBQTJDO0MvQnlrNUQ1Qzs7QStCeGs1REM7O0VBQTJDO0MvQjZrNUQ1Qzs7QStCNWs1REM7O0VBQTJDO0MvQmlsNUQ1Qzs7QStCcmw1REM7O0VBQTJDO0MvQjBsNUQ1Qzs7QStCemw1REM7O0VBQTJDO0MvQjhsNUQ1Qzs7QStCN2w1REM7O0VBQTJDO0MvQmttNUQ1Qzs7QStCam01REM7O0VBQTJDO0MvQnNtNUQ1Qzs7QStCcm01REM7O0VBQTJDO0MvQjBtNUQ1Qzs7QStCOW01REM7O0VBQTJDO0MvQm1uNUQ1Qzs7QStCbG41REM7O0VBQTJDO0MvQnVuNUQ1Qzs7QStCdG41REM7O0VBQTJDO0MvQjJuNUQ1Qzs7QStCMW41REM7O0VBQTJDO0MvQituNUQ1Qzs7QStCOW41REM7O0VBQTJDO0MvQm1vNUQ1Qzs7QStCdm81REM7O0VBQTJDO0MvQjRvNUQ1Qzs7QStCM281REM7O0VBQTJDO0MvQmdwNUQ1Qzs7QStCL281REM7O0VBQTJDO0MvQm9wNUQ1Qzs7QStCbnA1REM7O0VBQTJDO0MvQndwNUQ1Qzs7QStCdnA1REM7O0VBQTJDO0MvQjRwNUQ1Qzs7QStCaHE1REM7O0VBQTJDO0MvQnFxNUQ1Qzs7QStCcHE1REM7O0VBQTJDO0MvQnlxNUQ1Qzs7QStCeHE1REM7O0VBQTJDO0MvQjZxNUQ1Qzs7QStCNXE1REM7O0VBQTJDO0MvQmlyNUQ1Qzs7QStCaHI1REM7O0VBQTJDO0MvQnFyNUQ1Qzs7QStCenI1REM7O0VBQTJDO0MvQjhyNUQ1Qzs7QStCN3I1REM7O0VBQTJDO0MvQmtzNUQ1Qzs7QStCanM1REM7O0VBQTJDO0MvQnNzNUQ1Qzs7QStCcnM1REM7O0VBQTJDO0MvQjBzNUQ1Qzs7QStCenM1REM7O0VBQTJDO0MvQjhzNUQ1Qzs7QStCbHQ1REM7O0VBQTJDO0MvQnV0NUQ1Qzs7QStCdHQ1REM7O0VBQTJDO0MvQjJ0NUQ1Qzs7QStCMXQ1REM7O0VBQTJDO0MvQit0NUQ1Qzs7QStCOXQ1REM7O0VBQTJDO0MvQm11NUQ1Qzs7QStCbHU1REM7O0VBQTJDO0MvQnV1NUQ1Qzs7QStCM3U1REM7O0VBQTJDO0MvQmd2NUQ1Qzs7QStCL3U1REM7O0VBQTJDO0MvQm92NUQ1Qzs7QStCbnY1REM7O0VBQTJDO0MvQnd2NUQ1Qzs7QStCdnY1REM7O0VBQTJDO0MvQjR2NUQ1Qzs7QStCM3Y1REM7O0VBQTJDO0MvQmd3NUQ1Qzs7QStCcHc1REM7O0VBQTJDO0MvQnl3NUQ1Qzs7QStCeHc1REM7O0VBQTJDO0MvQjZ3NUQ1Qzs7QStCNXc1REM7O0VBQTJDO0MvQml4NUQ1Qzs7QStCaHg1REM7O0VBQTJDO0MvQnF4NUQ1Qzs7QStCcHg1REM7O0VBQTJDO0MvQnl4NUQ1Qzs7QStCN3g1REM7O0VBQTJDO0MvQmt5NUQ1Qzs7QStCank1REM7O0VBQTJDO0MvQnN5NUQ1Qzs7QStCcnk1REM7O0VBQTJDO0MvQjB5NUQ1Qzs7QStCenk1REM7O0VBQTJDO0MvQjh5NUQ1Qzs7QStCN3k1REM7O0VBQTJDO0MvQmt6NUQ1Qzs7QStCdHo1REM7O0VBQTJDO0MvQjJ6NUQ1Qzs7QStCMXo1REM7O0VBQTJDO0MvQit6NUQ1Qzs7QStCOXo1REM7O0VBQTJDO0MvQm0wNUQ1Qzs7QStCbDA1REM7O0VBQTJDO0MvQnUwNUQ1Qzs7QStCdDA1REM7O0VBQTJDO0MvQjIwNUQ1Qzs7QStCLzA1REM7O0VBQTJDO0MvQm8xNUQ1Qzs7QStCbjE1REM7O0VBQTJDO0MvQncxNUQ1Qzs7QStCdjE1REM7O0VBQTJDO0MvQjQxNUQ1Qzs7QStCMzE1REM7O0VBQTJDO0MvQmcyNUQ1Qzs7QStCLzE1REM7O0VBQTJDO0MvQm8yNUQ1Qzs7QStCeDI1REM7O0VBQTJDO0MvQjYyNUQ1Qzs7QStCNTI1REM7O0VBQTJDO0MvQmkzNUQ1Qzs7QStCaDM1REM7O0VBQTJDO0MvQnEzNUQ1Qzs7QStCcDM1REM7O0VBQTJDO0MvQnkzNUQ1Qzs7QStCeDM1REM7O0VBQTJDO0MvQjYzNUQ1Qzs7QStCajQ1REM7O0VBQTJDO0MvQnM0NUQ1Qzs7QStCcjQ1REM7O0VBQTJDO0MvQjA0NUQ1Qzs7QStCejQ1REM7O0VBQTJDO0MvQjg0NUQ1Qzs7QStCNzQ1REM7O0VBQTJDO0MvQms1NUQ1Qzs7QStCajU1REM7O0VBQTJDO0MvQnM1NUQ1Qzs7QStCMTU1REM7O0VBQTJDO0MvQis1NUQ1Qzs7QStCOTU1REM7O0VBQTJDO0MvQm02NUQ1Qzs7QStCbDY1REM7O0VBQTJDO0MvQnU2NUQ1Qzs7QStCdDY1REM7O0VBQTJDO0MvQjI2NUQ1Qzs7QStCMTY1REM7O0VBQTJDO0MvQis2NUQ1Qzs7QStCbjc1REM7O0VBQTJDO0MvQnc3NUQ1Qzs7QStCdjc1REM7O0VBQTJDO0MvQjQ3NUQ1Qzs7QStCMzc1REM7O0VBQTJDO0MvQmc4NUQ1Qzs7QStCLzc1REM7O0VBQTJDO0MvQm84NUQ1Qzs7QStCbjg1REM7O0VBQTJDO0MvQnc4NUQ1Qzs7QStCNTg1REM7O0VBQTJDO0MvQmk5NUQ1Qzs7QStCaDk1REM7O0VBQTJDO0MvQnE5NUQ1Qzs7QStCcDk1REM7O0VBQTJDO0MvQnk5NUQ1Qzs7QStCeDk1REM7O0VBQTJDO0MvQjY5NUQ1Qzs7QStCNTk1REM7O0VBQTJDO0MvQmkrNUQ1Qzs7QStCcis1REM7O0VBQTJDO0MvQjArNUQ1Qzs7QStCeis1REM7O0VBQTJDO0MvQjgrNUQ1Qzs7QStCNys1REM7O0VBQTJDO0MvQmsvNUQ1Qzs7QStCai81REM7O0VBQTJDO0MvQnMvNUQ1Qzs7QStCci81REM7O0VBQTJDO0MvQjAvNUQ1Qzs7QStCOS81REM7O0VBQTJDO0MvQm1nNkQ1Qzs7QStCbGc2REM7O0VBQTJDO0MvQnVnNkQ1Qzs7QStCdGc2REM7O0VBQTJDO0MvQjJnNkQ1Qzs7QStCMWc2REM7O0VBQTJDO0MvQitnNkQ1Qzs7QStCOWc2REM7O0VBQTJDO0MvQm1oNkQ1Qzs7QStCdmg2REM7O0VBQTJDO0MvQjRoNkQ1Qzs7QStCM2g2REM7O0VBQTJDO0MvQmdpNkQ1Qzs7QStCL2g2REM7O0VBQTJDO0MvQm9pNkQ1Qzs7QStCbmk2REM7O0VBQTJDO0MvQndpNkQ1Qzs7QStCdmk2REM7O0VBQTJDO0MvQjRpNkQ1Qzs7QStCaGo2REM7O0VBQTJDO0MvQnFqNkQ1Qzs7QStCcGo2REM7O0VBQTJDO0MvQnlqNkQ1Qzs7QStCeGo2REM7O0VBQTJDO0MvQjZqNkQ1Qzs7QStCNWo2REM7O0VBQTJDO0MvQmlrNkQ1Qzs7QStCaGs2REM7O0VBQTJDO0MvQnFrNkQ1Qzs7QStCems2REM7O0VBQTJDO0MvQjhrNkQ1Qzs7QStCN2s2REM7O0VBQTJDO0MvQmtsNkQ1Qzs7QStCamw2REM7O0VBQTJDO0MvQnNsNkQ1Qzs7QStCcmw2REM7O0VBQTJDO0MvQjBsNkQ1Qzs7QStCemw2REM7O0VBQTJDO0MvQjhsNkQ1Qzs7QStCbG02REM7O0VBQTJDO0MvQnVtNkQ1Qzs7QStCdG02REM7O0VBQTJDO0MvQjJtNkQ1Qzs7QStCMW02REM7O0VBQTJDO0MvQittNkQ1Qzs7QStCOW02REM7O0VBQTJDO0MvQm1uNkQ1Qzs7QStCbG42REM7O0VBQTJDO0MvQnVuNkQ1Qzs7QStCM242REM7O0VBQTJDO0MvQmdvNkQ1Qzs7QStCL242REM7O0VBQTJDO0MvQm9vNkQ1Qzs7QStCbm82REM7O0VBQTJDO0MvQndvNkQ1Qzs7QStCdm82REM7O0VBQTJDO0MvQjRvNkQ1Qzs7QStCM282REM7O0VBQTJDO0MvQmdwNkQ1Qzs7QStCcHA2REM7O0VBQTJDO0MvQnlwNkQ1Qzs7QStCeHA2REM7O0VBQTJDO0MvQjZwNkQ1Qzs7QStCNXA2REM7O0VBQTJDO0MvQmlxNkQ1Qzs7QStCaHE2REM7O0VBQTJDO0MvQnFxNkQ1Qzs7QStCcHE2REM7O0VBQTJDO0MvQnlxNkQ1Qzs7QStCN3E2REM7O0VBQTJDO0MvQmtyNkQ1Qzs7QStCanI2REM7O0VBQTJDO0MvQnNyNkQ1Qzs7QStCcnI2REM7O0VBQTJDO0MvQjByNkQ1Qzs7QStCenI2REM7O0VBQTJDO0MvQjhyNkQ1Qzs7QStCN3I2REM7O0VBQTJDO0MvQmtzNkQ1Qzs7QStCdHM2REM7O0VBQTJDO0MvQjJzNkQ1Qzs7QStCMXM2REM7O0VBQTJDO0MvQitzNkQ1Qzs7QStCOXM2REM7O0VBQTJDO0MvQm10NkQ1Qzs7QStCbHQ2REM7O0VBQTJDO0MvQnV0NkQ1Qzs7QStCdHQ2REM7O0VBQTJDO0MvQjJ0NkQ1Qzs7QStCL3Q2REM7O0VBQTJDO0MvQm91NkQ1Qzs7QStCbnU2REM7O0VBQTJDO0MvQnd1NkQ1Qzs7QStCdnU2REM7O0VBQTJDO0MvQjR1NkQ1Qzs7QStCM3U2REM7O0VBQTJDO0MvQmd2NkQ1Qzs7QStCL3U2REM7O0VBQTJDO0MvQm92NkQ1Qzs7QStCeHY2REM7O0VBQTJDO0MvQjZ2NkQ1Qzs7QStCNXY2REM7O0VBQTJDO0MvQml3NkQ1Qzs7QStCaHc2REM7O0VBQTJDO0MvQnF3NkQ1Qzs7QStCcHc2REM7O0VBQTJDO0MvQnl3NkQ1Qzs7QStCeHc2REM7O0VBQTJDO0MvQjZ3NkQ1Qzs7QStCang2REM7O0VBQTJDO0MvQnN4NkQ1Qzs7QStCcng2REM7O0VBQTJDO0MvQjB4NkQ1Qzs7QStCeng2REM7O0VBQTJDO0MvQjh4NkQ1Qzs7QStCN3g2REM7O0VBQTJDO0MvQmt5NkQ1Qzs7QStCank2REM7O0VBQTJDO0MvQnN5NkQ1Qzs7QStCMXk2REM7O0VBQTJDO0MvQit5NkQ1Qzs7QStCOXk2REM7O0VBQTJDO0MvQm16NkQ1Qzs7QStCbHo2REM7O0VBQTJDO0MvQnV6NkQ1Qzs7QStCdHo2REM7O0VBQTJDO0MvQjJ6NkQ1Qzs7QStCMXo2REM7O0VBQTJDO0MvQit6NkQ1Qzs7QStCbjA2REM7O0VBQTJDO0MvQncwNkQ1Qzs7QStCdjA2REM7O0VBQTJDO0MvQjQwNkQ1Qzs7QStCMzA2REM7O0VBQTJDO0MvQmcxNkQ1Qzs7QStCLzA2REM7O0VBQTJDO0MvQm8xNkQ1Qzs7QStCbjE2REM7O0VBQTJDO0MvQncxNkQ1Qzs7QStCNTE2REM7O0VBQTJDO0MvQmkyNkQ1Qzs7QStCaDI2REM7O0VBQTJDO0MvQnEyNkQ1Qzs7QStCcDI2REM7O0VBQTJDO0MvQnkyNkQ1Qzs7QStCeDI2REM7O0VBQTJDO0MvQjYyNkQ1Qzs7QStCNTI2REM7O0VBQTJDO0MvQmkzNkQ1Qzs7QStCcjM2REM7O0VBQTJDO0MvQjAzNkQ1Qzs7QStCejM2REM7O0VBQTJDO0MvQjgzNkQ1Qzs7QStCNzM2REM7O0VBQTJDO0MvQms0NkQ1Qzs7QStCajQ2REM7O0VBQTJDO0MvQnM0NkQ1Qzs7QStCcjQ2REM7O0VBQTJDO0MvQjA0NkQ1Qzs7QStCOTQ2REM7O0VBQTJDO0MvQm01NkQ1Qzs7QStCbDU2REM7O0VBQTJDO0MvQnU1NkQ1Qzs7QStCdDU2REM7O0VBQTJDO0MvQjI1NkQ1Qzs7QStCMTU2REM7O0VBQTJDO0MvQis1NkQ1Qzs7QStCOTU2REM7O0VBQTJDO0MvQm02NkQ1Qzs7QStCdjY2REM7O0VBQTJDO0MvQjQ2NkQ1Qzs7QStCMzY2REM7O0VBQTJDO0MvQmc3NkQ1Qzs7QStCLzY2REM7O0VBQTJDO0MvQm83NkQ1Qzs7QStCbjc2REM7O0VBQTJDO0MvQnc3NkQ1Qzs7QStCdjc2REM7O0VBQTJDO0MvQjQ3NkQ1Qzs7QStCaDg2REM7O0VBQTJDO0MvQnE4NkQ1Qzs7QStCcDg2REM7O0VBQTJDO0MvQnk4NkQ1Qzs7QStCeDg2REM7O0VBQTJDO0MvQjY4NkQ1Qzs7QStCNTg2REM7O0VBQTJDO0MvQmk5NkQ1Qzs7QStCaDk2REM7O0VBQTJDO0MvQnE5NkQ1Qzs7QStCejk2REM7O0VBQTJDO0MvQjg5NkQ1Qzs7QStCNzk2REM7O0VBQTJDO0MvQmsrNkQ1Qzs7QStCais2REM7O0VBQTJDO0MvQnMrNkQ1Qzs7QStCcis2REM7O0VBQTJDO0MvQjArNkQ1Qzs7QStCeis2REM7O0VBQTJDO0MvQjgrNkQ1Qzs7QStCbC82REM7O0VBQTJDO0MvQnUvNkQ1Qzs7QStCdC82REM7O0VBQTJDO0MvQjIvNkQ1Qzs7QStCMS82REM7O0VBQTJDO0MvQisvNkQ1Qzs7QStCOS82REM7O0VBQTJDO0MvQm1nN0Q1Qzs7QStCbGc3REM7O0VBQTJDO0MvQnVnN0Q1Qzs7QStCM2c3REM7O0VBQTJDO0MvQmdoN0Q1Qzs7QStCL2c3REM7O0VBQTJDO0MvQm9oN0Q1Qzs7QStCbmg3REM7O0VBQTJDO0MvQndoN0Q1Qzs7QStCdmg3REM7O0VBQTJDO0MvQjRoN0Q1Qzs7QStCM2g3REM7O0VBQTJDO0MvQmdpN0Q1Qzs7QStCcGk3REM7O0VBQTJDO0MvQnlpN0Q1Qzs7QStCeGk3REM7O0VBQTJDO0MvQjZpN0Q1Qzs7QStCNWk3REM7O0VBQTJDO0MvQmlqN0Q1Qzs7QStCaGo3REM7O0VBQTJDO0MvQnFqN0Q1Qzs7QStCcGo3REM7O0VBQTJDO0MvQnlqN0Q1Qzs7QStCN2o3REM7O0VBQTJDO0MvQmtrN0Q1Qzs7QStCams3REM7O0VBQTJDO0MvQnNrN0Q1Qzs7QStCcms3REM7O0VBQTJDO0MvQjBrN0Q1Qzs7QStCems3REM7O0VBQTJDO0MvQjhrN0Q1Qzs7QStCN2s3REM7O0VBQTJDO0MvQmtsN0Q1Qzs7QStCdGw3REM7O0VBQTJDO0MvQjJsN0Q1Qzs7QStCMWw3REM7O0VBQTJDO0MvQitsN0Q1Qzs7QStCOWw3REM7O0VBQTJDO0MvQm1tN0Q1Qzs7QStCbG03REM7O0VBQTJDO0MvQnVtN0Q1Qzs7QStCdG03REM7O0VBQTJDO0MvQjJtN0Q1Qzs7QStCL203REM7O0VBQTJDO0MvQm9uN0Q1Qzs7QStCbm43REM7O0VBQTJDO0MvQnduN0Q1Qzs7QStCdm43REM7O0VBQTJDO0MvQjRuN0Q1Qzs7QStCM243REM7O0VBQTJDO0MvQmdvN0Q1Qzs7QStCL243REM7O0VBQTJDO0MvQm9vN0Q1Qzs7QStCeG83REM7O0VBQTJDO0MvQjZvN0Q1Qzs7QStCNW83REM7O0VBQTJDO0MvQmlwN0Q1Qzs7QStCaHA3REM7O0VBQTJDO0MvQnFwN0Q1Qzs7QStCcHA3REM7O0VBQTJDO0MvQnlwN0Q1Qzs7QStCeHA3REM7O0VBQTJDO0MvQjZwN0Q1Qzs7QStCanE3REM7O0VBQTJDO0MvQnNxN0Q1Qzs7QStCcnE3REM7O0VBQTJDO0MvQjBxN0Q1Qzs7QStCenE3REM7O0VBQTJDO0MvQjhxN0Q1Qzs7QStCN3E3REM7O0VBQTJDO0MvQmtyN0Q1Qzs7QStCanI3REM7O0VBQTJDO0MvQnNyN0Q1Qzs7QStCMXI3REM7O0VBQTJDO0MvQityN0Q1Qzs7QStCOXI3REM7O0VBQTJDO0MvQm1zN0Q1Qzs7QStCbHM3REM7O0VBQTJDO0MvQnVzN0Q1Qzs7QStCdHM3REM7O0VBQTJDO0MvQjJzN0Q1Qzs7QStCMXM3REM7O0VBQTJDO0MvQitzN0Q1Qzs7QStCbnQ3REM7O0VBQTJDO0MvQnd0N0Q1Qzs7QStCdnQ3REM7O0VBQTJDO0MvQjR0N0Q1Qzs7QStCM3Q3REM7O0VBQTJDO0MvQmd1N0Q1Qzs7QStCL3Q3REM7O0VBQTJDO0MvQm91N0Q1Qzs7QStCbnU3REM7O0VBQTJDO0MvQnd1N0Q1Qzs7QStCNXU3REM7O0VBQTJDO0MvQml2N0Q1Qzs7QStCaHY3REM7O0VBQTJDO0MvQnF2N0Q1Qzs7QStCcHY3REM7O0VBQTJDO0MvQnl2N0Q1Qzs7QStCeHY3REM7O0VBQTJDO0MvQjZ2N0Q1Qzs7QStCNXY3REM7O0VBQTJDO0MvQml3N0Q1Qzs7QStCcnc3REM7O0VBQTJDO0MvQjB3N0Q1Qzs7QStCenc3REM7O0VBQTJDO0MvQjh3N0Q1Qzs7QStCN3c3REM7O0VBQTJDO0MvQmt4N0Q1Qzs7QStCang3REM7O0VBQTJDO0MvQnN4N0Q1Qzs7QStCcng3REM7O0VBQTJDO0MvQjB4N0Q1Qzs7QStCOXg3REM7O0VBQTJDO0MvQm15N0Q1Qzs7QStCbHk3REM7O0VBQTJDO0MvQnV5N0Q1Qzs7QStCdHk3REM7O0VBQTJDO0MvQjJ5N0Q1Qzs7QStCMXk3REM7O0VBQTJDO0MvQit5N0Q1Qzs7QStCOXk3REM7O0VBQTJDO0MvQm16N0Q1Qzs7QStCdno3REM7O0VBQTJDO0MvQjR6N0Q1Qzs7QStCM3o3REM7O0VBQTJDO0MvQmcwN0Q1Qzs7QStCL3o3REM7O0VBQTJDO0MvQm8wN0Q1Qzs7QStCbjA3REM7O0VBQTJDO0MvQncwN0Q1Qzs7QStCdjA3REM7O0VBQTJDO0MvQjQwN0Q1Qzs7QStCaDE3REM7O0VBQTJDO0MvQnExN0Q1Qzs7QStCcDE3REM7O0VBQTJDO0MvQnkxN0Q1Qzs7QStCeDE3REM7O0VBQTJDO0MvQjYxN0Q1Qzs7QStCNTE3REM7O0VBQTJDO0MvQmkyN0Q1Qzs7QStCaDI3REM7O0VBQTJDO0MvQnEyN0Q1Qzs7QStCejI3REM7O0VBQTJDO0MvQjgyN0Q1Qzs7QStCNzI3REM7O0VBQTJDO0MvQmszN0Q1Qzs7QStCajM3REM7O0VBQTJDO0MvQnMzN0Q1Qzs7QStCcjM3REM7O0VBQTJDO0MvQjAzN0Q1Qzs7QStCejM3REM7O0VBQTJDO0MvQjgzN0Q1Qzs7QStCbDQ3REM7O0VBQTJDO0MvQnU0N0Q1Qzs7QStCdDQ3REM7O0VBQTJDO0MvQjI0N0Q1Qzs7QStCMTQ3REM7O0VBQTJDO0MvQis0N0Q1Qzs7QStCOTQ3REM7O0VBQTJDO0MvQm01N0Q1Qzs7QStCbDU3REM7O0VBQTJDO0MvQnU1N0Q1Qzs7QStCMzU3REM7O0VBQTJDO0MvQmc2N0Q1Qzs7QStCLzU3REM7O0VBQTJDO0MvQm82N0Q1Qzs7QStCbjY3REM7O0VBQTJDO0MvQnc2N0Q1Qzs7QStCdjY3REM7O0VBQTJDO0MvQjQ2N0Q1Qzs7QStCMzY3REM7O0VBQTJDO0MvQmc3N0Q1Qzs7QStCcDc3REM7O0VBQTJDO0MvQnk3N0Q1Qzs7QStCeDc3REM7O0VBQTJDO0MvQjY3N0Q1Qzs7QStCNTc3REM7O0VBQTJDO0MvQmk4N0Q1Qzs7QStCaDg3REM7O0VBQTJDO0MvQnE4N0Q1Qzs7QStCcDg3REM7O0VBQTJDO0MvQnk4N0Q1Qzs7QStCNzg3REM7O0VBQTJDO0MvQms5N0Q1Qzs7QStCajk3REM7O0VBQTJDO0MvQnM5N0Q1Qzs7QStCcjk3REM7O0VBQTJDO0MvQjA5N0Q1Qzs7QStCejk3REM7O0VBQTJDO0MvQjg5N0Q1Qzs7QStCNzk3REM7O0VBQTJDO0MvQmsrN0Q1Qzs7QStCdCs3REM7O0VBQTJDO0MvQjIrN0Q1Qzs7QStCMSs3REM7O0VBQTJDO0MvQisrN0Q1Qzs7QStCOSs3REM7O0VBQTJDO0MvQm0vN0Q1Qzs7QStCbC83REM7O0VBQTJDO0MvQnUvN0Q1Qzs7QStCdC83REM7O0VBQTJDO0MvQjIvN0Q1Qzs7QStCLy83REM7O0VBQTJDO0MvQm9nOEQ1Qzs7QStCbmc4REM7O0VBQTJDO0MvQndnOEQ1Qzs7QStCdmc4REM7O0VBQTJDO0MvQjRnOEQ1Qzs7QStCM2c4REM7O0VBQTJDO0MvQmdoOEQ1Qzs7QStCL2c4REM7O0VBQTJDO0MvQm9oOEQ1Qzs7QStCeGg4REM7O0VBQTJDO0MvQjZoOEQ1Qzs7QStCNWg4REM7O0VBQTJDO0MvQmlpOEQ1Qzs7QStCaGk4REM7O0VBQTJDO0MvQnFpOEQ1Qzs7QStCcGk4REM7O0VBQTJDO0MvQnlpOEQ1Qzs7QStCeGk4REM7O0VBQTJDO0MvQjZpOEQ1Qzs7QStCamo4REM7O0VBQTJDO0MvQnNqOEQ1Qzs7QStCcmo4REM7O0VBQTJDO0MvQjBqOEQ1Qzs7QStCemo4REM7O0VBQTJDO0MvQjhqOEQ1Qzs7QStCN2o4REM7O0VBQTJDO0MvQmtrOEQ1Qzs7QStCams4REM7O0VBQTJDO0MvQnNrOEQ1Qzs7QStCMWs4REM7O0VBQTJDO0MvQitrOEQ1Qzs7QStCOWs4REM7O0VBQTJDO0MvQm1sOEQ1Qzs7QStCbGw4REM7O0VBQTJDO0MvQnVsOEQ1Qzs7QStCdGw4REM7O0VBQTJDO0MvQjJsOEQ1Qzs7QStCMWw4REM7O0VBQTJDO0MvQitsOEQ1Qzs7QStCbm04REM7O0VBQTJDO0MvQndtOEQ1Qzs7QStCdm04REM7O0VBQTJDO0MvQjRtOEQ1Qzs7QStCM204REM7O0VBQTJDO0MvQmduOEQ1Qzs7QStCL204REM7O0VBQTJDO0MvQm9uOEQ1Qzs7QStCbm44REM7O0VBQTJDO0MvQnduOEQ1Qzs7QStCNW44REM7O0VBQTJDO0MvQmlvOEQ1Qzs7QStCaG84REM7O0VBQTJDO0MvQnFvOEQ1Qzs7QStCcG84REM7O0VBQTJDO0MvQnlvOEQ1Qzs7QStCeG84REM7O0VBQTJDO0MvQjZvOEQ1Qzs7QStCNW84REM7O0VBQTJDO0MvQmlwOEQ1Qzs7QStCcnA4REM7O0VBQTJDO0MvQjBwOEQ1Qzs7QStCenA4REM7O0VBQTJDO0MvQjhwOEQ1Qzs7QStCN3A4REM7O0VBQTJDO0MvQmtxOEQ1Qzs7QStCanE4REM7O0VBQTJDO0MvQnNxOEQ1Qzs7QStCcnE4REM7O0VBQTJDO0MvQjBxOEQ1Qzs7QStCOXE4REM7O0VBQTJDO0MvQm1yOEQ1Qzs7QStCbHI4REM7O0VBQTJDO0MvQnVyOEQ1Qzs7QStCdHI4REM7O0VBQTJDO0MvQjJyOEQ1Qzs7QStCMXI4REM7O0VBQTJDO0MvQityOEQ1Qzs7QStCOXI4REM7O0VBQTJDO0MvQm1zOEQ1Qzs7QStCdnM4REM7O0VBQTJDO0MvQjRzOEQ1Qzs7QStCM3M4REM7O0VBQTJDO0MvQmd0OEQ1Qzs7QStCL3M4REM7O0VBQTJDO0MvQm90OEQ1Qzs7QStCbnQ4REM7O0VBQTJDO0MvQnd0OEQ1Qzs7QStCdnQ4REM7O0VBQTJDO0MvQjR0OEQ1Qzs7QStCaHU4REM7O0VBQTJDO0MvQnF1OEQ1Qzs7QStCcHU4REM7O0VBQTJDO0MvQnl1OEQ1Qzs7QStCeHU4REM7O0VBQTJDO0MvQjZ1OEQ1Qzs7QStCNXU4REM7O0VBQTJDO0MvQml2OEQ1Qzs7QStCaHY4REM7O0VBQTJDO0MvQnF2OEQ1Qzs7QStCenY4REM7O0VBQTJDO0MvQjh2OEQ1Qzs7QStCN3Y4REM7O0VBQTJDO0MvQmt3OEQ1Qzs7QStCanc4REM7O0VBQTJDO0MvQnN3OEQ1Qzs7QStCcnc4REM7O0VBQTJDO0MvQjB3OEQ1Qzs7QStCenc4REM7O0VBQTJDO0MvQjh3OEQ1Qzs7QStCbHg4REM7O0VBQTJDO0MvQnV4OEQ1Qzs7QStCdHg4REM7O0VBQTJDO0MvQjJ4OEQ1Qzs7QStCMXg4REM7O0VBQTJDO0MvQit4OEQ1Qzs7QStCOXg4REM7O0VBQTJDO0MvQm15OEQ1Qzs7QStCbHk4REM7O0VBQTJDO0MvQnV5OEQ1Qzs7QStCM3k4REM7O0VBQTJDO0MvQmd6OEQ1Qzs7QStCL3k4REM7O0VBQTJDO0MvQm96OEQ1Qzs7QStCbno4REM7O0VBQTJDO0MvQnd6OEQ1Qzs7QStCdno4REM7O0VBQTJDO0MvQjR6OEQ1Qzs7QStCM3o4REM7O0VBQTJDO0MvQmcwOEQ1Qzs7QStCcDA4REM7O0VBQTJDO0MvQnkwOEQ1Qzs7QStCeDA4REM7O0VBQTJDO0MvQjYwOEQ1Qzs7QStCNTA4REM7O0VBQTJDO0MvQmkxOEQ1Qzs7QStCaDE4REM7O0VBQTJDO0MvQnExOEQ1Qzs7QStCcDE4REM7O0VBQTJDO0MvQnkxOEQ1Qzs7QStCNzE4REM7O0VBQTJDO0MvQmsyOEQ1Qzs7QStCajI4REM7O0VBQTJDO0MvQnMyOEQ1Qzs7QStCcjI4REM7O0VBQTJDO0MvQjAyOEQ1Qzs7QStCejI4REM7O0VBQTJDO0MvQjgyOEQ1Qzs7QStCNzI4REM7O0VBQTJDO0MvQmszOEQ1Qzs7QStCdDM4REM7O0VBQTJDO0MvQjIzOEQ1Qzs7QStCMTM4REM7O0VBQTJDO0MvQiszOEQ1Qzs7QStCOTM4REM7O0VBQTJDO0MvQm00OEQ1Qzs7QStCbDQ4REM7O0VBQTJDO0MvQnU0OEQ1Qzs7QStCdDQ4REM7O0VBQTJDO0MvQjI0OEQ1Qzs7QStCbjQ4REM7O0VBQTJDO0MvQnc0OEQ1Qzs7QStCdjQ4REM7O0VBQTJDO0MvQjQ0OEQ1Qzs7QStCMzQ4REM7O0VBQTJDO0MvQmc1OEQ1Qzs7QStCLzQ4REM7O0VBQTJDO0MvQm81OEQ1Qzs7QStCbjU4REM7O0VBQTJDO0MvQnc1OEQ1Qzs7QStCNTU4REM7O0VBQTJDO0MvQmk2OEQ1Qzs7QStCaDY4REM7O0VBQTJDO0MvQnE2OEQ1Qzs7QStCcDY4REM7O0VBQTJDO0MvQnk2OEQ1Qzs7QStCeDY4REM7O0VBQTJDO0MvQjY2OEQ1Qzs7QStCNTY4REM7O0VBQTJDO0MvQmk3OEQ1Qzs7QStCcjc4REM7O0VBQTJDO0MvQjA3OEQ1Qzs7QStCejc4REM7O0VBQTJDO0MvQjg3OEQ1Qzs7QStCNzc4REM7O0VBQTJDO0MvQms4OEQ1Qzs7QStCajg4REM7O0VBQTJDO0MvQnM4OEQ1Qzs7QStCcjg4REM7O0VBQTJDO0MvQjA4OEQ1Qzs7QStCOTg4REM7O0VBQTJDO0MvQm05OEQ1Qzs7QStCbDk4REM7O0VBQTJDO0MvQnU5OEQ1Qzs7QStCdDk4REM7O0VBQTJDO0MvQjI5OEQ1Qzs7QStCMTk4REM7O0VBQTJDO0MvQis5OEQ1Qzs7QStCOTk4REM7O0VBQTJDO0MvQm0rOEQ1Qzs7QStCdis4REM7O0VBQTJDO0MvQjQrOEQ1Qzs7QStCMys4REM7O0VBQTJDO0MvQmcvOEQ1Qzs7QStCLys4REM7O0VBQTJDO0MvQm8vOEQ1Qzs7QStCbi84REM7O0VBQTJDO0MvQncvOEQ1Qzs7QStCdi84REM7O0VBQTJDO0MvQjQvOEQ1Qzs7QStCaGc5REM7O0VBQTJDO0MvQnFnOUQ1Qzs7QStCcGc5REM7O0VBQTJDO0MvQnlnOUQ1Qzs7QStCeGc5REM7O0VBQTJDO0MvQjZnOUQ1Qzs7QStCNWc5REM7O0VBQTJDO0MvQmloOUQ1Qzs7QStCaGg5REM7O0VBQTJDO0MvQnFoOUQ1Qzs7QStCemg5REM7O0VBQTJDO0MvQjhoOUQ1Qzs7QStCN2g5REM7O0VBQTJDO0MvQmtpOUQ1Qzs7QStCamk5REM7O0VBQTJDO0MvQnNpOUQ1Qzs7QStCcmk5REM7O0VBQTJDO0MvQjBpOUQ1Qzs7QStCemk5REM7O0VBQTJDO0MvQjhpOUQ1Qzs7QStCbGo5REM7O0VBQTJDO0MvQnVqOUQ1Qzs7QStCdGo5REM7O0VBQTJDO0MvQjJqOUQ1Qzs7QStCMWo5REM7O0VBQTJDO0MvQitqOUQ1Qzs7QStCOWo5REM7O0VBQTJDO0MvQm1rOUQ1Qzs7QStCbGs5REM7O0VBQTJDO0MvQnVrOUQ1Qzs7QStCM2s5REM7O0VBQTJDO0MvQmdsOUQ1Qzs7QStCL2s5REM7O0VBQTJDO0MvQm9sOUQ1Qzs7QStCbmw5REM7O0VBQTJDO0MvQndsOUQ1Qzs7QStCdmw5REM7O0VBQTJDO0MvQjRsOUQ1Qzs7QStCM2w5REM7O0VBQTJDO0MvQmdtOUQ1Qzs7QStCeGw5REM7O0VBQTJDO0MvQjZsOUQ1Qzs7QStCNWw5REM7O0VBQTJDO0MvQmltOUQ1Qzs7QStCaG05REM7O0VBQTJDO0MvQnFtOUQ1Qzs7QStCcG05REM7O0VBQTJDO0MvQnltOUQ1Qzs7QStCeG05REM7O0VBQTJDO0MvQjZtOUQ1Qzs7QStCam45REM7O0VBQTJDO0MvQnNuOUQ1Qzs7QStCcm45REM7O0VBQTJDO0MvQjBuOUQ1Qzs7QStCem45REM7O0VBQTJDO0MvQjhuOUQ1Qzs7QStCN245REM7O0VBQTJDO0MvQmtvOUQ1Qzs7QStCam85REM7O0VBQTJDO0MvQnNvOUQ1Qzs7QStCMW85REM7O0VBQTJDO0MvQitvOUQ1Qzs7QStCOW85REM7O0VBQTJDO0MvQm1wOUQ1Qzs7QStCbHA5REM7O0VBQTJDO0MvQnVwOUQ1Qzs7QStCdHA5REM7O0VBQTJDO0MvQjJwOUQ1Qzs7QStCMXA5REM7O0VBQTJDO0MvQitwOUQ1Qzs7QStCbnE5REM7O0VBQTJDO0MvQndxOUQ1Qzs7QStCdnE5REM7O0VBQTJDO0MvQjRxOUQ1Qzs7QStCM3E5REM7O0VBQTJDO0MvQmdyOUQ1Qzs7QStCL3E5REM7O0VBQTJDO0MvQm9yOUQ1Qzs7QStCbnI5REM7O0VBQTJDO0MvQndyOUQ1Qzs7QStCNXI5REM7O0VBQTJDO0MvQmlzOUQ1Qzs7QStCaHM5REM7O0VBQTJDO0MvQnFzOUQ1Qzs7QStCcHM5REM7O0VBQTJDO0MvQnlzOUQ1Qzs7QStCeHM5REM7O0VBQTJDO0MvQjZzOUQ1Qzs7QStCNXM5REM7O0VBQTJDO0MvQml0OUQ1Qzs7QStCcnQ5REM7O0VBQTJDO0MvQjB0OUQ1Qzs7QStCenQ5REM7O0VBQTJDO0MvQjh0OUQ1Qzs7QStCN3Q5REM7O0VBQTJDO0MvQmt1OUQ1Qzs7QStCanU5REM7O0VBQTJDO0MvQnN1OUQ1Qzs7QStCcnU5REM7O0VBQTJDO0MvQjB1OUQ1Qzs7QStCOXU5REM7O0VBQTJDO0MvQm12OUQ1Qzs7QStCbHY5REM7O0VBQTJDO0MvQnV2OUQ1Qzs7QStCdHY5REM7O0VBQTJDO0MvQjJ2OUQ1Qzs7QStCMXY5REM7O0VBQTJDO0MvQit2OUQ1Qzs7QStCOXY5REM7O0VBQTJDO0MvQm13OUQ1Qzs7QStCdnc5REM7O0VBQTJDO0MvQjR3OUQ1Qzs7QStCM3c5REM7O0VBQTJDO0MvQmd4OUQ1Qzs7QStCL3c5REM7O0VBQTJDO0MvQm94OUQ1Qzs7QStCbng5REM7O0VBQTJDO0MvQnd4OUQ1Qzs7QStCdng5REM7O0VBQTJDO0MvQjR4OUQ1Qzs7QStCaHk5REM7O0VBQTJDO0MvQnF5OUQ1Qzs7QStCcHk5REM7O0VBQTJDO0MvQnl5OUQ1Qzs7QStCeHk5REM7O0VBQTJDO0MvQjZ5OUQ1Qzs7QStCNXk5REM7O0VBQTJDO0MvQml6OUQ1Qzs7QStCaHo5REM7O0VBQTJDO0MvQnF6OUQ1Qzs7QWdDNzE5REQ7RUFDRTtFQUNBO0NoQ2cyOUREOztBZ0M3MTlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQ2cyOUREOztBZ0M3MTlERDtFQUNFO0NoQ2cyOUREOztBZ0M3MTlERDtFQUNFO0NoQ2cyOUREOztBZ0M1MTlERDtFQUNFO0NoQysxOUREOztBZ0M1MTlERDs7R2hDZzI5REc7O0FnQzUxOURIO0VBQ0U7Q2hDKzE5REQ7O0FnQzUxOUREO0VBQ0U7Q2hDKzE5REQ7O0FnQzUxOUREO0VBQ0U7RUFDQTtDaEMrMTlERDs7QWdDNTE5REQ7RUFDRTtDaEMrMTlERDs7QWdDNTE5REQ7RUFDRTtFQUNBO0NoQysxOUREOztBZ0M1MTlERDtFQUNFO0NoQysxOUREOztBZ0M1MTlERDtFQUVFO0VBQ0E7Q2hDODE5REQ7O0FnQzMxOUREO0VBQ0U7Q2hDODE5REQ7O0FnQzMxOUREO0VBQ0U7Q2hDODE5REQ7O0FnQzMxOUREO0VBQ0U7RUFDQTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0VBQ0E7Q2hDODE5REQ7O0FnQzMxOUREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtDaEM4MTlERDs7QWdDMzE5REQ7RUFDRTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0VBQ0E7Q2hDODE5REQ7O0FnQzMxOUREO0VBQ0U7RUFDQTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQzgxOUREOztBZ0MxMTlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaEM2MTlERDs7QWdDMTE5REQ7O0VBQ0U7RUFDQTtFQUNBO0NoQzgxOUREOztBZ0MzMTlERDs7O0VBQ0U7Q2hDZzI5REQ7O0FnQzcxOUREO0VBQ0U7Q2hDZzI5REQ7O0FnQzcxOUREO0VBQ0U7Q2hDZzI5REQ7O0FnQzcxOUREOzs7Ozs7O0VBQ0U7RUFDQTtDaENzMjlERDs7QWdDbjI5REQ7RUFDRTtFQUNBO0VBQ0E7Q2hDczI5REQ7O0FnQ24yOUREO0VBQ0U7Q2hDczI5REQ7O0FnQ24yOUREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q2hDczI5REQ7O0FnQ24yOUREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQ3MyOUREOztBZ0NuMjlERDtFQUNFO0lBQ0U7R2hDczI5REQ7O0VnQ24yOUREO0lBQ0U7R2hDczI5REQ7O0VnQ24yOUREO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7R2hDczI5REQ7O0VnQ24yOUREO0lBQ0U7R2hDczI5REQ7Q0FDRjs7QWdDbjI5REQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hDczI5REQ7O0FnQ2wyOUREO0VBQ0U7Q2hDcTI5REQ7O0FnQ2wyOUREO0VBQ0U7Q2hDcTI5REQ7O0FnQ2wyOUREO0VBQ0U7Q2hDcTI5REQ7O0FnQ2wyOUREO0VBQ0U7Q2hDcTI5REQ7O0FnQ2gyOURDO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q2hDbTI5REg7O0FnQ3YyOURFO0VBT0c7RUFDQTtDaENvMjlETDs7QWdDLzE5REQ7RUFLTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQzgxOURMOztBZ0N2MjlERDtFQWFNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hDODE5REw7O0FnQ3YxOUREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQzAxOUREOztBZ0N2MTlERDtFQUNFO0NoQzAxOUREOztBZ0N2MTlERDtFQUVJO0NoQ3kxOURIOztBaUNwcitERDs7R2pDd3IrREc7O0FpQ3JyK0RIO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakN3citERDs7QWlDcnIrREQ7O0dqQ3lyK0RHOztBaUN0citESDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakN5citERDs7QWlDdHIrREQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2pDeXIrREQ7O0FpQ3RyK0REOztFQUVFO0VBQ0E7Q2pDeXIrREQ7O0FpQ3RyK0REOzs7Ozs7RUFNRTtDakN5citERDs7QWlDdHIrREQ7Ozs7OztFQU1FO0VBQ0E7Q2pDeXIrREQ7O0FpQ3RyK0REOztHakMwcitERzs7QWlDdnIrREg7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2pDMHIrREQ7O0FpQ3ZyK0REO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NqQzByK0REOztBaUN2citERDs7O0VBR0U7RUFDQTtDakMwcitERDs7QWlDdnIrREQ7OztFQUdFO0VBQ0E7Q2pDMHIrREQ7O0FpQ3ZyK0REOztBQUNvQztFQUNsQztJQUNFO0dqQzJyK0REO0NBQ0Y7O0FpQ3hyK0REO0VBQ0U7SUFDRTtHakMycitERDtDQUNGOztBa0M3eStERDtFQUNDO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7Q2xDNnkrREE7O0FnQjM0MEJEOztFa0I5NXBDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtDbEM2eStEQTs7QWtDMXkrREQ7RUFDQztDbEM2eStEQTs7QWtDM3krREQ7RUFDQztDbEM4eStEQTs7QWtDNXkrREQ7RUFDQztDbEMreStEQTs7QWtDN3krREQ7RUFDQztDbENneitEQTs7QWtDOXkrREQ7RUFDQztDbENpeitEQTs7QWtDL3krREQ7RUFDQztDbENreitEQTs7QWtDaHorREQ7RUFDQztDbENteitEQTs7QWtDanorREQ7RUFDQztDbENveitEQTs7QWtDbHorREQ7RUFDQztDbENxeitEQTs7QWtDbnorREQ7RUFDQztDbENzeitEQTs7QWtDcHorREQ7RUFDQztDbEN1eitEQTs7QWtDcnorREQ7RUFDQztDbEN3eitEQTs7QWtDdHorREQ7RUFDQztDbEN5eitEQTs7QWtDdnorREQ7RUFDQztDbEMweitEQTs7QWtDeHorREQ7RUFDQztDbEMyeitEQTs7QWtDenorREQ7RUFDQztDbEM0eitEQTs7QWtDMXorREQ7RUFDQztDbEM2eitEQTs7QWtDM3orREQ7RUFDQztDbEM4eitEQTs7QWtDNXorREQ7RUFDQztDbEMreitEQTs7QWtDN3orREQ7RUFDQztDbENnMCtEQTs7QWtDOXorREQ7RUFDQztDbENpMCtEQTs7QWtDL3orREQ7RUFDQztDbENrMCtEQTs7QWtDaDArREQ7RUFDQztDbENtMCtEQTs7QWtDajArREQ7RUFDQztDbENvMCtEQTs7QWtDbDArREQ7RUFDQztDbENxMCtEQTs7QWtDbjArREQ7RUFDQztDbENzMCtEQTs7QWtDcDArREQ7RUFDQztDbEN1MCtEQTs7QWtDcjArREQ7RUFDQztDbEN3MCtEQTs7QWtDdDArREQ7RUFDQztDbEN5MCtEQTs7QWtDdjArREQ7RUFDQztDbEMwMCtEQTs7QWtDeDArREQ7RUFDQztDbEMyMCtEQTs7QWtDejArREQ7RUFDQztDbEM0MCtEQTs7QWtDMTArREQ7RUFDQztDbEM2MCtEQTs7QWtDMzArREQ7RUFDQztDbEM4MCtEQTs7QWtDNTArREQ7RUFDQztDbEMrMCtEQTs7QWtDNzArREQ7RUFDQztDbENnMStEQTs7QWtDOTArREQ7RUFDQztDbENpMStEQTs7QWtDLzArREQ7RUFDQztDbENrMStEQTs7QWtDaDErREQ7RUFDQztDbENtMStEQTs7QWtDajErREQ7RUFDQztDbENvMStEQTs7QWtDbDErREQ7RUFDQztDbENxMStEQTs7QWtDbjErREQ7RUFDQztDbENzMStEQTs7QWtDcDErREQ7RUFDQztDbEN1MStEQTs7QWtDcjErREQ7RUFDQztDbEN3MStEQTs7QWtDdDErREQ7RUFDQztDbEN5MStEQTs7QWtDdjErREQ7RUFDQztDbEMwMStEQTs7QWtDeDErREQ7RUFDQztDbEMyMStEQTs7QWtDejErREQ7RUFDQztDbEM0MStEQTs7QWtDMTErREQ7RUFDQztDbEM2MStEQTs7QWtDMzErREQ7RUFDQztDbEM4MStEQTs7QWtDNTErREQ7RUFDQztDbEMrMStEQTs7QWtDNzErREQ7RUFDQztDbENnMitEQTs7QWtDOTErREQ7RUFDQztDbENpMitEQTs7QWtDLzErREQ7RUFDQztDbENrMitEQTs7QWtDaDIrREQ7RUFDQztDbENtMitEQTs7QWtDajIrREQ7RUFDQztDbENvMitEQTs7QWtDbDIrREQ7RUFDQztDbENxMitEQTs7QWtDbjIrREQ7RUFDQztDbENzMitEQTs7QWtDcDIrREQ7RUFDQztDbEN1MitEQTs7QWtDcjIrREQ7RUFDQztDbEN3MitEQTs7QWtDdDIrREQ7RUFDQztDbEN5MitEQTs7QWtDdjIrREQ7RUFDQztDbEMwMitEQTs7QWtDeDIrREQ7RUFDQztDbEMyMitEQTs7QWtDejIrREQ7RUFDQztDbEM0MitEQTs7QWtDMTIrREQ7RUFDQztDbEM2MitEQTs7QWtDMzIrREQ7RUFDQztDbEM4MitEQTs7QWtDNTIrREQ7RUFDQztDbEMrMitEQTs7QWtDNzIrREQ7RUFDQztDbENnMytEQTs7QWtDOTIrREQ7RUFDQztDbENpMytEQTs7QWtDLzIrREQ7RUFDQztDbENrMytEQTs7QWtDaDMrREQ7RUFDQztDbENtMytEQTs7QWtDajMrREQ7RUFDQztDbENvMytEQTs7QWtDbDMrREQ7RUFDQztDbENxMytEQTs7QWtDbjMrREQ7RUFDQztDbENzMytEQTs7QWtDcDMrREQ7RUFDQztDbEN1MytEQTs7QWtDcjMrREQ7RUFDQztDbEN3MytEQTs7QWtDdDMrREQ7RUFDQztDbEN5MytEQTs7QWtDdjMrREQ7RUFDQztDbEMwMytEQTs7QWtDeDMrREQ7RUFDQztDbEMyMytEQTs7QWtDejMrREQ7RUFDQztDbEM0MytEQTs7QWtDMTMrREQ7RUFDQztDbEM2MytEQTs7QWtDMzMrREQ7RUFDQztDbEM4MytEQTs7QWtDNTMrREQ7RUFDQztDbEMrMytEQTs7QWtDNzMrREQ7RUFDQztDbENnNCtEQTs7QWtDOTMrREQ7RUFDQztDbENpNCtEQTs7QWtDLzMrREQ7RUFDQztDbENrNCtEQTs7QWtDaDQrREQ7RUFDQztDbENtNCtEQTs7QWtDajQrREQ7RUFDQztDbENvNCtEQTs7QWtDbDQrREQ7RUFDQztDbENxNCtEQTs7QWtDbjQrREQ7RUFDQztDbENzNCtEQTs7QWtDcDQrREQ7RUFDQztDbEN1NCtEQTs7QWtDcjQrREQ7RUFDQztDbEN3NCtEQTs7QWtDdDQrREQ7RUFDQztDbEN5NCtEQTs7QWtDdjQrREQ7RUFDQztDbEMwNCtEQTs7QWtDeDQrREQ7RUFDQztDbEMyNCtEQTs7QWtDejQrREQ7RUFDQztDbEM0NCtEQTs7QWtDMTQrREQ7RUFDQztDbEM2NCtEQTs7QWtDMzQrREQ7RUFDQztDbEM4NCtEQTs7QWtDNTQrREQ7RUFDQztDbEMrNCtEQTs7QWtDNzQrREQ7RUFDQztDbENnNStEQTs7QWtDOTQrREQ7RUFDQztDbENpNStEQTs7QWtDLzQrREQ7RUFDQztDbENrNStEQTs7QWtDaDUrREQ7RUFDQztDbENtNStEQTs7QWtDajUrREQ7RUFDQztDbENvNStEQTs7QWtDbDUrREQ7RUFDQztDbENxNStEQTs7QWtDbjUrREQ7RUFDQztDbENzNStEQTs7QWtDcDUrREQ7RUFDQztDbEN1NStEQTs7QWtDcjUrREQ7RUFDQztDbEN3NStEQTs7QWtDdDUrREQ7RUFDQztDbEN5NStEQTs7QWtDdjUrREQ7RUFDQztDbEMwNStEQTs7QWtDeDUrREQ7RUFDQztDbEMyNStEQTs7QWtDejUrREQ7RUFDQztDbEM0NStEQTs7QWtDMTUrREQ7RUFDQztDbEM2NStEQTs7QWtDMzUrREQ7RUFDQztDbEM4NStEQTs7QWtDNTUrREQ7RUFDQztDbEMrNStEQTs7QWtDNzUrREQ7RUFDQztDbENnNitEQTs7QWtDOTUrREQ7RUFDQztDbENpNitEQTs7QWtDLzUrREQ7RUFDQztDbENrNitEQTs7QWtDaDYrREQ7RUFDQztDbENtNitEQTs7QWtDajYrREQ7RUFDQztDbENvNitEQTs7QWtDbDYrREQ7RUFDQztDbENxNitEQTs7QWtDbjYrREQ7RUFDQztDbENzNitEQTs7QWtDcDYrREQ7RUFDQztDbEN1NitEQTs7QWtDcjYrREQ7RUFDQztDbEN3NitEQTs7QWtDdDYrREQ7RUFDQztDbEN5NitEQTs7QWtDdjYrREQ7RUFDQztDbEMwNitEQTs7QWtDeDYrREQ7RUFDQztDbEMyNitEQTs7QWtDejYrREQ7RUFDQztDbEM0NitEQTs7QWtDMTYrREQ7RUFDQztDbEM2NitEQTs7QWtDMzYrREQ7RUFDQztDbEM4NitEQTs7QWtDNTYrREQ7RUFDQztDbEMrNitEQTs7QWtDNzYrREQ7RUFDQztDbENnNytEQTs7QWtDOTYrREQ7RUFDQztDbENpNytEQTs7QWtDLzYrREQ7RUFDQztDbENrNytEQTs7QWtDaDcrREQ7RUFDQztDbENtNytEQTs7QWtDajcrREQ7RUFDQztDbENvNytEQTs7QWtDbDcrREQ7RUFDQztDbENxNytEQTs7QWtDbjcrREQ7RUFDQztDbENzNytEQTs7QWtDcDcrREQ7RUFDQztDbEN1NytEQTs7QWtDcjcrREQ7RUFDQztDbEN3NytEQTs7QWtDdDcrREQ7RUFDQztDbEN5NytEQTs7QWtDdjcrREQ7RUFDQztDbEMwNytEQTs7QWtDeDcrREQ7RUFDQztDbEMyNytEQTs7QWtDejcrREQ7RUFDQztDbEM0NytEQTs7QWtDMTcrREQ7RUFDQztDbEM2NytEQTs7QWtDMzcrREQ7RUFDQztDbEM4NytEQTs7QWtDNTcrREQ7RUFDQztDbEMrNytEQTs7QWtDNzcrREQ7RUFDQztDbENnOCtEQTs7QWtDOTcrREQ7RUFDQztDbENpOCtEQTs7QWtDLzcrREQ7RUFDQztDbENrOCtEQTs7QWtDaDgrREQ7RUFDQztDbENtOCtEQTs7QWtDajgrREQ7RUFDQztDbENvOCtEQTs7QWtDbDgrREQ7RUFDQztDbENxOCtEQTs7QWtDbjgrREQ7RUFDQztDbENzOCtEQTs7QWtDcDgrREQ7RUFDQztDbEN1OCtEQTs7QWtDcjgrREQ7RUFDQztDbEN3OCtEQTs7QWtDdDgrREQ7RUFDQztDbEN5OCtEQTs7QWtDdjgrREQ7RUFDQztDbEMwOCtEQTs7QWtDeDgrREQ7RUFDQztDbEMyOCtEQTs7QWtDejgrREQ7RUFDQztDbEM0OCtEQTs7QWtDMTgrREQ7RUFDQztDbEM2OCtEQTs7QWtDMzgrREQ7RUFDQztDbEM4OCtEQTs7QWtDNTgrREQ7RUFDQztDbEMrOCtEQTs7QWtDNzgrREQ7RUFDQztDbENnOStEQTs7QWtDOTgrREQ7RUFDQztDbENpOStEQTs7QWtDLzgrREQ7RUFDQztDbENrOStEQTs7QWtDaDkrREQ7RUFDQztDbENtOStEQTs7QWtDajkrREQ7RUFDQztDbENvOStEQTs7QWtDbDkrREQ7RUFDQztDbENxOStEQTs7QWtDbjkrREQ7RUFDQztDbENzOStEQTs7QWtDcDkrREQ7RUFDQztDbEN1OStEQTs7QWtDcjkrREQ7RUFDQztDbEN3OStEQTs7QWtDdDkrREQ7RUFDQztDbEN5OStEQTs7QWtDdjkrREQ7RUFDQztDbEMwOStEQTs7QWtDeDkrREQ7RUFDQztDbEMyOStEQTs7QWtDejkrREQ7RUFDQztDbEM0OStEQTs7QWtDMTkrREQ7RUFDQztDbEM2OStEQTs7QWtDMzkrREQ7RUFDQztDbEM4OStEQTs7QWtDNTkrREQ7RUFDQztDbEMrOStEQTs7QWtDNzkrREQ7RUFDQztDbENnKytEQTs7QWtDOTkrREQ7RUFDQztDbENpKytEQTs7QWtDLzkrREQ7RUFDQztDbENrKytEQTs7QWtDaCsrREQ7RUFDQztDbENtKytEQTs7QWtDaisrREQ7RUFDQztDbENvKytEQTs7QWtDbCsrREQ7RUFDQztDbENxKytEQTs7QWtDbisrREQ7RUFDQztDbENzKytEQTs7QWtDcCsrREQ7RUFDQztDbEN1KytEQTs7QWtDcisrREQ7RUFDQztDbEN3KytEQTs7QWtDdCsrREQ7RUFDQztDbEN5KytEQTs7QWtDdisrREQ7RUFDQztDbEMwKytEQTs7QWtDeCsrREQ7RUFDQztDbEMyKytEQTs7QWtDeisrREQ7RUFDQztDbEM0KytEQTs7QWtDMSsrREQ7RUFDQztDbEM2KytEQTs7QWtDMysrREQ7RUFDQztDbEM4KytEQTs7QWtDNSsrREQ7RUFDQztDbEMrKytEQTs7QWtDNysrREQ7RUFDQztDbENnLytEQTs7QWtDOSsrREQ7RUFDQztDbENpLytEQTs7QWtDLysrREQ7RUFDQztDbENrLytEQTs7QWtDaC8rREQ7RUFDQztDbENtLytEQTs7QWtDai8rREQ7RUFDQztDbENvLytEQTs7QWtDbC8rREQ7RUFDQztDbENxLytEQTs7QWtDbi8rREQ7RUFDQztDbENzLytEQTs7QWtDcC8rREQ7RUFDQztDbEN1LytEQTs7QWtDci8rREQ7RUFDQztDbEN3LytEQTs7QWtDdC8rREQ7RUFDQztDbEN5LytEQTs7QWtDdi8rREQ7RUFDQztDbEMwLytEQTs7QWtDeC8rREQ7RUFDQztDbEMyLytEQTs7QWtDei8rREQ7RUFDQztDbEM0LytEQTs7QWtDMS8rREQ7RUFDQztDbEM2LytEQTs7QWtDMy8rREQ7RUFDQztDbEM4LytEQTs7QWtDNS8rREQ7RUFDQztDbEMrLytEQTs7QWtDNy8rREQ7RUFDQztDbENnZy9EQTs7QWtDOS8rREQ7RUFDQztDbENpZy9EQTs7QWtDLy8rREQ7RUFDQztDbENrZy9EQTs7QWtDaGcvREQ7RUFDQztDbENtZy9EQTs7QWtDamcvREQ7RUFDQztDbENvZy9EQTs7QWtDbGcvREQ7RUFDQztDbENxZy9EQTs7QWtDbmcvREQ7RUFDQztDbENzZy9EQTs7QWtDcGcvREQ7RUFDQztDbEN1Zy9EQTs7QWtDcmcvREQ7RUFDQztDbEN3Zy9EQTs7QWtDdGcvREQ7RUFDQztDbEN5Zy9EQTs7QWtDdmcvREQ7RUFDQztDbEMwZy9EQTs7QWtDeGcvREQ7RUFDQztDbEMyZy9EQTs7QWtDemcvREQ7RUFDQztDbEM0Zy9EQTs7QWtDMWcvREQ7RUFDQztDbEM2Zy9EQTs7QWtDM2cvREQ7RUFDQztDbEM4Zy9EQTs7QWtDNWcvREQ7RUFDQztDbEMrZy9EQTs7QWtDN2cvREQ7RUFDQztDbENnaC9EQTs7QWtDOWcvREQ7RUFDQztDbENpaC9EQTs7QWtDL2cvREQ7RUFDQztDbENraC9EQTs7QWtDaGgvREQ7RUFDQztDbENtaC9EQTs7QWtDamgvREQ7RUFDQztDbENvaC9EQTs7QWtDbGgvREQ7RUFDQztDbENxaC9EQTs7QWtDbmgvREQ7RUFDQztDbENzaC9EQTs7QWtDcGgvREQ7RUFDQztDbEN1aC9EQTs7QWtDcmgvREQ7RUFDQztDbEN3aC9EQTs7QWtDdGgvREQ7RUFDQztDbEN5aC9EQTs7QWtDdmgvREQ7RUFDQztDbEMwaC9EQTs7QWtDeGgvREQ7RUFDQztDbEMyaC9EQTs7QWtDemgvREQ7RUFDQztDbEM0aC9EQTs7QWtDMWgvREQ7RUFDQztDbEM2aC9EQTs7QWtDM2gvREQ7RUFDQztDbEM4aC9EQTs7QWtDNWgvREQ7RUFDQztDbEMraC9EQTs7QWtDN2gvREQ7RUFDQztDbENnaS9EQTs7QWtDOWgvREQ7RUFDQztDbENpaS9EQTs7QWtDL2gvREQ7RUFDQztDbENraS9EQTs7QWtDaGkvREQ7RUFDQztDbENtaS9EQTs7QWtDamkvREQ7RUFDQztDbENvaS9EQTs7QWtDbGkvREQ7RUFDQztDbENxaS9EQTs7QWtDbmkvREQ7RUFDQztDbENzaS9EQTs7QWtDcGkvREQ7RUFDQztDbEN1aS9EQTs7QWtDcmkvREQ7RUFDQztDbEN3aS9EQTs7QWtDdGkvREQ7RUFDQztDbEN5aS9EQTs7QWtDdmkvREQ7RUFDQztDbEMwaS9EQTs7QWtDeGkvREQ7RUFDQztDbEMyaS9EQTs7QWtDemkvREQ7RUFDQztDbEM0aS9EQTs7QWtDMWkvREQ7RUFDQztDbEM2aS9EQTs7QWtDM2kvREQ7RUFDQztDbEM4aS9EQTs7QWtDNWkvREQ7RUFDQztDbEMraS9EQTs7QWtDN2kvREQ7RUFDQztDbENnai9EQTs7QWtDOWkvREQ7RUFDQztDbENpai9EQTs7QWtDL2kvREQ7RUFDQztDbENrai9EQTs7QWtDaGovREQ7RUFDQztDbENtai9EQTs7QWtDamovREQ7RUFDQztDbENvai9EQTs7QWtDbGovREQ7RUFDQztDbENxai9EQTs7QWtDbmovREQ7RUFDQztDbENzai9EQTs7QWtDcGovREQ7RUFDQztDbEN1ai9EQTs7QWtDcmovREQ7RUFDQztDbEN3ai9EQTs7QWtDdGovREQ7RUFDQztDbEN5ai9EQTs7QWtDdmovREQ7RUFDQztDbEMwai9EQTs7QWtDeGovREQ7RUFDQztDbEMyai9EQTs7QWtDemovREQ7RUFDQztDbEM0ai9EQTs7QWtDMWovREQ7RUFDQztDbEM2ai9EQTs7QWtDM2ovREQ7RUFDQztDbEM4ai9EQTs7QWtDNWovREQ7RUFDQztDbEMrai9EQTs7QWtDN2ovREQ7RUFDQztDbENnay9EQTs7QWtDOWovREQ7RUFDQztDbENpay9EQTs7QWtDL2ovREQ7RUFDQztDbENray9EQTs7QWtDaGsvREQ7RUFDQztDbENtay9EQTs7QWtDamsvREQ7RUFDQztDbENvay9EQTs7QWtDbGsvREQ7RUFDQztDbENxay9EQTs7QWtDbmsvREQ7RUFDQztDbENzay9EQTs7QWtDcGsvREQ7RUFDQztDbEN1ay9EQTs7QWtDcmsvREQ7RUFDQztDbEN3ay9EQTs7QWtDdGsvREQ7RUFDQztDbEN5ay9EQTs7QWtDdmsvREQ7RUFDQztDbEMway9EQTs7QWtDeGsvREQ7RUFDQztDbEMyay9EQTs7QWtDemsvREQ7RUFDQztDbEM0ay9EQTs7QWtDMWsvREQ7RUFDQztDbEM2ay9EQTs7QWtDM2svREQ7RUFDQztDbEM4ay9EQTs7QWtDNWsvREQ7RUFDQztDbEMray9EQTs7QWtDN2svREQ7RUFDQztDbENnbC9EQTs7QWtDOWsvREQ7RUFDQztDbENpbC9EQTs7QWtDL2svREQ7RUFDQztDbENrbC9EQTs7QWtDaGwvREQ7RUFDQztDbENtbC9EQTs7QWtDamwvREQ7RUFDQztDbENvbC9EQTs7QWtDbGwvREQ7RUFDQztDbENxbC9EQTs7QWtDbmwvREQ7RUFDQztDbENzbC9EQTs7QWtDcGwvREQ7RUFDQztDbEN1bC9EQTs7QWtDcmwvREQ7RUFDQztDbEN3bC9EQTs7QWtDdGwvREQ7RUFDQztDbEN5bC9EQTs7QWtDdmwvREQ7RUFDQztDbEMwbC9EQTs7QWtDeGwvREQ7RUFDQztDbEMybC9EQTs7QWtDemwvREQ7RUFDQztDbEM0bC9EQTs7QWtDMWwvREQ7RUFDQztDbEM2bC9EQTs7QWtDM2wvREQ7RUFDQztDbEM4bC9EQTs7QWtDNWwvREQ7RUFDQztDbEMrbC9EQTs7QWtDN2wvREQ7RUFDQztDbENnbS9EQTs7QWtDOWwvREQ7RUFDQztDbENpbS9EQTs7QWtDL2wvREQ7RUFDQztDbENrbS9EQTs7QWtDaG0vREQ7RUFDQztDbENtbS9EQTs7QWtDam0vREQ7RUFDQztDbENvbS9EQTs7QWtDbG0vREQ7RUFDQztDbENxbS9EQTs7QWtDbm0vREQ7RUFDQztDbENzbS9EQTs7QWtDcG0vREQ7RUFDQztDbEN1bS9EQTs7QWtDcm0vREQ7RUFDQztDbEN3bS9EQTs7QWtDdG0vREQ7RUFDQztDbEN5bS9EQTs7QWtDdm0vREQ7RUFDQztDbEMwbS9EQTs7QWtDeG0vREQ7RUFDQztDbEMybS9EQTs7QWtDem0vREQ7RUFDQztDbEM0bS9EQTs7QWtDMW0vREQ7RUFDQztDbEM2bS9EQTs7QWtDM20vREQ7RUFDQztDbEM4bS9EQTs7QWtDNW0vREQ7RUFDQztDbEMrbS9EQTs7QWtDN20vREQ7RUFDQztDbENnbi9EQTs7QWtDOW0vREQ7RUFDQztDbENpbi9EQTs7QWtDL20vREQ7RUFDQztDbENrbi9EQTs7QWtDaG4vREQ7RUFDQztDbENtbi9EQTs7QWtDam4vREQ7RUFDQztDbENvbi9EQTs7QWtDbG4vREQ7RUFDQztDbENxbi9EQTs7QWtDbm4vREQ7RUFDQztDbENzbi9EQTs7QWtDcG4vREQ7RUFDQztDbEN1bi9EQTs7QWtDcm4vREQ7RUFDQztDbEN3bi9EQTs7QWtDdG4vREQ7RUFDQztDbEN5bi9EQTs7QWtDdm4vREQ7RUFDQztDbEMwbi9EQTs7QWtDeG4vREQ7RUFDQztDbEMybi9EQTs7QWtDem4vREQ7RUFDQztDbEM0bi9EQTs7QWtDMW4vREQ7RUFDQztDbEM2bi9EQTs7QWtDM24vREQ7RUFDQztDbEM4bi9EQTs7QWtDNW4vREQ7RUFDQztDbEMrbi9EQTs7QWtDN24vREQ7RUFDQztDbENnby9EQTs7QWtDOW4vREQ7RUFDQztDbENpby9EQTs7QWtDL24vREQ7RUFDQztDbENrby9EQTs7QWtDaG8vREQ7RUFDQztDbENtby9EQTs7QWtDam8vREQ7RUFDQztDbENvby9EQTs7QWtDbG8vREQ7RUFDQztDbENxby9EQTs7QWtDbm8vREQ7RUFDQztDbENzby9EQTs7QWtDcG8vREQ7RUFDQztDbEN1by9EQTs7QWtDcm8vREQ7RUFDQztDbEN3by9EQTs7QWtDdG8vREQ7RUFDQztDbEN5by9EQTs7QWtDdm8vREQ7RUFDQztDbEMwby9EQTs7QWtDeG8vREQ7RUFDQztDbEMyby9EQTs7QWtDem8vREQ7RUFDQztDbEM0by9EQTs7QW1DbnNoRUQ7OztHbkN3c2hFRzs7QW1DcHNoRUg7Z0NuQ3VzaEVnQzs7QW1DcnNoRWhDO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkN3c2hFRDs7QW1DdHNoRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25DeXNoRUQ7O0FtQ3ZzaEVEOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0NuQzJzaEVEOztBbUN6c2hFRDtFQUNFO0NuQzRzaEVEOztBbUMxc2hFRDtFQUNFO0NuQzZzaEVEOztBbUMzc2hFRDtFQUNFO0NuQzhzaEVEOztBbUM1c2hFRDtFQUNFO0NuQytzaEVEOztBbUM3c2hFRDtFQUNFO0VBQ0E7Q25DZ3RoRUQ7O0FtQzlzaEVEO0VBQ0U7RUFDQTtFQUNBO0NuQ2l0aEVEOztBbUMvc2hFRDtFQUNFO0NuQ2t0aEVEOztBbUNodGhFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25DbXRoRUQ7O0FtQ2p0aEVEO0VBQ0U7Q25Db3RoRUQ7O0FtQ2x0aEVEO0VBQ0U7RUFDQTtFQUNBO0NuQ3F0aEVEOztBbUNudGhFRDtFQUNFO0NuQ3N0aEVEOztBbUNwdGhFRDtFQUNFO0NuQ3V0aEVEOztBbUNydGhFRDtFQUNFO0NuQ3d0aEVEOztBbUN0dGhFRDtFQUNFO0NuQ3l0aEVEOztBbUN2dGhFRDs7QUFDQTtFQUNFO0NuQzJ0aEVEOztBbUN6dGhFRDtFQUNFO0NuQzR0aEVEOztBbUMxdGhFRDtFQUNFO0NuQzZ0aEVEOztBbUMzdGhFRDtFQUNFO0NuQzh0aEVEOztBbUM1dGhFRDtFQUNFO0VBQ0E7Q25DK3RoRUQ7O0FtQzd0aEVEO0VBQ0U7RUFDQTtDbkNndWhFRDs7QW1DOXRoRUQ7RUFDRTtJQUNFO0lBQ0E7R25DaXVoRUQ7O0VtQy90aEVEO0lBQ0U7SUFDQTtHbkNrdWhFRDtDQUNGOztBbUNodWhFRDtFQUNFO0lBQ0U7SUFDQTtHbkNtdWhFRDs7RW1DanVoRUQ7SUFDRTtJQUNBO0duQ291aEVEO0NBQ0Y7O0FtQ2x1aEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25DcXVoRUQ7O0FtQ251aEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25Dc3VoRUQ7O0FtQ3B1aEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25DdXVoRUQ7O0FtQ3J1aEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25Dd3VoRUQ7O0FtQ3R1aEVEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q25DeXVoRUQ7O0FtQ3Z1aEVEOzs7OztFQUtFO0NuQzB1aEVEOztBbUN4dWhFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkMydWhFRDs7QW1DenVoRUQ7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7Q25DNHVoRUQ7O0FtQzF1aEVEO0VBQ0U7Q25DNnVoRUQ7O0FtQzN1aEVEO0VBQ0U7Q25DOHVoRUQ7O0FtQzV1aEVEO0VBQ0U7Q25DK3VoRUQ7O0FtQzd1aEVEO29FbkNndmhFb0U7O0FtQzl1aEVwRTtFQUNFO0NuQ2l2aEVEOztBbUMvdWhFRDtFQUNFO0NuQ2t2aEVEOztBbUNodmhFRDtFQUNFO0NuQ212aEVEOztBbUNqdmhFRDtFQUNFO0NuQ292aEVEOztBbUNsdmhFRDtFQUNFO0NuQ3F2aEVEOztBbUNudmhFRDtFQUNFO0NuQ3N2aEVEOztBbUNwdmhFRDtFQUNFO0NuQ3V2aEVEOztBbUNydmhFRDtFQUNFO0NuQ3d2aEVEOztBbUN0dmhFRDtFQUNFO0NuQ3l2aEVEOztBbUN2dmhFRDtFQUNFO0NuQzB2aEVEOztBbUN4dmhFRDtFQUNFO0NuQzJ2aEVEOztBbUN6dmhFRDtFQUNFO0NuQzR2aEVEOztBbUMxdmhFRDtFQUNFO0NuQzZ2aEVEOztBbUMzdmhFRDs7O0VBR0U7Q25DOHZoRUQ7O0FtQzV2aEVEO0VBQ0U7Q25DK3ZoRUQ7O0FtQzd2aEVEO0VBQ0U7Q25DZ3doRUQ7O0FtQzl2aEVEO0VBQ0U7Q25DaXdoRUQ7O0FtQy92aEVEO0VBQ0U7Q25Da3doRUQ7O0FtQ2h3aEVEOztFQUVFO0NuQ213aEVEOztBbUNqd2hFRDtFQUNFO0NuQ293aEVEOztBbUNsd2hFRDtFQUNFO0NuQ3F3aEVEOztBbUNud2hFRDtFQUNFO0NuQ3N3aEVEOztBbUNwd2hFRDtFQUNFO0NuQ3V3aEVEOztBbUNyd2hFRDtFQUNFO0NuQ3d3aEVEOztBbUN0d2hFRDtFQUNFO0NuQ3l3aEVEOztBbUN2d2hFRDtFQUNFO0NuQzB3aEVEOztBbUN4d2hFRDtFQUNFO0NuQzJ3aEVEOztBbUN6d2hFRDtFQUNFO0NuQzR3aEVEOztBbUMxd2hFRDtFQUNFO0NuQzZ3aEVEOztBbUMzd2hFRDs7RUFFRTtDbkM4d2hFRDs7QW1DNXdoRUQ7RUFDRTtDbkMrd2hFRDs7QW1DN3doRUQ7RUFDRTtDbkNneGhFRDs7QW1DOXdoRUQ7RUFDRTtDbkNpeGhFRDs7QW1DL3doRUQ7RUFDRTtDbkNreGhFRDs7QW1DaHhoRUQ7RUFDRTtDbkNteGhFRDs7QW1DanhoRUQ7RUFDRTtDbkNveGhFRDs7QW1DbHhoRUQ7RUFDRTtDbkNxeGhFRDs7QW1DbnhoRUQ7RUFDRTtDbkNzeGhFRDs7QW1DcHhoRUQ7RUFDRTtDbkN1eGhFRDs7QW1DcnhoRUQ7RUFDRTtDbkN3eGhFRDs7QW1DdHhoRUQ7RUFDRTtDbkN5eGhFRDs7QW1DdnhoRUQ7RUFDRTtDbkMweGhFRDs7QW1DeHhoRUQ7RUFDRTtDbkMyeGhFRDs7QW1DenhoRUQ7RUFDRTtDbkM0eGhFRDs7QW1DMXhoRUQ7RUFDRTtDbkM2eGhFRDs7QW1DM3hoRUQ7RUFDRTtDbkM4eGhFRDs7QW1DNXhoRUQ7RUFDRTtDbkMreGhFRDs7QW1DN3hoRUQ7RUFDRTtDbkNneWhFRDs7QW1DOXhoRUQ7RUFDRTtDbkNpeWhFRDs7QW1DL3hoRUQ7RUFDRTtDbkNreWhFRDs7QW1DaHloRUQ7RUFDRTtDbkNteWhFRDs7QW1DanloRUQ7RUFDRTtDbkNveWhFRDs7QW1DbHloRUQ7RUFDRTtDbkNxeWhFRDs7QW1DbnloRUQ7RUFDRTtDbkNzeWhFRDs7QW1DcHloRUQ7RUFDRTtDbkN1eWhFRDs7QW1DcnloRUQ7RUFDRTtDbkN3eWhFRDs7QW1DdHloRUQ7O0VBRUU7Q25DeXloRUQ7O0FtQ3Z5aEVEO0VBQ0U7Q25DMHloRUQ7O0FtQ3h5aEVEO0VBQ0U7Q25DMnloRUQ7O0FtQ3p5aEVEOzs7RUFHRTtDbkM0eWhFRDs7QW1DMXloRUQ7RUFDRTtDbkM2eWhFRDs7QW1DM3loRUQ7RUFDRTtDbkM4eWhFRDs7QW1DNXloRUQ7RUFDRTtDbkMreWhFRDs7QW1DN3loRUQ7RUFDRTtDbkNnemhFRDs7QW1DOXloRUQ7O0VBRUU7Q25DaXpoRUQ7O0FtQy95aEVEO0VBQ0U7Q25Da3poRUQ7O0FtQ2h6aEVEO0VBQ0U7Q25DbXpoRUQ7O0FtQ2p6aEVEO0VBQ0U7Q25Db3poRUQ7O0FtQ2x6aEVEO0VBQ0U7Q25DcXpoRUQ7O0FtQ256aEVEO0VBQ0U7Q25Dc3poRUQ7O0FtQ3B6aEVEO0VBQ0U7Q25DdXpoRUQ7O0FtQ3J6aEVEO0VBQ0U7Q25Dd3poRUQ7O0FtQ3R6aEVEO0VBQ0U7Q25DeXpoRUQ7O0FtQ3Z6aEVEO0VBQ0U7Q25DMHpoRUQ7O0FtQ3h6aEVEO0VBQ0U7Q25DMnpoRUQ7O0FtQ3p6aEVEO0VBQ0U7Q25DNHpoRUQ7O0FtQzF6aEVEO0VBQ0U7Q25DNnpoRUQ7O0FtQzN6aEVEO0VBQ0U7Q25DOHpoRUQ7O0FtQzV6aEVEO0VBQ0U7Q25DK3poRUQ7O0FtQzd6aEVEO0VBQ0U7Q25DZzBoRUQ7O0FtQzl6aEVEO0VBQ0U7Q25DaTBoRUQ7O0FtQy96aEVEO0VBQ0U7Q25DazBoRUQ7O0FtQ2gwaEVEO0VBQ0U7Q25DbTBoRUQ7O0FtQ2owaEVEO0VBQ0U7Q25DbzBoRUQ7O0FtQ2wwaEVEO0VBQ0U7Q25DcTBoRUQ7O0FtQ24waEVEO0VBQ0U7Q25DczBoRUQ7O0FtQ3AwaEVEO0VBQ0U7Q25DdTBoRUQ7O0FtQ3IwaEVEO0VBQ0U7Q25DdzBoRUQ7O0FtQ3QwaEVEO0VBQ0U7Q25DeTBoRUQ7O0FtQ3YwaEVEO0VBQ0U7Q25DMDBoRUQ7O0FtQ3gwaEVEO0VBQ0U7Q25DMjBoRUQ7O0FtQ3owaEVEO0VBQ0U7Q25DNDBoRUQ7O0FtQzEwaEVEO0VBQ0U7Q25DNjBoRUQ7O0FtQzMwaEVEO0VBQ0U7Q25DODBoRUQ7O0FtQzUwaEVEOztFQUVFO0NuQyswaEVEOztBbUM3MGhFRDtFQUNFO0NuQ2cxaEVEOztBbUM5MGhFRDtFQUNFO0NuQ2kxaEVEOztBbUMvMGhFRDtFQUNFO0NuQ2sxaEVEOztBbUNoMWhFRDtFQUNFO0NuQ20xaEVEOztBbUNqMWhFRDtFQUNFO0NuQ28xaEVEOztBbUNsMWhFRDtFQUNFO0NuQ3ExaEVEOztBbUNuMWhFRDtFQUNFO0NuQ3MxaEVEOztBbUNwMWhFRDtFQUNFO0NuQ3UxaEVEOztBbUNyMWhFRDtFQUNFO0NuQ3cxaEVEOztBbUN0MWhFRDtFQUNFO0NuQ3kxaEVEOztBbUN2MWhFRDtFQUNFO0NuQzAxaEVEOztBbUN4MWhFRDs7RUFFRTtDbkMyMWhFRDs7QW1DejFoRUQ7RUFDRTtDbkM0MWhFRDs7QW1DMTFoRUQ7RUFDRTtDbkM2MWhFRDs7QW1DMzFoRUQ7RUFDRTtDbkM4MWhFRDs7QW1DNTFoRUQ7RUFDRTtDbkMrMWhFRDs7QW1DNzFoRUQ7RUFDRTtDbkNnMmhFRDs7QW1DOTFoRUQ7RUFDRTtDbkNpMmhFRDs7QW1DLzFoRUQ7RUFDRTtDbkNrMmhFRDs7QW1DaDJoRUQ7RUFDRTtDbkNtMmhFRDs7QW1DajJoRUQ7RUFDRTtDbkNvMmhFRDs7QW1DbDJoRUQ7RUFDRTtDbkNxMmhFRDs7QW1DbjJoRUQ7RUFDRTtDbkNzMmhFRDs7QW1DcDJoRUQ7RUFDRTtDbkN1MmhFRDs7QW1DcjJoRUQ7RUFDRTtDbkN3MmhFRDs7QW1DdDJoRUQ7O0VBRUU7Q25DeTJoRUQ7O0FtQ3YyaEVEO0VBQ0U7Q25DMDJoRUQ7O0FtQ3gyaEVEO0VBQ0U7Q25DMjJoRUQ7O0FtQ3oyaEVEO0VBQ0U7Q25DNDJoRUQ7O0FtQzEyaEVEO0VBQ0U7Q25DNjJoRUQ7O0FtQzMyaEVEOztFQUVFO0NuQzgyaEVEOztBbUM1MmhFRDtFQUNFO0NuQysyaEVEOztBbUM3MmhFRDtFQUNFO0NuQ2czaEVEOztBbUM5MmhFRDtFQUNFO0NuQ2kzaEVEOztBbUMvMmhFRDtFQUNFO0NuQ2szaEVEOztBbUNoM2hFRDtFQUNFO0NuQ20zaEVEOztBbUNqM2hFRDtFQUNFO0NuQ28zaEVEOztBbUNsM2hFRDtFQUNFO0NuQ3EzaEVEOztBbUNuM2hFRDtFQUNFO0NuQ3MzaEVEOztBbUNwM2hFRDtFQUNFO0NuQ3UzaEVEOztBbUNyM2hFRDtFQUNFO0NuQ3czaEVEOztBbUN0M2hFRDtFQUNFO0NuQ3kzaEVEOztBbUN2M2hFRDtFQUNFO0NuQzAzaEVEOztBbUN4M2hFRDtFQUNFO0NuQzIzaEVEOztBbUN6M2hFRDtFQUNFO0NuQzQzaEVEOztBbUMxM2hFRDtFQUNFO0NuQzYzaEVEOztBbUMzM2hFRDtFQUNFO0NuQzgzaEVEOztBbUM1M2hFRDtFQUNFO0NuQyszaEVEOztBbUM3M2hFRDtFQUNFO0NuQ2c0aEVEOztBbUM5M2hFRDtFQUNFO0NuQ2k0aEVEOztBbUMvM2hFRDs7RUFFRTtDbkNrNGhFRDs7QW1DaDRoRUQ7RUFDRTtDbkNtNGhFRDs7QW1DajRoRUQ7RUFDRTtDbkNvNGhFRDs7QW1DbDRoRUQ7RUFDRTtDbkNxNGhFRDs7QW1DbjRoRUQ7O0VBRUU7Q25DczRoRUQ7O0FtQ3A0aEVEO0VBQ0U7Q25DdTRoRUQ7O0FtQ3I0aEVEO0VBQ0U7Q25DdzRoRUQ7O0FtQ3Q0aEVEO0VBQ0U7Q25DeTRoRUQ7O0FtQ3Y0aEVEO0VBQ0U7Q25DMDRoRUQ7O0FtQ3g0aEVEO0VBQ0U7Q25DMjRoRUQ7O0FtQ3o0aEVEO0VBQ0U7Q25DNDRoRUQ7O0FtQzE0aEVEO0VBQ0U7Q25DNjRoRUQ7O0FtQzM0aEVEO0VBQ0U7Q25DODRoRUQ7O0FtQzU0aEVEO0VBQ0U7Q25DKzRoRUQ7O0FtQzc0aEVEO0VBQ0U7Q25DZzVoRUQ7O0FtQzk0aEVEO0VBQ0U7Q25DaTVoRUQ7O0FtQy80aEVEO0VBQ0U7Q25DazVoRUQ7O0FtQ2g1aEVEO0VBQ0U7Q25DbTVoRUQ7O0FtQ2o1aEVEO0VBQ0U7Q25DbzVoRUQ7O0FtQ2w1aEVEO0VBQ0U7Q25DcTVoRUQ7O0FtQ241aEVEO0VBQ0U7Q25DczVoRUQ7O0FtQ3A1aEVEO0VBQ0U7Q25DdTVoRUQ7O0FtQ3I1aEVEO0VBQ0U7Q25DdzVoRUQ7O0FtQ3Q1aEVEOztFQUVFO0NuQ3k1aEVEOztBbUN2NWhFRDs7RUFFRTtDbkMwNWhFRDs7QW1DeDVoRUQ7RUFDRTtDbkMyNWhFRDs7QW1DejVoRUQ7RUFDRTtDbkM0NWhFRDs7QW1DMTVoRUQ7O0VBRUU7Q25DNjVoRUQ7O0FtQzM1aEVEOztFQUVFO0NuQzg1aEVEOztBbUM1NWhFRDtFQUNFO0NuQys1aEVEOztBbUM3NWhFRDs7RUFFRTtDbkNnNmhFRDs7QW1DOTVoRUQ7RUFDRTtDbkNpNmhFRDs7QW1DLzVoRUQ7OztFQUdFO0NuQ2s2aEVEOztBbUNoNmhFRDtFQUNFO0NuQ202aEVEOztBbUNqNmhFRDtFQUNFO0NuQ282aEVEOztBbUNsNmhFRDtFQUNFO0NuQ3E2aEVEOztBbUNuNmhFRDtFQUNFO0NuQ3M2aEVEOztBbUNwNmhFRDtFQUNFO0NuQ3U2aEVEOztBbUNyNmhFRDtFQUNFO0NuQ3c2aEVEOztBbUN0NmhFRDtFQUNFO0NuQ3k2aEVEOztBbUN2NmhFRDtFQUNFO0NuQzA2aEVEOztBbUN4NmhFRDtFQUNFO0NuQzI2aEVEOztBbUN6NmhFRDtFQUNFO0NuQzQ2aEVEOztBbUMxNmhFRDtFQUNFO0NuQzY2aEVEOztBbUMzNmhFRDtFQUNFO0NuQzg2aEVEOztBbUM1NmhFRDtFQUNFO0NuQys2aEVEOztBbUM3NmhFRDtFQUNFO0NuQ2c3aEVEOztBbUM5NmhFRDtFQUNFO0NuQ2k3aEVEOztBbUMvNmhFRDtFQUNFO0NuQ2s3aEVEOztBbUNoN2hFRDtFQUNFO0NuQ203aEVEOztBbUNqN2hFRDs7RUFFRTtDbkNvN2hFRDs7QW1DbDdoRUQ7O0VBRUU7Q25DcTdoRUQ7O0FtQ243aEVEOztFQUVFO0NuQ3M3aEVEOztBbUNwN2hFRDtFQUNFO0NuQ3U3aEVEOztBbUNyN2hFRDtFQUNFO0NuQ3c3aEVEOztBbUN0N2hFRDs7RUFFRTtDbkN5N2hFRDs7QW1DdjdoRUQ7O0VBRUU7Q25DMDdoRUQ7O0FtQ3g3aEVEOztFQUVFO0NuQzI3aEVEOztBbUN6N2hFRDtFQUNFO0NuQzQ3aEVEOztBbUMxN2hFRDtFQUNFO0NuQzY3aEVEOztBbUMzN2hFRDs7RUFFRTtDbkM4N2hFRDs7QW1DNTdoRUQ7RUFDRTtDbkMrN2hFRDs7QW1DNzdoRUQ7RUFDRTtDbkNnOGhFRDs7QW1DOTdoRUQ7O0VBRUU7Q25DaThoRUQ7O0FtQy83aEVEO0VBQ0U7Q25DazhoRUQ7O0FtQ2g4aEVEO0VBQ0U7Q25DbThoRUQ7O0FtQ2o4aEVEO0VBQ0U7Q25DbzhoRUQ7O0FtQ2w4aEVEO0VBQ0U7Q25DcThoRUQ7O0FtQ244aEVEO0VBQ0U7Q25DczhoRUQ7O0FtQ3A4aEVEO0VBQ0U7Q25DdThoRUQ7O0FtQ3I4aEVEO0VBQ0U7Q25DdzhoRUQ7O0FtQ3Q4aEVEO0VBQ0U7Q25DeThoRUQ7O0FtQ3Y4aEVEO0VBQ0U7Q25DMDhoRUQ7O0FtQ3g4aEVEO0VBQ0U7Q25DMjhoRUQ7O0FtQ3o4aEVEO0VBQ0U7Q25DNDhoRUQ7O0FtQzE4aEVEO0VBQ0U7Q25DNjhoRUQ7O0FtQzM4aEVEO0VBQ0U7Q25DODhoRUQ7O0FtQzU4aEVEO0VBQ0U7Q25DKzhoRUQ7O0FtQzc4aEVEO0VBQ0U7Q25DZzloRUQ7O0FtQzk4aEVEO0VBQ0U7Q25DaTloRUQ7O0FtQy84aEVEO0VBQ0U7Q25DazloRUQ7O0FtQ2g5aEVEO0VBQ0U7Q25DbTloRUQ7O0FtQ2o5aEVEO0VBQ0U7Q25DbzloRUQ7O0FtQ2w5aEVEO0VBQ0U7Q25DcTloRUQ7O0FtQ245aEVEO0VBQ0U7Q25DczloRUQ7O0FtQ3A5aEVEO0VBQ0U7Q25DdTloRUQ7O0FtQ3I5aEVEO0VBQ0U7Q25DdzloRUQ7O0FtQ3Q5aEVEO0VBQ0U7Q25DeTloRUQ7O0FtQ3Y5aEVEO0VBQ0U7Q25DMDloRUQ7O0FtQ3g5aEVEO0VBQ0U7Q25DMjloRUQ7O0FtQ3o5aEVEO0VBQ0U7Q25DNDloRUQ7O0FtQzE5aEVEO0VBQ0U7Q25DNjloRUQ7O0FtQzM5aEVEO0VBQ0U7Q25DODloRUQ7O0FtQzU5aEVEO0VBQ0U7Q25DKzloRUQ7O0FtQzc5aEVEOztFQUVFO0NuQ2craEVEOztBbUM5OWhFRDtFQUNFO0NuQ2kraEVEOztBbUMvOWhFRDtFQUNFO0NuQ2sraEVEOztBbUNoK2hFRDtFQUNFO0NuQ20raEVEOztBbUNqK2hFRDtFQUNFO0NuQ28raEVEOztBbUNsK2hFRDtFQUNFO0NuQ3EraEVEOztBbUNuK2hFRDs7RUFFRTtDbkNzK2hFRDs7QW1DcCtoRUQ7RUFDRTtDbkN1K2hFRDs7QW1DcitoRUQ7RUFDRTtDbkN3K2hFRDs7QW1DdCtoRUQ7RUFDRTtDbkN5K2hFRDs7QW1DditoRUQ7RUFDRTtDbkMwK2hFRDs7QW1DeCtoRUQ7RUFDRTtDbkMyK2hFRDs7QW1DeitoRUQ7RUFDRTtDbkM0K2hFRDs7QW1DMStoRUQ7RUFDRTtDbkM2K2hFRDs7QW1DMytoRUQ7RUFDRTtDbkM4K2hFRDs7QW1DNStoRUQ7RUFDRTtDbkMrK2hFRDs7QW1DNytoRUQ7RUFDRTtDbkNnL2hFRDs7QW1DOStoRUQ7RUFDRTtDbkNpL2hFRDs7QW1DLytoRUQ7RUFDRTtDbkNrL2hFRDs7QW1DaC9oRUQ7O0VBRUU7Q25DbS9oRUQ7O0FtQ2ovaEVEOzs7RUFHRTtDbkNvL2hFRDs7QW1DbC9oRUQ7RUFDRTtDbkNxL2hFRDs7QW1Dbi9oRUQ7RUFDRTtDbkNzL2hFRDs7QW1DcC9oRUQ7RUFDRTtDbkN1L2hFRDs7QW1Dci9oRUQ7O0VBRUU7Q25Ddy9oRUQ7O0FtQ3QvaEVEO0VBQ0U7Q25DeS9oRUQ7O0FtQ3YvaEVEO0VBQ0U7Q25DMC9oRUQ7O0FtQ3gvaEVEO0VBQ0U7Q25DMi9oRUQ7O0FtQ3ovaEVEO0VBQ0U7Q25DNC9oRUQ7O0FtQzEvaEVEO0VBQ0U7Q25DNi9oRUQ7O0FtQzMvaEVEO0VBQ0U7Q25DOC9oRUQ7O0FtQzUvaEVEO0VBQ0U7Q25DKy9oRUQ7O0FtQzcvaEVEO0VBQ0U7Q25DZ2dpRUQ7O0FtQzkvaEVEO0VBQ0U7Q25DaWdpRUQ7O0FtQy8vaEVEO0VBQ0U7Q25Da2dpRUQ7O0FtQ2hnaUVEO0VBQ0U7Q25DbWdpRUQ7O0FtQ2pnaUVEO0VBQ0U7Q25Db2dpRUQ7O0FtQ2xnaUVEO0VBQ0U7Q25DcWdpRUQ7O0FtQ25naUVEO0VBQ0U7Q25Dc2dpRUQ7O0FtQ3BnaUVEO0VBQ0U7Q25DdWdpRUQ7O0FtQ3JnaUVEO0VBQ0U7Q25Dd2dpRUQ7O0FtQ3RnaUVEO0VBQ0U7Q25DeWdpRUQ7O0FtQ3ZnaUVEO0VBQ0U7Q25DMGdpRUQ7O0FtQ3hnaUVEO0VBQ0U7Q25DMmdpRUQ7O0FtQ3pnaUVEO0VBQ0U7Q25DNGdpRUQ7O0FtQzFnaUVEO0VBQ0U7Q25DNmdpRUQ7O0FtQzNnaUVEO0VBQ0U7Q25DOGdpRUQ7O0FtQzVnaUVEO0VBQ0U7Q25DK2dpRUQ7O0FtQzdnaUVEO0VBQ0U7Q25DZ2hpRUQ7O0FtQzlnaUVEO0VBQ0U7Q25DaWhpRUQ7O0FtQy9naUVEO0VBQ0U7Q25Da2hpRUQ7O0FtQ2hoaUVEO0VBQ0U7Q25DbWhpRUQ7O0FtQ2poaUVEO0VBQ0U7Q25Db2hpRUQ7O0FtQ2xoaUVEO0VBQ0U7Q25DcWhpRUQ7O0FtQ25oaUVEO0VBQ0U7Q25Dc2hpRUQ7O0FtQ3BoaUVEO0VBQ0U7Q25DdWhpRUQ7O0FtQ3JoaUVEO0VBQ0U7Q25Dd2hpRUQ7O0FtQ3RoaUVEO0VBQ0U7Q25DeWhpRUQ7O0FtQ3ZoaUVEO0VBQ0U7Q25DMGhpRUQ7O0FtQ3hoaUVEO0VBQ0U7Q25DMmhpRUQ7O0FtQ3poaUVEO0VBQ0U7Q25DNGhpRUQ7O0FtQzFoaUVEO0VBQ0U7Q25DNmhpRUQ7O0FtQzNoaUVEOztFQUVFO0NuQzhoaUVEOztBbUM1aGlFRDs7RUFFRTtDbkMraGlFRDs7QW1DN2hpRUQ7O0VBRUU7Q25DZ2lpRUQ7O0FtQzloaUVEOztFQUVFO0NuQ2lpaUVEOztBbUMvaGlFRDtFQUNFO0NuQ2tpaUVEOztBbUNoaWlFRDs7RUFFRTtDbkNtaWlFRDs7QW1DamlpRUQ7O0VBRUU7Q25Db2lpRUQ7O0FtQ2xpaUVEOzs7O0VBSUU7Q25DcWlpRUQ7O0FtQ25paUVEOzs7RUFHRTtDbkNzaWlFRDs7QW1DcGlpRUQ7O0VBRUU7Q25DdWlpRUQ7O0FtQ3JpaUVEOztFQUVFO0NuQ3dpaUVEOztBbUN0aWlFRDtFQUNFO0NuQ3lpaUVEOztBbUN2aWlFRDtFQUNFO0NuQzBpaUVEOztBbUN4aWlFRDtFQUNFO0NuQzJpaUVEOztBbUN6aWlFRDtFQUNFO0NuQzRpaUVEOztBbUMxaWlFRDtFQUNFO0NuQzZpaUVEOztBbUMzaWlFRDtFQUNFO0NuQzhpaUVEOztBbUM1aWlFRDtFQUNFO0NuQytpaUVEOztBbUM3aWlFRDtFQUNFO0NuQ2dqaUVEOztBbUM5aWlFRDtFQUNFO0NuQ2lqaUVEOztBbUMvaWlFRDtFQUNFO0NuQ2tqaUVEOztBbUNoamlFRDtFQUNFO0NuQ21qaUVEOztBbUNqamlFRDtFQUNFO0NuQ29qaUVEOztBbUNsamlFRDtFQUNFO0NuQ3FqaUVEOztBbUNuamlFRDtFQUNFO0NuQ3NqaUVEOztBbUNwamlFRDtFQUNFO0NuQ3VqaUVEOztBbUNyamlFRDtFQUNFO0NuQ3dqaUVEOztBbUN0amlFRDtFQUNFO0NuQ3lqaUVEOztBbUN2amlFRDtFQUNFO0NuQzBqaUVEOztBbUN4amlFRDtFQUNFO0NuQzJqaUVEOztBbUN6amlFRDtFQUNFO0NuQzRqaUVEOztBbUMxamlFRDtFQUNFO0NuQzZqaUVEOztBbUMzamlFRDtFQUNFO0NuQzhqaUVEOztBbUM1amlFRDtFQUNFO0NuQytqaUVEOztBbUM3amlFRDtFQUNFO0NuQ2draUVEOztBbUM5amlFRDtFQUNFO0NuQ2lraUVEOztBbUMvamlFRDtFQUNFO0NuQ2traUVEOztBbUNoa2lFRDtFQUNFO0NuQ21raUVEOztBbUNqa2lFRDtFQUNFO0NuQ29raUVEOztBbUNsa2lFRDtFQUNFO0NuQ3FraUVEOztBbUNua2lFRDtFQUNFO0NuQ3NraUVEOztBbUNwa2lFRDtFQUNFO0NuQ3VraUVEOztBbUNya2lFRDtFQUNFO0NuQ3draUVEOztBbUN0a2lFRDtFQUNFO0NuQ3lraUVEOztBbUN2a2lFRDtFQUNFO0NuQzBraUVEOztBbUN4a2lFRDtFQUNFO0NuQzJraUVEOztBbUN6a2lFRDtFQUNFO0NuQzRraUVEOztBbUMxa2lFRDtFQUNFO0NuQzZraUVEOztBbUMza2lFRDtFQUNFO0NuQzhraUVEOztBbUM1a2lFRDs7RUFFRTtDbkMra2lFRDs7QW1DN2tpRUQ7RUFDRTtDbkNnbGlFRDs7QW1DOWtpRUQ7RUFDRTtDbkNpbGlFRDs7QW1DL2tpRUQ7RUFDRTtDbkNrbGlFRDs7QW1DaGxpRUQ7RUFDRTtDbkNtbGlFRDs7QW1DamxpRUQ7RUFDRTtDbkNvbGlFRDs7QW1DbGxpRUQ7RUFDRTtDbkNxbGlFRDs7QW1DbmxpRUQ7RUFDRTtDbkNzbGlFRDs7QW1DcGxpRUQ7RUFDRTtDbkN1bGlFRDs7QW1DcmxpRUQ7RUFDRTtDbkN3bGlFRDs7QW1DdGxpRUQ7RUFDRTtDbkN5bGlFRDs7QW1DdmxpRUQ7RUFDRTtDbkMwbGlFRDs7QW1DeGxpRUQ7O0VBRUU7Q25DMmxpRUQ7O0FtQ3psaUVEO0VBQ0U7Q25DNGxpRUQ7O0FtQzFsaUVEO0VBQ0U7Q25DNmxpRUQ7O0FtQzNsaUVEO0VBQ0U7Q25DOGxpRUQ7O0FtQzVsaUVEOztFQUVFO0NuQytsaUVEOztBbUM3bGlFRDtFQUNFO0NuQ2dtaUVEOztBbUM5bGlFRDtFQUNFO0NuQ2ltaUVEOztBbUMvbGlFRDtFQUNFO0NuQ2ttaUVEOztBbUNobWlFRDtFQUNFO0NuQ21taUVEOztBbUNqbWlFRDtFQUNFO0NuQ29taUVEOztBbUNsbWlFRDtFQUNFO0NuQ3FtaUVEOztBbUNubWlFRDs7O0VBR0U7Q25Dc21pRUQ7O0FtQ3BtaUVEOztFQUVFO0NuQ3VtaUVEOztBbUNybWlFRDtFQUNFO0NuQ3dtaUVEOztBbUN0bWlFRDtFQUNFO0NuQ3ltaUVEOztBbUN2bWlFRDtFQUNFO0NuQzBtaUVEOztBbUN4bWlFRDtFQUNFO0NuQzJtaUVEOztBbUN6bWlFRDtFQUNFO0NuQzRtaUVEOztBbUMxbWlFRDtFQUNFO0NuQzZtaUVEOztBbUMzbWlFRDtFQUNFO0NuQzhtaUVEOztBbUM1bWlFRDtFQUNFO0NuQyttaUVEOztBbUM3bWlFRDtFQUNFO0NuQ2duaUVEOztBbUM5bWlFRDtFQUNFO0NuQ2luaUVEOztBbUMvbWlFRDtFQUNFO0NuQ2tuaUVEOztBbUNobmlFRDtFQUNFO0NuQ21uaUVEOztBbUNqbmlFRDtFQUNFO0NuQ29uaUVEOztBbUNsbmlFRDtFQUNFO0NuQ3FuaUVEOztBbUNubmlFRDtFQUNFO0NuQ3NuaUVEOztBbUNwbmlFRDtFQUNFO0NuQ3VuaUVEOztBbUNybmlFRDtFQUNFO0NuQ3duaUVEOztBbUN0bmlFRDtFQUNFO0NuQ3luaUVEOztBbUN2bmlFRDtFQUNFO0NuQzBuaUVEOztBbUN4bmlFRDtFQUNFO0NuQzJuaUVEOztBbUN6bmlFRDtFQUNFO0NuQzRuaUVEOztBbUMxbmlFRDtFQUNFO0NuQzZuaUVEOztBbUMzbmlFRDtFQUNFO0NuQzhuaUVEOztBbUM1bmlFRDtFQUNFO0NuQytuaUVEOztBbUM3bmlFRDtFQUNFO0NuQ2dvaUVEOztBbUM5bmlFRDs7RUFFRTtDbkNpb2lFRDs7QW1DL25pRUQ7O0VBRUU7Q25Da29pRUQ7O0FtQ2hvaUVEO0VBQ0U7Q25DbW9pRUQ7O0FtQ2pvaUVEO0VBQ0U7Q25Db29pRUQ7O0FtQ2xvaUVEO0VBQ0U7Q25DcW9pRUQ7O0FtQ25vaUVEO0VBQ0U7Q25Dc29pRUQ7O0FtQ3BvaUVEO0VBQ0U7Q25DdW9pRUQ7O0FtQ3JvaUVEO0VBQ0U7Q25Dd29pRUQ7O0FtQ3RvaUVEO0VBQ0U7Q25DeW9pRUQ7O0FtQ3ZvaUVEO0VBQ0U7Q25DMG9pRUQ7O0FtQ3hvaUVEO0VBQ0U7Q25DMm9pRUQ7O0FtQ3pvaUVEOzs7RUFHRTtDbkM0b2lFRDs7QW1DMW9pRUQ7O0VBRUU7Q25DNm9pRUQ7O0FtQzNvaUVEOztFQUVFO0NuQzhvaUVEOztBbUM1b2lFRDs7RUFFRTtDbkMrb2lFRDs7QW1DN29pRUQ7RUFDRTtDbkNncGlFRDs7QW1DOW9pRUQ7RUFDRTtDbkNpcGlFRDs7QW1DL29pRUQ7RUFDRTtDbkNrcGlFRDs7QW1DaHBpRUQ7RUFDRTtDbkNtcGlFRDs7QW1DanBpRUQ7Ozs7O0VBS0U7Q25Db3BpRUQ7O0FtQ2xwaUVEO0VBQ0U7Q25DcXBpRUQ7O0FtQ25waUVEOzs7RUFHRTtDbkNzcGlFRDs7QW1DcHBpRUQ7O0VBRUU7Q25DdXBpRUQ7O0FtQ3JwaUVEO0VBQ0U7Q25Dd3BpRUQ7O0FtQ3RwaUVEO0VBQ0U7Q25DeXBpRUQ7O0FtQ3ZwaUVEOzs7RUFHRTtDbkMwcGlFRDs7QW1DeHBpRUQ7RUFDRTtDbkMycGlFRDs7QW1DenBpRUQ7RUFDRTtDbkM0cGlFRDs7QW1DMXBpRUQ7O0VBRUU7Q25DNnBpRUQ7O0FtQzNwaUVEOztFQUVFO0NuQzhwaUVEOztBbUM1cGlFRDs7RUFFRTtDbkMrcGlFRDs7QW1DN3BpRUQ7RUFDRTtDbkNncWlFRDs7QW1DOXBpRUQ7RUFDRTtDbkNpcWlFRDs7QW1DL3BpRUQ7RUFDRTtDbkNrcWlFRDs7QW1DaHFpRUQ7RUFDRTtDbkNtcWlFRDs7QW1DanFpRUQ7RUFDRTtDbkNvcWlFRDs7QW1DbHFpRUQ7RUFDRTtDbkNxcWlFRDs7QW1DbnFpRUQ7RUFDRTtDbkNzcWlFRDs7QW1DcHFpRUQ7RUFDRTtDbkN1cWlFRDs7QW1DcnFpRUQ7O0VBRUU7Q25Dd3FpRUQ7O0FtQ3RxaUVEO0VBQ0U7Q25DeXFpRUQ7O0FtQ3ZxaUVEO0VBQ0U7Q25DMHFpRUQ7O0FtQ3hxaUVEO0VBQ0U7Q25DMnFpRUQ7O0FtQ3pxaUVEO0VBQ0U7Q25DNHFpRUQ7O0FtQzFxaUVEO0VBQ0U7Q25DNnFpRUQ7O0FtQzNxaUVEO0VBQ0U7Q25DOHFpRUQ7O0FtQzVxaUVEO0VBQ0U7Q25DK3FpRUQ7O0FtQzdxaUVEO0VBQ0U7Q25DZ3JpRUQ7O0FtQzlxaUVEO0VBQ0U7Q25DaXJpRUQ7O0FtQy9xaUVEO0VBQ0U7Q25Da3JpRUQ7O0FtQ2hyaUVEO0VBQ0U7Q25DbXJpRUQ7O0FtQ2pyaUVEO0VBQ0U7Q25Db3JpRUQ7O0FtQ2xyaUVEO0VBQ0U7Q25DcXJpRUQ7O0FtQ25yaUVEO0VBQ0U7Q25Dc3JpRUQ7O0FtQ3ByaUVEO0VBQ0U7Q25DdXJpRUQ7O0FtQ3JyaUVEO0VBQ0U7Q25Dd3JpRUQ7O0FtQ3RyaUVEO0VBQ0U7Q25DeXJpRUQ7O0FtQ3ZyaUVEO0VBQ0U7Q25DMHJpRUQ7O0FtQ3hyaUVEO0VBQ0U7Q25DMnJpRUQ7O0FtQ3pyaUVEO0VBQ0U7Q25DNHJpRUQ7O0FtQzFyaUVEO0VBQ0U7Q25DNnJpRUQ7O0FtQzNyaUVEO0VBQ0U7Q25DOHJpRUQ7O0FtQzVyaUVEO0VBQ0U7Q25DK3JpRUQ7O0FtQzdyaUVEO0VBQ0U7Q25DZ3NpRUQ7O0FtQzlyaUVEO0VBQ0U7Q25DaXNpRUQ7O0FtQy9yaUVEO0VBQ0U7Q25Da3NpRUQ7O0FtQ2hzaUVEO0VBQ0U7Q25DbXNpRUQ7O0FtQ2pzaUVEO0VBQ0U7Q25Db3NpRUQ7O0FtQ2xzaUVEO0VBQ0U7Q25DcXNpRUQ7O0FtQ25zaUVEO0VBQ0U7Q25Dc3NpRUQ7O0FtQ3BzaUVEO0VBQ0U7Q25DdXNpRUQ7O0FtQ3JzaUVEO0VBQ0U7Q25Dd3NpRUQ7O0FtQ3RzaUVEO0VBQ0U7Q25DeXNpRUQ7O0FtQ3ZzaUVEO0VBQ0U7Q25DMHNpRUQ7O0FtQ3hzaUVEO0VBQ0U7Q25DMnNpRUQ7O0FtQ3pzaUVEO0VBQ0U7Q25DNHNpRUQ7O0FtQzFzaUVEO0VBQ0U7Q25DNnNpRUQ7O0FtQzNzaUVEOzs7RUFHRTtDbkM4c2lFRDs7QW1DNXNpRUQ7RUFDRTtDbkMrc2lFRDs7QW1DN3NpRUQ7RUFDRTtDbkNndGlFRDs7QW1DOXNpRUQ7RUFDRTtDbkNpdGlFRDs7QW1DL3NpRUQ7RUFDRTtDbkNrdGlFRDs7QW1DaHRpRUQ7RUFDRTtDbkNtdGlFRDs7QW1DanRpRUQ7RUFDRTtDbkNvdGlFRDs7QW1DbHRpRUQ7RUFDRTtDbkNxdGlFRDs7QW1DbnRpRUQ7RUFDRTtDbkNzdGlFRDs7QW1DcHRpRUQ7RUFDRTtDbkN1dGlFRDs7QW1DcnRpRUQ7RUFDRTtDbkN3dGlFRDs7QW1DdHRpRUQ7RUFDRTtDbkN5dGlFRDs7QW1DdnRpRUQ7RUFDRTtDbkMwdGlFRDs7QW1DeHRpRUQ7RUFDRTtDbkMydGlFRDs7QW1DenRpRUQ7RUFDRTtDbkM0dGlFRDs7QW1DMXRpRUQ7RUFDRTtDbkM2dGlFRDs7QW1DM3RpRUQ7RUFDRTtDbkM4dGlFRDs7QW1DNXRpRUQ7RUFDRTtDbkMrdGlFRDs7QW1DN3RpRUQ7RUFDRTtDbkNndWlFRDs7QW1DOXRpRUQ7RUFDRTtDbkNpdWlFRDs7QW1DL3RpRUQ7RUFDRTtDbkNrdWlFRDs7QW1DaHVpRUQ7RUFDRTtDbkNtdWlFRDs7QW1DanVpRUQ7O0VBRUU7Q25Db3VpRUQ7O0FtQ2x1aUVEO0VBQ0U7Q25DcXVpRUQ7O0FtQ251aUVEO0VBQ0U7Q25Dc3VpRUQ7O0FtQ3B1aUVEO0VBQ0U7Q25DdXVpRUQ7O0FtQ3J1aUVEO0VBQ0U7Q25Dd3VpRUQ7O0FtQ3R1aUVEO0VBQ0U7Q25DeXVpRUQ7O0FtQ3Z1aUVEO0VBQ0U7Q25DMHVpRUQ7O0FtQ3h1aUVEO0VBQ0U7Q25DMnVpRUQ7O0FtQ3p1aUVEO0VBQ0U7Q25DNHVpRUQ7O0FtQzF1aUVEO0VBQ0U7Q25DNnVpRUQ7O0FtQzN1aUVEO0VBQ0U7Q25DOHVpRUQ7O0FtQzV1aUVEO0VBQ0U7Q25DK3VpRUQ7O0FtQzd1aUVEO0VBQ0U7Q25DZ3ZpRUQ7O0FtQzl1aUVEO0VBQ0U7Q25DaXZpRUQ7O0FtQy91aUVEO0VBQ0U7Q25Da3ZpRUQ7O0FtQ2h2aUVEO0VBQ0U7Q25DbXZpRUQ7O0FtQ2p2aUVEOztFQUVFO0NuQ292aUVEOztBbUNsdmlFRDtFQUNFO0NuQ3F2aUVEOztBbUNudmlFRDtFQUNFO0NuQ3N2aUVEOztBbUNwdmlFRDtFQUNFO0NuQ3V2aUVEOztBbUNydmlFRDtFQUNFO0NuQ3d2aUVEOztBbUN0dmlFRDs7RUFFRTtDbkN5dmlFRDs7QW1DdnZpRUQ7RUFDRTtDbkMwdmlFRDs7QW1DeHZpRUQ7RUFDRTtDbkMydmlFRDs7QW1DenZpRUQ7RUFDRTtDbkM0dmlFRDs7QW1DMXZpRUQ7OztFQUdFO0NuQzZ2aUVEOztBbUMzdmlFRDs7RUFFRTtDbkM4dmlFRDs7QW1DNXZpRUQ7O0VBRUU7Q25DK3ZpRUQ7O0FtQzd2aUVEOztFQUVFO0NuQ2d3aUVEOztBbUM5dmlFRDs7RUFFRTtDbkNpd2lFRDs7QW1DL3ZpRUQ7RUFDRTtDbkNrd2lFRDs7QW1DaHdpRUQ7RUFDRTtDbkNtd2lFRDs7QW1DandpRUQ7RUFDRTtDbkNvd2lFRDs7QW1DbHdpRUQ7RUFDRTtDbkNxd2lFRDs7QW1DbndpRUQ7RUFDRTtDbkNzd2lFRDs7QW1DcHdpRUQ7RUFDRTtDbkN1d2lFRDs7QW1DcndpRUQ7RUFDRTtDbkN3d2lFRDs7QW1DdHdpRUQ7RUFDRTtDbkN5d2lFRDs7QW1DdndpRUQ7RUFDRTtDbkMwd2lFRDs7QW1DeHdpRUQ7RUFDRTtDbkMyd2lFRDs7QW1DendpRUQ7RUFDRTtDbkM0d2lFRDs7QW1DMXdpRUQ7O0VBRUU7Q25DNndpRUQ7O0FtQzN3aUVEOztFQUVFO0NuQzh3aUVEOztBbUM1d2lFRDs7RUFFRTtDbkMrd2lFRDs7QW1DN3dpRUQ7RUFDRTtDbkNneGlFRDs7QW1DOXdpRUQ7O0VBRUU7Q25DaXhpRUQ7O0FtQy93aUVEOztFQUVFO0NuQ2t4aUVEOztBbUNoeGlFRDtFQUNFO0NuQ214aUVEOztBbUNqeGlFRDtFQUNFO0NuQ294aUVEOztBbUNseGlFRDtFQUNFO0NuQ3F4aUVEOztBbUNueGlFRDtFQUNFO0NuQ3N4aUVEOztBbUNweGlFRDtFQUNFO0NuQ3V4aUVEOztBbUNyeGlFRDtFQUNFO0NuQ3d4aUVEOztBbUN0eGlFRDtFQUNFO0NuQ3l4aUVEOztBbUN2eGlFRDtFQUNFO0NuQzB4aUVEOztBbUN4eGlFRDtFQUNFO0NuQzJ4aUVEOztBbUN6eGlFRDtFQUNFO0NuQzR4aUVEOztBbUMxeGlFRDtFQUNFO0NuQzZ4aUVEOztBbUMzeGlFRDtFQUNFO0NuQzh4aUVEOztBbUM1eGlFRDtFQUNFO0NuQyt4aUVEOztBbUM3eGlFRDtFQUNFO0NuQ2d5aUVEOztBbUM5eGlFRDtFQUNFO0NuQ2l5aUVEOztBbUMveGlFRDtFQUNFO0NuQ2t5aUVEOztBbUNoeWlFRDtFQUNFO0NuQ215aUVEOztBbUNqeWlFRDtFQUNFO0NuQ295aUVEOztBbUNseWlFRDtFQUNFO0NuQ3F5aUVEOztBbUNueWlFRDtFQUNFO0NuQ3N5aUVEOztBbUNweWlFRDs7RUFFRTtDbkN1eWlFRDs7QW1DcnlpRUQ7RUFDRTtDbkN3eWlFRDs7QW1DdHlpRUQ7RUFDRTtDbkN5eWlFRDs7QW1DdnlpRUQ7RUFDRTtDbkMweWlFRDs7QW1DeHlpRUQ7RUFDRTtDbkMyeWlFRDs7QW1DenlpRUQ7RUFDRTtDbkM0eWlFRDs7QW1DMXlpRUQ7RUFDRTtDbkM2eWlFRDs7QW1DM3lpRUQ7RUFDRTtDbkM4eWlFRDs7QW1DNXlpRUQ7RUFDRTtDbkMreWlFRDs7QW1DN3lpRUQ7RUFDRTtDbkNnemlFRDs7QW1DOXlpRUQ7RUFDRTtDbkNpemlFRDs7QW1DL3lpRUQ7RUFDRTtDbkNremlFRDs7QW1DaHppRUQ7RUFDRTtDbkNtemlFRDs7QW1DanppRUQ7RUFDRTtDbkNvemlFRDs7QW1DbHppRUQ7RUFDRTtDbkNxemlFRDs7QW1DbnppRUQ7RUFDRTtDbkNzemlFRDs7QW1DcHppRUQ7RUFDRTtDbkN1emlFRDs7QW1DcnppRUQ7RUFDRTtDbkN3emlFRDs7QW1DdHppRUQ7RUFDRTtDbkN5emlFRDs7QW1DdnppRUQ7RUFDRTtDbkMwemlFRDs7QW1DeHppRUQ7RUFDRTtDbkMyemlFRDs7QW1DenppRUQ7RUFDRTtDbkM0emlFRDs7QW1DMXppRUQ7RUFDRTtDbkM2emlFRDs7QW1DM3ppRUQ7RUFDRTtDbkM4emlFRDs7QW1DNXppRUQ7RUFDRTtDbkMremlFRDs7QW1DN3ppRUQ7RUFDRTtDbkNnMGlFRDs7QW1DOXppRUQ7RUFDRTtDbkNpMGlFRDs7QW1DL3ppRUQ7RUFDRTtDbkNrMGlFRDs7QW1DaDBpRUQ7RUFDRTtDbkNtMGlFRDs7QW1DajBpRUQ7RUFDRTtDbkNvMGlFRDs7QW1DbDBpRUQ7RUFDRTtDbkNxMGlFRDs7QW1DbjBpRUQ7RUFDRTtDbkNzMGlFRDs7QW1DcDBpRUQ7RUFDRTtDbkN1MGlFRDs7QW1DcjBpRUQ7RUFDRTtDbkN3MGlFRDs7QW1DdDBpRUQ7RUFDRTtDbkN5MGlFRDs7QW1DdjBpRUQ7RUFDRTtDbkMwMGlFRDs7QW1DeDBpRUQ7RUFDRTtDbkMyMGlFRDs7QW1DejBpRUQ7RUFDRTtDbkM0MGlFRDs7QW1DMTBpRUQ7RUFDRTtDbkM2MGlFRDs7QW1DMzBpRUQ7RUFDRTtDbkM4MGlFRDs7QW1DNTBpRUQ7RUFDRTtDbkMrMGlFRDs7QW1DNzBpRUQ7RUFDRTtDbkNnMWlFRDs7QW1DOTBpRUQ7RUFDRTtDbkNpMWlFRDs7QW1DLzBpRUQ7RUFDRTtDbkNrMWlFRDs7QW1DaDFpRUQ7RUFDRTtDbkNtMWlFRDs7QW1DajFpRUQ7RUFDRTtDbkNvMWlFRDs7QW1DbDFpRUQ7RUFDRTtDbkNxMWlFRDs7QW1DbjFpRUQ7RUFDRTtDbkNzMWlFRDs7QW1DcDFpRUQ7RUFDRTtDbkN1MWlFRDs7QW1DcjFpRUQ7RUFDRTtDbkN3MWlFRDs7QW1DdDFpRUQ7RUFDRTtDbkN5MWlFRDs7QW1DdjFpRUQ7O0VBRUU7Q25DMDFpRUQ7O0FtQ3gxaUVEOzs7RUFHRTtDbkMyMWlFRDs7QW1DejFpRUQ7RUFDRTtDbkM0MWlFRDs7QW1DMTFpRUQ7RUFDRTtDbkM2MWlFRDs7QW1DMzFpRUQ7O0VBRUU7Q25DODFpRUQ7O0FtQzUxaUVEO0VBQ0U7Q25DKzFpRUQ7O0FtQzcxaUVEO0VBQ0U7Q25DZzJpRUQ7O0FtQzkxaUVEO0VBQ0U7Q25DaTJpRUQ7O0FtQy8xaUVEO0VBQ0U7Q25DazJpRUQ7O0FtQ2gyaUVEO0VBQ0U7Q25DbTJpRUQ7O0FtQ2oyaUVEO0VBQ0U7Q25DbzJpRUQ7O0FtQ2wyaUVEO0VBQ0U7Q25DcTJpRUQ7O0FtQ24yaUVEO0VBQ0U7Q25DczJpRUQ7O0FtQ3AyaUVEO0VBQ0U7Q25DdTJpRUQ7O0FtQ3IyaUVEO0VBQ0U7Q25DdzJpRUQ7O0FtQ3QyaUVEOztFQUVFO0NuQ3kyaUVEOztBbUN2MmlFRDs7RUFFRTtDbkMwMmlFRDs7QW1DeDJpRUQ7RUFDRTtDbkMyMmlFRDs7QW1DejJpRUQ7RUFDRTtDbkM0MmlFRDs7QW1DMTJpRUQ7RUFDRTtDbkM2MmlFRDs7QW1DMzJpRUQ7RUFDRTtDbkM4MmlFRDs7QW1DNTJpRUQ7RUFDRTtDbkMrMmlFRDs7QW1DNzJpRUQ7RUFDRTtDbkNnM2lFRDs7QW1DOTJpRUQ7O0VBRUU7Q25DaTNpRUQ7O0FtQy8yaUVEOztFQUVFO0NuQ2szaUVEOztBbUNoM2lFRDtFQUNFO0NuQ20zaUVEOztBbUNqM2lFRDtFQUNFO0NuQ28zaUVEOztBbUNsM2lFRDtFQUNFO0NuQ3EzaUVEOztBbUNuM2lFRDtFQUNFO0NuQ3MzaUVEOztBbUNwM2lFRDs7RUFFRTtDbkN1M2lFRDs7QW1DcjNpRUQ7O0VBRUU7Q25DdzNpRUQ7O0FtQ3QzaUVEO0VBQ0U7Q25DeTNpRUQ7O0FtQ3YzaUVEO0VBQ0U7Q25DMDNpRUQ7O0FtQ3gzaUVEO0VBQ0U7Q25DMjNpRUQ7O0FtQ3ozaUVEOzs7RUFHRTtDbkM0M2lFRDs7QW1DMTNpRUQ7O0VBRUU7Q25DNjNpRUQ7O0FtQzMzaUVEOztFQUVFO0NuQzgzaUVEOztBbUM1M2lFRDs7RUFFRTtDbkMrM2lFRDs7QW1DNzNpRUQ7O0VBRUU7Q25DZzRpRUQ7O0FtQzkzaUVEO0VBQ0U7Q25DaTRpRUQ7O0FtQy8zaUVEOzs7RUFHRTtDbkNrNGlFRDs7QW1DaDRpRUQ7RUFDRTtDbkNtNGlFRDs7QW1DajRpRUQ7RUFDRTtDbkNvNGlFRDs7QW1DbDRpRUQ7RUFDRTtDbkNxNGlFRDs7QW1DbjRpRUQ7RUFDRTtDbkNzNGlFRDs7QW1DcDRpRUQ7O0VBRUU7Q25DdTRpRUQ7O0FtQ3I0aUVEOztFQUVFO0NuQ3c0aUVEOztBbUN0NGlFRDtFQUNFO0NuQ3k0aUVEOztBbUN2NGlFRDtFQUNFO0NuQzA0aUVEOztBbUN4NGlFRDtFQUNFO0NuQzI0aUVEOztBbUN6NGlFRDtFQUNFO0NuQzQ0aUVEOztBbUMxNGlFRDtFQUNFO0NuQzY0aUVEOztBbUMzNGlFRDtFQUNFO0NuQzg0aUVEOztBbUM1NGlFRDtFQUNFO0NuQys0aUVEOztBbUM3NGlFRDtFQUNFO0NuQ2c1aUVEOztBbUM5NGlFRDtFQUNFO0NuQ2k1aUVEOztBbUMvNGlFRDtFQUNFO0NuQ2s1aUVEOztBbUNoNWlFRDtFQUNFO0NuQ201aUVEOztBbUNqNWlFRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q25DbzVpRUQ7O0FtQ2w1aUVEOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbkNxNWlFRDs7QW9DcHJuRUQ7RUFDRTtFQUNBO0NwQ3VybkVEOztBcUN6cm5FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NyQzRybkVEOztBc0Noc25FRDtFQUdNO0VBQ0E7Q3RDaXNuRUw7O0FzQzVybkVEO0VBRUk7Q3RDOHJuRUg7O0FzQzFybkVEO0VBQ0U7RUFDQTtDdEM2cm5FRDs7QXNDL3JuRUQ7RUFLSTtFQUNBO0N0QzhybkVIOztBRXpxbkVDO0VvQzNCRjtJQVNNO0d0Q2dzbkVIO0NBQ0Y7O0FzQzFzbkVEO0VBYU07RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3RDaXNuRUw7O0FzQ3Z0bkVEO0VBMkJJO0VBQ0E7Q3RDZ3NuRUg7O0FFanNuRUM7RW9DM0JGO0lBK0JNO0d0Q2tzbkVIO0NBQ0Y7O0FzQ2x1bkVEO0VBbUNNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdENtc25FTDs7QXNDOXVuRUQ7RUFnREk7RUFDQTtDdENrc25FSDs7QXNDbnZuRUQ7RUFxREk7Q3RDa3NuRUg7O0FzQ3Z2bkVEO0VBeURJO0VBQ0E7Q3RDa3NuRUg7O0FzQzV2bkVEO0VBNkRNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdENtc25FTDs7QXNDcnduRUQ7Ozs7RUF3RVE7RUFDQTtDdENvc25FUDs7QXNDN3duRUQ7Ozs7Ozs7O0VBNkVVO0N0QzJzbkVUOztBc0N4eG5FRDs7OztFQWlGVTtFQUNBO0N0QzhzbkVUOztBc0NoeW5FRDtFQXVGUTtFQUNBO0N0QzZzbkVQOztBc0NyeW5FRDtFQTRGUTtFQUNBO0N0QzZzbkVQOztBc0MxeW5FRDtFQWdHVTtFQUNBO0N0QzhzbkVUOztBc0MveW5FRDtFQXdHSTtFQUNBO0N0QzJzbkVIOztBdUNuMG5FRDtFQUNFO0VBQ0E7Q3ZDczBuRUQ7O0F1Q3gwbkVEO0VBS0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkN1MG5FSDs7QXVDbjFuRUQ7RUFnQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkN1MG5FSDs7QXVDMzFuRUQ7RUF1Qk07RUFDQTtDdkN3MG5FTDs7QXVDaDJuRUQ7RUE0Qk07RUFDQTtDdkN3MG5FTDs7QXVDbjBuRUQ7RUFDRTtDdkNzMG5FRDs7QXVDbjBuRUQ7O0VBRUU7Q3ZDczBuRUQ7O0F1Q24wbkVEOztFQUVFO0N2Q3MwbkVEOztBdUNuMG5FRDs7Ozs7Ozs7RUFTSTtDdkNxMG5FSDs7QXVDOTBuRUQ7RUFhSTtDdkNxMG5FSDs7QXVDajBuRUQ7RUFHTTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2Q2swbkVMOztBdUM3em5FRDtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N2Qyt6bkVIOztBdUN2MG5FRDtFQVlJO0N2Qyt6bkVIOztBd0MzNW5FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N4Qzg1bkVEOztBd0NsNm5FRDs7RUFVUTtFQUNBO0VBQ0E7Q3hDNjVuRVA7O0F3Q3o2bkVEO0VBZ0JRO0N4QzY1bkVQOztBd0M3Nm5FRDtFQW1CVTtDeEM4NW5FVDs7QXdDdjVuRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBMEJFO0VBQ0E7RUFDQTtDeEMwNW5FRDs7QXdDdjVuRUQ7O0VBRUU7RUFDQTtDeEMwNW5FRDs7QXdDdjVuRUQ7O0VBRUU7RUFDQTtFQUNBO0N4QzA1bkVEOztBd0N2NW5FRDs7OztFQUlFO0VBQ0E7RUFDQTtDeEMwNW5FRDs7QXdDdjVuRUQ7RUFDRTtDeEMwNW5FRDs7QXdDdjVuRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDeEMwNW5FRDs7QXdDOTVuRUQ7RUFPSTtFQUNBO0VBQ0E7RUFDQTtDeEMyNW5FSDs7QXdDcjZuRUQ7RUFhTTtFQUNBO0N4QzQ1bkVMOztBd0MxNm5FRDtFQW9CTTtFQUNBO0VBQ0E7Q3hDMDVuRUw7O0F3Q2g3bkVEOztFQTRCSTtFQUNBO0VBQ0E7Q3hDeTVuRUg7O0F3Q3Y3bkVEOztFQWtDUTtFQUNBO0N4QzA1bkVQOztBd0M3N25FRDtFQTBDTTtFQUNBO0N4Q3U1bkVMOztBd0NsOG5FRDtFQStDTTtFQUNBO0VBQ0E7Q3hDdTVuRUw7O0F3Q3g4bkVEO0VBb0RRO0VBQ0E7RUFDQTtDeEN3NW5FUDs7QXdDOThuRUQ7RUEyRE07Q3hDdTVuRUw7O0F3Q2w5bkVEO0VBOERRO0N4Q3c1bkVQOztBd0N0OW5FRDtFQW1FTTtDeEN1NW5FTDs7QXdDMTluRUQ7Ozs7RUE0RU07RUFDQTtDeENxNW5FTDs7QXdDbCtuRUQ7RUFtRk07RUFDQTtDeENtNW5FTDs7QUU1aG9FQztFc0NxREY7SUEwRk07R3hDazVuRUg7Q0FDRjs7QWdDaGtvRUQ7RUFDRTtFQUNBO0NoQ21rb0VEOztBZ0Noa29FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQ21rb0VEOztBZ0Noa29FRDtFQUNFO0NoQ21rb0VEOztBZ0Noa29FRDtFQUNFO0NoQ21rb0VEOztBZ0Mvam9FRDtFQUNFO0NoQ2trb0VEOztBZ0Mvam9FRDs7R2hDbWtvRUc7O0FnQy9qb0VIO0VBQ0U7Q2hDa2tvRUQ7O0FnQy9qb0VEO0VBQ0U7Q2hDa2tvRUQ7O0FnQy9qb0VEO0VBQ0U7RUFDQTtDaENra29FRDs7QWdDL2pvRUQ7RUFDRTtDaENra29FRDs7QWdDL2pvRUQ7RUFDRTtFQUNBO0NoQ2trb0VEOztBZ0Mvam9FRDtFQUNFO0NoQ2trb0VEOztBZ0Mvam9FRDtFQUVFO0VBQ0E7Q2hDaWtvRUQ7O0FnQzlqb0VEO0VBQ0U7Q2hDaWtvRUQ7O0FnQzlqb0VEO0VBQ0U7Q2hDaWtvRUQ7O0FnQzlqb0VEO0VBQ0U7RUFDQTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0VBQ0E7Q2hDaWtvRUQ7O0FnQzlqb0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtDaENpa29FRDs7QWdDOWpvRUQ7RUFDRTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0VBQ0E7Q2hDaWtvRUQ7O0FnQzlqb0VEO0VBQ0U7RUFDQTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NoQ2lrb0VEOztBZ0M3am9FRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDaENna29FRDs7QWdDN2pvRUQ7O0VBQ0U7RUFDQTtFQUNBO0NoQ2lrb0VEOztBZ0M5am9FRDs7O0VBQ0U7Q2hDbWtvRUQ7O0FnQ2hrb0VEO0VBQ0U7Q2hDbWtvRUQ7O0FnQ2hrb0VEO0VBQ0U7Q2hDbWtvRUQ7O0FnQ2hrb0VEOzs7Ozs7O0VBQ0U7RUFDQTtDaEN5a29FRDs7QWdDdGtvRUQ7RUFDRTtFQUNBO0VBQ0E7Q2hDeWtvRUQ7O0FnQ3Rrb0VEO0VBQ0U7Q2hDeWtvRUQ7O0FnQ3Rrb0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7Q2hDeWtvRUQ7O0FnQ3Rrb0VEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NoQ3lrb0VEOztBZ0N0a29FRDtFQUNFO0lBQ0U7R2hDeWtvRUQ7O0VnQ3Rrb0VEO0lBQ0U7R2hDeWtvRUQ7O0VnQ3Rrb0VEO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7R2hDeWtvRUQ7O0VnQ3Rrb0VEO0lBQ0U7R2hDeWtvRUQ7Q0FDRjs7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QUNEO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsWUFBWTtFQUNaLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLGFBQWE7RUFDYixZQUFZO0NBQ2I7QUFDRDs7O0VBR0Usb0JBQW9CO0NBQ3JCO0FBQ0Q7RUFDRTtJQUNFLFdBQVc7SUFDWCx5QkFBeUI7SUFDekIsV0FBVztJQUNYLFlBQVk7R0FDYjtFQUNEO0lBQ0UsV0FBVztJQUNYLG9CQUFvQjtJQUNwQiw0Q0FBNEM7SUFDNUMsMENBQTBDO0dBQzNDO0NBQ0YiLCJmaWxlIjoiYXBwLjQ2ODZhMWE4MDliMGM5OGVmOTc2NTc4YzU5NmI2Zjg0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogQm9vdHN0cmFwIHY0LjAuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA3YmZmO1xuICAtLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1zdWNjZXNzOiAjMjhhNzQ1O1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xufVxuXG5hOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5wcmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwMTQgXFwwMEEwXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuYSA+IGNvZGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmNvbCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtYXV0byB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5jb2wtMSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xufVxuXG4uY29sLTMge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDI1JTtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbi5jb2wtNCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xufVxuXG4uY29sLTYge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5jb2wtNyB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xufVxuXG4uY29sLTkge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDc1JTtcbiAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7XG59XG5cbi5jb2wtMTAge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDEwMCU7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1maXJzdCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItbGFzdCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAtbXMtZmxleC1vcmRlcjogMTM7XG4gIG9yZGVyOiAxMztcbn1cblxuLm9yZGVyLTAge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAtbXMtZmxleC1vcmRlcjogMDtcbiAgb3JkZXI6IDA7XG59XG5cbi5vcmRlci0xIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gIG9yZGVyOiAxO1xufVxuXG4ub3JkZXItMiB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gIC1tcy1mbGV4LW9yZGVyOiAyO1xuICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gIG9yZGVyOiA0O1xufVxuXG4ub3JkZXItNSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gIC1tcy1mbGV4LW9yZGVyOiA1O1xuICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gIG9yZGVyOiA3O1xufVxuXG4ub3JkZXItOCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gIC1tcy1mbGV4LW9yZGVyOiA4O1xuICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAtbXMtZmxleC1vcmRlcjogMTE7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1zbS0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLXNtLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLXNtLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLXNtLTcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLW1kLTcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbWQtMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy03IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDY7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDc7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDk7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEwO1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItbGctMTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLWxnLTEyIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMztcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wteGwtMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci14bC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci14bC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci14bC03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGc6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDp2YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MWRkOGE7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0Y2U1Nztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmEyYTk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZm9ybS1pbmxpbmUgbGFiZWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XG4gIGJvcmRlci1jb2xvcjogIzAwNjJjYztcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YTYyNjg7XG4gIGJvcmRlci1jb2xvcjogIzU0NWI2Mjtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyO1xuICBib3JkZXItY29sb3I6ICM0ZTU1NWI7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODgzODtcbiAgYm9yZGVyLWNvbG9yOiAjMWU3ZTM0O1xufVxuXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xufVxuXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG59XG5cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xufVxuXG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICBib3JkZXItY29sb3I6ICNiMjFmMmQ7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xufVxuXG4uYnRuLWxpZ2h0OmZvY3VzLCAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbn1cblxuLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLWRhcmsuZGlzYWJsZWQsIC5idG4tZGFyazpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzcy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuLmZhZGUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnRyLmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbnRib2R5LmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG4uZHJvcHVwLFxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMC41cmVtIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxNjE4MWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3QgKyAuY3VzdG9tLWZpbGUsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLWZpbGUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA1cHggcmdiYSgxMjgsIDE4OSwgMjU1LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5kIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogY2FsYygyLjg3NXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWNvbnRyb2w6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKGNhbGMoMi4yNXJlbSArIDJweCkgLSAxcHggKiAyKTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLm5hdi1saW5rOmhvdmVyLCAubmF2LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjtcbn1cblxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuMzEyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci10b2dnbGVyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gIH1cbn1cblxuLm5hdmJhci1leHBhbmQge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXIsXG4ubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgZmxleC1iYXNpczogYXV0bztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1leHBhbmQgLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgwLCAwLCAwLCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmNhcmQtYm9keSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCkgMCAwO1xufVxuXG4uY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWRlY2sge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIC5jYXJkLWhlYWRlcixcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDM7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgY29udGVudDogXCIvXCI7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4ucGFnZS1saW5rOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4ycmVtO1xufVxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVlbSAwLjRlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5iYWRnZS1wcmltYXJ5W2hyZWZdOmhvdmVyLCAuYmFkZ2UtcHJpbWFyeVtocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJhZGdlLXNlY29uZGFyeVtocmVmXTpob3ZlciwgLmJhZGdlLXNlY29uZGFyeVtocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG59XG5cbi5iYWRnZS1zdWNjZXNzW2hyZWZdOmhvdmVyLCAuYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5iYWRnZS1pbmZvW2hyZWZdOmhvdmVyLCAuYmFkZ2UtaW5mb1tocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG59XG5cbi5iYWRnZS13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5iYWRnZS13YXJuaW5nW2hyZWZdOmhvdmVyLCAuYmFkZ2Utd2FybmluZ1tocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG59XG5cbi5iYWRnZS1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJhZGdlLWRhbmdlcltocmVmXTpob3ZlciwgLmJhZGdlLWRhbmdlcltocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7XG59XG5cbi5iYWRnZS1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYmFkZ2UtbGlnaHRbaHJlZl06aG92ZXIsIC5iYWRnZS1saWdodFtocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5iYWRnZS1kYXJrW2hyZWZdOmhvdmVyLCAuYmFkZ2UtZGFya1tocmVmXTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXByaW1hcnkge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4uYWxlcnQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi5hbGVydC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDI3NTI7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjAyMzI2O1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXItY29sb3I6ICNjM2U2Y2I7XG59XG5cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBiMmUxMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZWNmMTtcbiAgYm9yZGVyLWNvbG9yOiAjYmVlNWViO1xufVxuXG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYmRkZTU7XG59XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjJjMzM7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExO1xufVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNTMzZjAzO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlci1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMWIwYjc7XG59XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzQ5MTIxNztcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLmFsZXJ0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG59XG5cbi5hbGVydC1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZDk7XG4gIGJvcmRlci1jb2xvcjogI2M2YzhjYTtcbn1cblxuLmFsZXJ0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlO1xufVxuXG4uYWxlcnQtZGFyayAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDQwNTA1O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogMXJlbSAxcmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxO1xuICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjphY3RpdmUge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDA4NTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0MDg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMzODNkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNkNDE7XG4gIGJvcmRlci1jb2xvcjogIzM4M2Q0MTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2U2Y2I7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NTcyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU1NzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICBib3JkZXItY29sb3I6ICMwYzU0NjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjQwNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIxYzI0O1xuICBib3JkZXItY29sb3I6ICM3MjFjMjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuICBib3JkZXItY29sb3I6ICM4MTgxODI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFlMjE7XG4gIGJvcmRlci1jb2xvcjogIzFiMWUyMTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmNsb3NlOmhvdmVyLCAuY2xvc2U6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xufVxuXG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgwLjVyZW0gKiAyKSk7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG59XG5cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSk7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOHJlbTtcbiAgaGVpZ2h0OiAwLjRyZW07XG59XG5cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7XG59XG5cbi5icy10b29sdGlwLXRvcCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMC40cmVtO1xuICBoZWlnaHQ6IDAuOHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93IHtcbiAgdG9wOiAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyNzZweDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBvcG92ZXIgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW46IDAgMC4zcmVtO1xufVxuXG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy1wb3BvdmVyLXRvcCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbn1cblxuLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsXG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93IHtcbiAgdG9wOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiAxcHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3ZjdmNztcbn1cblxuLmJzLXBvcG92ZXItbGVmdCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWxlZnQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuXG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG5Ac3VwcG9ydHMgKCgtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSkge1xuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuQHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSBvciAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkpIHtcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbkBzdXBwb3J0cyAoKC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkgb3IgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpKSB7XG4gIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQzJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzICgocG9zaXRpb246IC13ZWJraXQtc3RpY2t5KSBvciAocG9zaXRpb246IHN0aWNreSkpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmU7XG4gIGNsaXAtcGF0aDogbm9uZTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAuY3NzLm1hcCAqL1xuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvZGlzdC9jc3MvYm9vdHN0cmFwLmNzcyIsIi5zZWxlY3QyLWNvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjhweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDoyMHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjIwcHh9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDozMnB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctbGVmdDo4cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5le2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxMDAlO21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMDBweDt3aWR0aDoxMDAlO3otaW5kZXg6MTA1MX0uc2VsZWN0Mi1yZXN1bHRze2Rpc3BsYXk6YmxvY2t9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwYWRkaW5nOjZweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZF17Y3Vyc29yOnBvaW50ZXJ9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2xlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3Zle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHh9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke3BhZGRpbmc6NHB4O3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jbG9zZS1tYXNre2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDttaW4taGVpZ2h0OjEwMCU7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bztvcGFjaXR5OjA7ei1pbmRleDo5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9LnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGV7Ym9yZGVyOjAgIWltcG9ydGFudDtjbGlwOnJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDstd2Via2l0LWNsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7Y2xpcC1wYXRoOmluc2V0KDUwJSkgIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MCA0cHggNXB4IDRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6dGV4dH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIDVweDt3aWR0aDoxMDAlfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGl7bGlzdC1zdHlsZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTttYXJnaW4tdG9wOjVweDtmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tdG9wOjVweDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpkZWZhdWx0O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Y29sb3I6Izk5OTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojMzMzfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmV7ZmxvYXQ6cmlnaHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXttYXJnaW4tbGVmdDoycHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpzb2xpZCBibGFjayAxcHg7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO291dGxpbmU6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF17cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXXtjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZy1sZWZ0OjFlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtwYWRkaW5nLWxlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTFlbTtwYWRkaW5nLWxlZnQ6MmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTJlbTtwYWRkaW5nLWxlZnQ6M2VtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0zZW07cGFkZGluZy1sZWZ0OjRlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTRlbTtwYWRkaW5nLWxlZnQ6NWVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTVlbTtwYWRkaW5nLWxlZnQ6NmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRde2JhY2tncm91bmQtY29sb3I6IzU4OTdmYjtjb2xvcjp3aGl0ZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtvdXRsaW5lOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2FhYTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHg7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjY2NjIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZDQ0NDQ0MnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZGRkZGRkYnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnRleHQ7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOmRlZmF1bHQ7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MCA1cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtjb2xvcjojODg4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXJpZ2h0OjJweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVye2NvbG9yOiM1NTV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXttYXJnaW4tbGVmdDoycHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYTtvdXRsaW5lOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3ttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBde3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV17Y29sb3I6Z3JleX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiMzODc1ZDc7Y29sb3I6I2ZmZn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257Ym9yZGVyLWNvbG9yOiM1ODk3ZmJ9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy92ZW5kb3Ivc2VsZWN0Mi5taW4uY3NzIiwiaHRtbCwgaHRtbCBhLCBib2R5IHtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxufVxyXG5cclxuYSB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjJweDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblxyXG4gIGEge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuICB9XHJcblxyXG4gIHNtYWxsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkZGVmYXVsdC1kYXJrLCA1JSk7XHJcbiAgfVxyXG59XHJcblxyXG5wIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICBsaW5lLWhlaWdodDogMS45O1xyXG59XHJcblxyXG4ubGVhZCB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG51bCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICRkZWZhdWx0LWluZm87XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogZGFya2VuKCRkZWZhdWx0LWluZm8sIDEwJSk7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmLnRleHQtZ3JheSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcmsgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbjpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuaHIge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvZ2VuZXJpYy9iYXNlLnNjc3MiLCJAaW1wb3J0IHVybCguLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5jc3MpO1xuXG5AaW1wb3J0IHVybCh2ZW5kb3Ivc2VsZWN0Mi5taW4uY3NzKTtcblxuaHRtbCxcbmh0bWwgYSxcbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cblxuYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzcyNzc3YTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuaDEgYSxcbmgyIGEsXG5oMyBhLFxuaDQgYSxcbmg1IGEsXG5oNiBhIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuaDEgc21hbGwsXG5oMiBzbWFsbCxcbmgzIHNtYWxsLFxuaDQgc21hbGwsXG5oNSBzbWFsbCxcbmg2IHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMzZDQxNDI7XG59XG5cbnAge1xuICBmb250LWZhbWlseTogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS45O1xufVxuXG4ubGVhZCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxudWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwZjlhZWU7XG59XG5cbmE6aG92ZXIsXG5hOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzBjN2JiZTtcbn1cblxuYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmEudGV4dC1ncmF5OmhvdmVyLFxuYS50ZXh0LWdyYXk6Zm9jdXMsXG5hLnRleHQtZ3JheS5hY3RpdmUge1xuICBjb2xvcjogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG59XG5cbi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2lkdGg6IDI4MHB4O1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4uc2lkZWJhciB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG5cbiAgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIGEgLmxvZ28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51ID4gbGkgPiBhIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIHtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cblxuICAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXIge1xuICAgIGxlZnQ6IC0yODBweDtcbiAgICB3aWR0aDogY2FsYygyODBweCAtIDMwcHgpO1xuICB9XG59XG5cbi5zaWRlYmFyLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zaWRlYmFyLWxvZ28ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5zaWRlYmFyLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyLWxvZ28gYSAubG9nbyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoNjVweCAtIDFweCk7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWR0aDogNzBweDtcbn1cblxuLnNpZGViYXItbG9nbyBhIC5sb2dvLXRleHQge1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLnNpZGViYXItbG9nbyAubW9iaWxlLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogY2FsYyg2NXB4IC0gMXB4KTtcbn1cblxuLnNpZGViYXItbG9nbyAubW9iaWxlLXRvZ2dsZSBhIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLWxvZ28gLm1vYmlsZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2lkZWJhci1sb2dvIC5tb2JpbGUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zaWRlYmFyLW1lbnUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLW1lbnU6OmJlZm9yZSxcbi5zaWRlYmFyLW1lbnU6OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNpZGViYXItbWVudTo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNpZGViYXItbWVudSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLW1lbnUgLnNpZGViYXItbGluay5hY3RpdmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMyMTk2ZjM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgd2lkdGg6IDhweDtcbn1cblxuLnNpZGViYXItbWVudSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4wNXMgZWFzZS1pbjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiA+IGEge1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gYSAuaWNvbi1ob2xkZXIge1xuICBjb2xvcjogIzBmOWFlZTtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gYSA+IC5hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24ub3BlbiA+IC5kcm9wZG93bi1tZW51IC5hcnJvdyB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uc2lkZWJhci1tZW51IGxpIGEge1xuICBjb2xvcjogIzcyNzc3YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuLnNpZGViYXItbWVudSBsaSBhOmhvdmVyLFxuLnNpZGViYXItbWVudSBsaSBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpZGViYXItbWVudSBsaSBhOmhvdmVyIC5pY29uLWhvbGRlcixcbi5zaWRlYmFyLW1lbnUgbGkgYTpmb2N1cyAuaWNvbi1ob2xkZXIge1xuICBjb2xvcjogIzBmOWFlZTtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSA+IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMzMTM0MzU7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkgPiBhIC5pY29uLWhvbGRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHdpZHRoOiAzNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLm9wZW4gPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28gPiBhIC5sb2dvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICB3aWR0aDogMTUwcHg7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLm9wZW4gPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIHotaW5kZXg6IDgwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICB9XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIge1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXI6OmJlZm9yZSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXI6OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogNjVweDtcbiAgbWluLWhlaWdodDogNjVweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGEgaSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYSBpIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpID4gYTpob3Zlcixcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhOmZvY3VzLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0ID4gbGkgPiBhOmhvdmVyLFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGEsXG4gIC5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0IC5tZXNzYWdlcyxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAubWVzc2FnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0IC5tZXNzYWdlcyAuY291bnRlcixcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAubWVzc2FnZXMgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzYzdlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogM3B4IDUuNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogMTJweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgLm1lc3NhZ2VzIC5kcm9wZG93bi1tZW51LFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5tZXNzYWdlcyAuZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogMzUwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0IC5tZXNzYWdlcyAuZHJvcGRvd24tbWVudSxcbiAgLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5tZXNzYWdlcyAuZHJvcGRvd24tbWVudSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1vdXQ7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5zaG93IC5kcm9wZG93bi1tZW51IHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAuZHJvcGRvd24tbWVudSA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLmhlYWRlciAuc2VhcmNoLWJveCAuc2VhcmNoLWljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtYm94LmFjdGl2ZSAuc2VhcmNoLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtYm94LmFjdGl2ZSAuc2VhcmNoLWljb24tY2xvc2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dC5hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNmFhYWM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E2YWFhYztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E2YWFhYztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNmFhYWM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmlzLWNvbGxhcHNlZCAuaGVhZGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXMtY29sbGFwc2VkIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmhlYWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KTtcbiAgfVxufVxuXG4ucGFnZS1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy1sZWZ0OiAyODBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDg1cHggMjBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjFweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDg1cHggNXB4IDVweDtcbiAgfVxufVxuXG4ucmVtYWluLWhlaWdodCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNnB4KTtcbn1cblxuLmZ1bGwtY29udGFpbmVyIHtcbiAgbGVmdDogMjgwcHg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA2NXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnVsbC1jb250YWluZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mdWxsLWNvbnRhaW5lciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaXMtY29sbGFwc2VkIC5wYWdlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuaXMtY29sbGFwc2VkIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyODBweDtcbiAgfVxufVxuXG4uaXMtY29sbGFwc2VkIC5mdWxsLWNvbnRhaW5lciB7XG4gIGxlZnQ6IDcwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAyODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVlZjM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmVhc3ktcGllLWNoYXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZWFzeS1waWUtY2hhcnQgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uY2hlY2tib3ggbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2hlY2tib3ggbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmVhZjA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2hlY2tib3ggbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tbGVmdDogLTEycHg7XG4gIGNvbG9yOiAjYjljMmQwO1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkOWUzO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY2lyY2xlIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2hlY2tib3gtcHJpbWFyeSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3NGU3O1xuICBib3JkZXItY29sb3I6ICM3Nzc0ZTc7XG59XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jaGVja2JveC1kYW5nZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmM2M3ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzYzdlO1xufVxuXG4uY2hlY2tib3gtZGFuZ2VyIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjlhZWU7XG4gIGJvcmRlci1jb2xvcjogIzBmOWFlZTtcbn1cblxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LXdhcm5pbmcgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmMwO1xufVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzdjOTM2O1xuICBib3JkZXItY29sb3I6ICMzN2M5MzY7XG59XG5cbi5jaGVja2JveC1zdWNjZXNzIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYWRpbyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ucmFkaW8gbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmFkaW8gbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTU1NTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJhZGlvLnJhZGlvLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cblxuI2xvYWRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBkZWZhdWx0O1xufVxuXG4jbG9hZGVyLmZhZGVPdXQge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuZm9vdGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4jY2hhdC1zaWRlYmFyIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4IC0gNjBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY2hhdC1zaWRlYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tbGVmdDogLTI1MHB4O1xuICB9XG5cbiAgI2NoYXQtc2lkZWJhci5vcGVuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4jY2hhdC1ib3gge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4IC0gNjBweCk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZW1haWwtYXBwIC5lbWFpbC1zaWRlLW5hdiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtc2lkZS1uYXYge1xuICAgIHotaW5kZXg6IDE7XG4gICAgbGVmdDogLTI1MHB4O1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgfVxufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtbGlzdCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWxpc3Qge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbnRlbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb250ZW50Lm5vLWluYm94LXZpZXcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29udGVudC5vcGVuIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbXBvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbXBvc2UgLmVtYWlsLWNvbXBvc2UtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcC5zaWRlLWFjdGl2ZSAuZW1haWwtc2lkZS1uYXYge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmVtYWlsLWFwcC5zaWRlLWFjdGl2ZSAuZW1haWwtd3JhcHBlciB7XG4gICAgbGVmdDogMjUwcHg7XG4gIH1cbn1cblxuLmNlbnRlclkge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uY2VudGVyWCB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uY2VudGVyWFkge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jZW50ZXJZXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAeGxcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEB4bFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2VudGVyWVxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbGdcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2VudGVyWVxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbWRcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2VudGVyWVxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAc21cXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5jZW50ZXJZXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAeHNcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEB4c1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuY2VudGVyWVxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEB4bC0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEB4bC0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNlbnRlcllcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAbGctIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbGctIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNlbnRlcllcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAbWQtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbWQtIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNlbnRlcllcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAc20tIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAc20tIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5jZW50ZXJZXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAbGcge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBsZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jZW50ZXJZXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAbWQge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBtZCB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNlbnRlcllcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBzbSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHNtIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuW2NsYXNzKj0nZ2FwJ10ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZ2FwWC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0wID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0wID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAgPiAqIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEB4bFxcKyA+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+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnBlZXItZ3JlZWQgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sYXllcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kLWYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZC1pZiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQtZlxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLWZcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWZcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLWZcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmQtZlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5kLWZcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQHhsLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5kLWZcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmQtZlxcQG1kLSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZC1mXFxAc20tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1mXFxAbGcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1mXFxAbWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQG1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWZcXEBzbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbi5meHctdyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZ4dy13ciB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuXG4uZnh3LW53IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnh3LXdcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQHhsXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meHctd1xcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAbGdcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnh3LXdcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQG1kXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4dy13XFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBzbVxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4dy13XFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4c1xcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnh3LXdcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQHhsLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHctd1xcQGxnLSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnLSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbGctIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnh3LXdcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQG1kLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4dy13XFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBzbS0ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnh3LXdcXEBsZyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBsZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4dy13XFxAbWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZCB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4dy13XFxAc20ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBzbSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbi5meGQtYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5meGQtY3Ige1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbi5meGQtciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5meGQtcnIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnhkLWNcXEB4bFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4bFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4ZC1jXFxAbGdcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGdcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ4ZC1jXFxAbWRcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbWRcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4ZC1jXFxAc21cXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAc21cXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhkLWNcXEB4c1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4c1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4ZC1jXFxAeGwtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeGwtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhkLWNcXEBsZy0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBsZy0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4ZC1jXFxAbWQtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAbWQtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5meGQtY1xcQHNtLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4ZC1jXFxAbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4ZC1jXFxAbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhkLWNcXEBzbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBzbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uYWktZnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFpLWZlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYWktYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5haS1iIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYWktcyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFpLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFpLWZzXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWktZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5haS1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuYWktZnNcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWktZnNcXEB4bC0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5haS1mc1xcQGxnLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWktZnNcXEBtZC0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpLWZzXFxAc20tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWktZnNcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5haS1mc1xcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWktZnNcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbi5hcy1mcyB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5hcy1mZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uYXMtYyB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmFzLWIge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cblxuLmFzLXMge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFzLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4bFxcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcy1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcy1mc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbWRcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcy1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc21cXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFzLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5hcy1mc1xcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hcy1mc1xcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFzLWZzXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXMtZnNcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYXMtZnNcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXMtZnNcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQG1kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hcy1mc1xcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc20ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbi5hYy1mcyB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hYy1mZSB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWMtYyB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFjLXMge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4uYWMtc2Ige1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYWMtc2Ege1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYWMtZnNcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYy1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWMtZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjLWZzXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFjLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWMtZnNcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYy1mc1xcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWMtZnNcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjLWZzXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWMtZnNcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjLWZzXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFjLWZzXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbi5qYy1mcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmpjLWZlIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmpjLWMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmpjLXNiIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uamMtc2Ege1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5qYy1mc1xcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEB4bFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpjLWZzXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qYy1mc1xcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuamMtZnNcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAc21cXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuamMtZnNcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeHNcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5qYy1mc1xcQHhsLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuamMtZnNcXEBsZy0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuamMtZnNcXEBtZC0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuamMtZnNcXEBzbS0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmpjLWZzXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5qYy1mc1xcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5qYy1mc1xcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBzbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG4uZngtbiB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5meC0xIHtcbiAgZmxleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meC1uXFxAeGxcXCsge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhsXFwrIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZngtblxcQGxnXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBsZ1xcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZngtblxcQG1kXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBtZFxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZngtblxcQHNtXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbVxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5meC1uXFxAeHNcXCsge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhzXFwrIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZngtblxcQHhsLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAeGwtIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZngtblxcQGxnLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGctIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meC1uXFxAbWQtIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBtZC0ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4LW5cXEBzbS0ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHNtLSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4LW5cXEBsZyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGcge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4LW5cXEBtZCB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbWQge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZngtblxcQHNtIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4uZnhiLWEge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4uZnhiLTAge1xuICBmbGV4LWJhc2lzOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4Yi1hXFxAeGxcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4bFxcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4Yi1hXFxAbGdcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBsZ1xcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnhiLWFcXEBtZFxcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQG1kXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGItYVxcQHNtXFwrIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAc21cXCsge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhiLWFcXEB4c1xcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHhzXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhiLWFcXEB4bC0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4bC0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGItYVxcQGxnLSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQGxnLSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhiLWFcXEBtZC0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBtZC0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4Yi1hXFxAc20tIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAc20tIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhiLWFcXEBsZyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQGxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGItYVxcQG1kIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhiLWFcXEBzbSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbi5meGctMSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmZ4Zy0wIHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4Zy0xXFxAeGxcXCsge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhsXFwrIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meGctMVxcQGxnXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBsZ1xcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meGctMVxcQG1kXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBtZFxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGctMVxcQHNtXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbVxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4Zy0xXFxAeHNcXCsge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhzXFwrIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meGctMVxcQHhsLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAeGwtIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGctMVxcQGxnLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGctIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4Zy0xXFxAbWQtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBtZC0ge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhnLTFcXEBzbS0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHNtLSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhnLTFcXEBsZyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGcge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhnLTFcXEBtZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbWQge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meGctMVxcQHNtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbi5meHMtMSB7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4uZnhzLTAge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meHMtMVxcQHhsXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHhsXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4cy0xXFxAbGdcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGdcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meHMtMVxcQG1kXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnhzLTFcXEBzbVxcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEBzbVxcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhzLTFcXEB4c1xcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4c1xcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meHMtMVxcQHhsLSB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4bC0ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhzLTFcXEBsZy0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGctIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhzLTFcXEBtZC0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbWQtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhzLTFcXEBzbS0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAc20tIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4cy0xXFxAbGcge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGcge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHMtMVxcQG1kIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meHMtMVxcQHNtIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHNtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4ub3JkLTAge1xuICBvcmRlcjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMFxcQHhsXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0wXFxAbGdcXCsge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMFxcQG1kXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTBcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTBcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMFxcQHhsLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMFxcQGxnLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0wXFxAbWQtIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTBcXEBzbS0ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTBcXEBsZyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0wXFxAbWQge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0wXFxAc20ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbi5vcmQtMSB7XG4gIG9yZGVyOiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTFcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMVxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMVxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xXFxAeGwtIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xXFxAbGctIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTFcXEBtZC0ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMVxcQHNtLSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMVxcQGxnIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTFcXEBtZCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTFcXEBzbSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuLm9yZC0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTJcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMlxcQGxnXFwrIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTJcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0yXFxAc21cXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0yXFxAeHNcXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTJcXEB4bC0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTJcXEBsZy0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMlxcQG1kLSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0yXFxAc20tIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0yXFxAbGcge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMlxcQG1kIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMlxcQHNtIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4ub3JkLTMge1xuICBvcmRlcjogMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtM1xcQHhsXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0zXFxAbGdcXCsge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtM1xcQG1kXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTNcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTNcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtM1xcQHhsLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtM1xcQGxnLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0zXFxAbWQtIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTNcXEBzbS0ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTNcXEBsZyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0zXFxAbWQge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0zXFxAc20ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbi5vcmQtNCB7XG4gIG9yZGVyOiA0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC00XFxAeGxcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTRcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC00XFxAbWRcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtNFxcQHNtXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtNFxcQHhzXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC00XFxAeGwtIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC00XFxAbGctIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTRcXEBtZC0ge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtNFxcQHNtLSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNFxcQGxnIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTRcXEBtZCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTRcXEBzbSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuLm9yZC01IHtcbiAgb3JkZXI6IDU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTVcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtNVxcQGxnXFwrIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTVcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC01XFxAc21cXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC01XFxAeHNcXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTVcXEB4bC0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTVcXEBsZy0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNVxcQG1kLSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC01XFxAc20tIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC01XFxAbGcge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNVxcQG1kIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNVxcQHNtIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG4ub3JkLTYge1xuICBvcmRlcjogNjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtNlxcQHhsXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC02XFxAbGdcXCsge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtNlxcQG1kXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTZcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTZcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNlxcQHhsLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNlxcQGxnLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC02XFxAbWQtIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTZcXEBzbS0ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTZcXEBsZyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC02XFxAbWQge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC02XFxAc20ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbi5vcmQtNyB7XG4gIG9yZGVyOiA3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC03XFxAeGxcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTdcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC03XFxAbWRcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtN1xcQHNtXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtN1xcQHhzXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC03XFxAeGwtIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC03XFxAbGctIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTdcXEBtZC0ge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtN1xcQHNtLSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtN1xcQGxnIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTdcXEBtZCB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTdcXEBzbSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuLm9yZC04IHtcbiAgb3JkZXI6IDg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLThcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtOFxcQGxnXFwrIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLThcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC04XFxAc21cXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC04XFxAeHNcXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLThcXEB4bC0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLThcXEBsZy0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOFxcQG1kLSB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC04XFxAc20tIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC04XFxAbGcge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOFxcQG1kIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOFxcQHNtIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG4ub3JkLTkge1xuICBvcmRlcjogOTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtOVxcQHhsXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC05XFxAbGdcXCsge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtOVxcQG1kXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTlcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTlcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtOVxcQHhsLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOVxcQGxnLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC05XFxAbWQtIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTlcXEBzbS0ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTlcXEBsZyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC05XFxAbWQge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC05XFxAc20ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbi5vcmQtMTAge1xuICBvcmRlcjogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTEwXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0xMFxcQGxnXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xMFxcQG1kXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0xMFxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTEwXFxAeHNcXCsge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMFxcQHhsLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEwXFxAbGctIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMFxcQG1kLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMTBcXEBzbS0ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMFxcQGxnIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMFxcQG1kIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEwXFxAc20ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG4ub3JkLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xMVxcQHhsXFwrIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMTFcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMTFcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMTFcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0xMVxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTFcXEB4bC0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMVxcQGxnLSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTFcXEBtZC0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTExXFxAc20tIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTFcXEBsZyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTFcXEBtZCB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMVxcQHNtIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuLm9yZC0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMTJcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTEyXFxAbGdcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTEyXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTEyXFxAc21cXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMTJcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTEyXFxAeGwtIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTJcXEBsZy0ge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEyXFxAbWQtIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0xMlxcQHNtLSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTEyXFxAbGcge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEyXFxAbWQge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTJcXEBzbSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbi5kLWIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1pYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1pIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRiIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGJjIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQtYlxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQtYlxcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1iXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBtZFxcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLWJcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZC1iXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEB4c1xcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1iXFxAeGwtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHhsLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHhsLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhsLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHhsLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1iXFxAbGctIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQGxnLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQGxnLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQGxnLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWJcXEBtZC0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAbWQtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWQtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmQtYlxcQHNtLSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc20tIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBzbS0ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbS0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBzbS0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmQtYlxcQGxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbGcge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1iXFxAbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBtZCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBtZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmQtYlxcQHNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBzbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBzbSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3YtaCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92LWEge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3YtcyB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92WS1oIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtaCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZZLWEge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtYSB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92WS1zIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtcyB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm92LWhcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3YtaFxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm92LWhcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdi1oXFxAc21cXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vdi1oXFxAeHNcXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm92LWhcXEB4bC0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEB4bC0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3YtaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZy0ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBsZy0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm92LWhcXEBtZC0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBtZC0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdi1oXFxAc20tIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAc20tIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm92LWhcXEBsZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbGcge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBsZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGcge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbGcge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vdi1oXFxAbWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWQge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQG1kIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQG1kIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdi1oXFxAc20ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAc20ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBzbSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHNtIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmwtbCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbC1yIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbC1uIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5mbC1sXFxAeGxcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhsXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAeGxcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbC1sXFxAbGdcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbGdcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsLWxcXEBtZFxcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWRcXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBtZFxcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmwtbFxcQHNtXFwrIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbVxcKyB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHNtXFwrIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZsLWxcXEB4c1xcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAeHNcXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEB4c1xcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZsLWxcXEB4bC0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhsLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHhsLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsLWxcXEBsZy0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQGxnLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmwtbFxcQG1kLSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWQtIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbWQtIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbC1sXFxAc20tIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbS0ge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBzbS0ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mbC1sXFxAbGcge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbGcge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsLWxcXEBtZCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBtZCB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mbC1sXFxAc20ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHNtIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAc20ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZhLXQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi52YS1tIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4udmEtYiB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC52YS10XFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZhLXRcXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52YS10XFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmEtdFxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudmEtdFxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC52YS10XFxAeGwtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhsLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEB4bC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZhLXRcXEBsZy0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGctIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQGxnLSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52YS10XFxAbWQtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBtZC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmEtdFxcQHNtLSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBzbS0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAc20tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC52YS10XFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmEtdFxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmEtdFxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvcy1zIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXN0IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvcy1hIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3MtZiB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBvcy1zXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEB4bFxcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9zLXNcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnXFwrIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvcy1zXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZFxcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3Mtc1xcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAc21cXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wb3Mtc1xcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeHNcXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBvcy1zXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeGwtIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEB4bC0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhsLSB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wb3Mtc1xcQGxnLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbGctIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQGxnLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZy0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3Mtc1xcQG1kLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQG1kLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWQtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQG1kLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBtZC0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3Mtc1xcQHNtLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQHNtLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAc20tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBzbS0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucG9zLXNcXEBsZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBsZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBvcy1zXFxAbWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZCB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcy1zXFxAc20ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBzbSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAc20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAc20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0wXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotMFxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotMFxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotMFxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0wXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMFxcQHhsLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0wXFxAbGctIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMFxcQG1kLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTBcXEBzbS0ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMFxcQGxnIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMFxcQG1kIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0wXFxAc20ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei0xIHtcbiAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotMVxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTFcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTFcXEBtZFxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTFcXEBzbVxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotMVxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTFcXEB4bC0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMVxcQGxnLSB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTFcXEBtZC0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei0xXFxAc20tIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTFcXEBsZyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTFcXEBtZCB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMVxcQHNtIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTJcXEB4bFxcKyB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei0yXFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei0yXFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei0yXFxAc21cXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTJcXEB4c1xcKyB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0yXFxAeGwtIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTJcXEBsZy0ge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0yXFxAbWQtIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotMlxcQHNtLSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0yXFxAbGcge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0yXFxAbWQge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTJcXEBzbSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTMge1xuICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0zXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotM1xcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotM1xcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotM1xcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0zXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotM1xcQHhsLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0zXFxAbGctIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotM1xcQG1kLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTNcXEBzbS0ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotM1xcQGxnIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotM1xcQG1kIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0zXFxAc20ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei00IHtcbiAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotNFxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTRcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTRcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTRcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotNFxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTRcXEB4bC0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNFxcQGxnLSB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTRcXEBtZC0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei00XFxAc20tIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTRcXEBsZyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTRcXEBtZCB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNFxcQHNtIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotNSB7XG4gIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTVcXEB4bFxcKyB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei01XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei01XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei01XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTVcXEB4c1xcKyB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei01XFxAeGwtIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTVcXEBsZy0ge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei01XFxAbWQtIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotNVxcQHNtLSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei01XFxAbGcge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei01XFxAbWQge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTVcXEBzbSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTYge1xuICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei02XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotNlxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotNlxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotNlxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei02XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNlxcQHhsLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei02XFxAbGctIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNlxcQG1kLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTZcXEBzbS0ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNlxcQGxnIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNlxcQG1kIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei02XFxAc20ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei03IHtcbiAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotN1xcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTdcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTdcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTdcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotN1xcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTdcXEB4bC0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotN1xcQGxnLSB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTdcXEBtZC0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei03XFxAc20tIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTdcXEBsZyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTdcXEBtZCB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotN1xcQHNtIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotOCB7XG4gIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LThcXEB4bFxcKyB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei04XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei04XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei04XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LThcXEB4c1xcKyB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei04XFxAeGwtIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LThcXEBsZy0ge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei04XFxAbWQtIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotOFxcQHNtLSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei04XFxAbGcge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei04XFxAbWQge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LThcXEBzbSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTkge1xuICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei05XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotOVxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotOVxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotOVxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei05XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOVxcQHhsLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei05XFxAbGctIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotOVxcQG1kLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTlcXEBzbS0ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOVxcQGxnIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotOVxcQG1kIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei05XFxAc20ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGlzcC1pIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuXG4ubGlzcC1vIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cblxuLmxpcy1uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtYyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuXG4ubGlzdC1zIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5cbi5saXN0LXUge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuO1xufVxuXG4ubGlzdC1sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMCB7XG4gIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMCB7XG4gIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTAge1xuICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTAge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0wIHtcbiAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTAge1xuICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTAge1xuICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0wXFxAc21cXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTBcXEB4bC0ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0wXFxAbGctIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0wXFxAbWQtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0wXFxAc20tIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMFxcQGxnIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTBcXEBtZCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTBcXEBzbSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEge1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMSB7XG4gIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xIHtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0xIHtcbiAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMSB7XG4gIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTEge1xuICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMSB7XG4gIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMVxcQHhsLSB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTFcXEBsZy0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGctIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTFcXEBtZC0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTFcXEBzbS0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAc20tIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xXFxAbGcge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGcge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMVxcQG1kIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMVxcQHNtIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHNtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1YLTIge1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTIge1xuICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTIge1xuICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0yIHtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yXFxAeGwtIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMlxcQGxnLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMlxcQG1kLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMlxcQHNtLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTJcXEBsZyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yXFxAbWQge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWQge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yXFxAc20ge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAc20ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTMge1xuICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMyB7XG4gIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMyB7XG4gIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTMge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTMge1xuICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTMge1xuICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0zXFxAc21cXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTNcXEB4bC0ge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zXFxAbGctIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zXFxAbWQtIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0zXFxAc20tIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tM1xcQGxnIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTNcXEBtZCB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTNcXEBzbSB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS00IHtcbiAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTQge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNCB7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi00IHtcbiAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi00IHtcbiAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNCB7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNCB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTQge1xuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNCB7XG4gIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNFxcQHhsLSB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTRcXEBsZy0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGctIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTRcXEBtZC0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbWQtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTRcXEBzbS0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAc20tIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00XFxAbGcge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGcge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNFxcQG1kIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNFxcQHNtIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHNtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTUge1xuICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTUge1xuICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi01IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi01IHtcbiAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi01IHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi01IHtcbiAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS01XFxAeGxcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01XFxAeGwtIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNVxcQGxnLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNVxcQG1kLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNVxcQHNtLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTVcXEBsZyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS01XFxAbWQge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWQge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01XFxAc20ge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAc20ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTEwIHtcbiAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTAge1xuICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwXFxAeGwtIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEwXFxAbGctIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMFxcQGxnIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xMFxcQG1kIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwXFxAc20ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNSB7XG4gIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTUge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTUge1xuICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAeGwtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1XFxAbWQtIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTVcXEBzbS0ge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMTVcXEBsZyB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTVcXEBtZCB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNVxcQHNtIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMjAge1xuICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0yMCB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMjBcXEBsZy0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTIwXFxAc20tIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTIwXFxAbGcge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTIwXFxAbWQge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjBcXEBzbSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTI1IHtcbiAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMjUge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMjUge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMjUge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTI1XFxAeGwtIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTI1XFxAbGctIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjVcXEBtZC0ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAc20tIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yNVxcQGxnIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yNVxcQG1kIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTI1XFxAc20ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0zMCB7XG4gIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTMwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMzAge1xuICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMzAge1xuICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTMwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0zMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzBcXEBsZyB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zMFxcQHNtIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMzUge1xuICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0zNSB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0zNSB7XG4gIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0zNSB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzVcXEB4bC0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzVcXEBsZy0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbWQtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTM1XFxAc20tIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTM1XFxAbGcge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTM1XFxAbWQge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMzVcXEBzbSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTQwIHtcbiAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNDAge1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNDAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTQwXFxAeGwtIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTQwXFxAbGctIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS00MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00MFxcQGxnIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS00MFxcQG1kIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTQwXFxAc20ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTUwIHtcbiAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi01MCB7XG4gIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNTAge1xuICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNTAge1xuICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAeGwtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS01MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNTBcXEBsZyB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNTBcXEBtZCB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01MFxcQHNtIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS02MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi02MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtNjAge1xuICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi02MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi02MCB7XG4gIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi02MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNjBcXEBsZy0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS02MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbWQtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTYwXFxAc20tIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTYwXFxAbGcge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTYwXFxAbWQge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQG1kIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNjBcXEBzbSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNzAge1xuICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTcwIHtcbiAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNzAge1xuICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi03MCB7XG4gIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi03MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNzAge1xuICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTcwXFxAeGwtIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTcwXFxAbGctIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNzBcXEBtZC0ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS03MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAc20tIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS03MFxcQGxnIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS03MFxcQG1kIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTcwXFxAc20ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTgwIHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi04MCB7XG4gIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtODAge1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtODAge1xuICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS04MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAeGwtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS04MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGctIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTgwXFxAbWQtIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tODBcXEBzbS0ge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tODBcXEBsZyB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tODBcXEBtZCB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS04MFxcQHNtIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS05MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi05MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtOTAge1xuICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi05MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi05MCB7XG4gIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTkwIHtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi05MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tOTBcXEB4bC0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tOTBcXEBsZy0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS05MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbWQtIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTkwXFxAc20tIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTkwXFxAbGcge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTkwXFxAbWQge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQG1kIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tOTBcXEBzbSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMDAge1xuICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTAwIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMDAge1xuICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwMFxcQGxnIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTAwXFxAbWQge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwMFxcQHNtIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTEwIHtcbiAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTEwIHtcbiAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTExMCB7XG4gIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTExMCB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTExMCB7XG4gIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMTAge1xuICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTEwIHtcbiAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMTAge1xuICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMTAge1xuICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMTAge1xuICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTExMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTExMFxcQGxnIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTEwXFxAbWQge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTExMFxcQHNtIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTIwIHtcbiAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTIwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMjAge1xuICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTIwIHtcbiAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMjAge1xuICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMjAge1xuICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMjAge1xuICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTIwXFxAbGctIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEyMFxcQGxnIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTIwXFxAbWQge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEyMFxcQHNtIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTMwIHtcbiAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTMwIHtcbiAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEzMCB7XG4gIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEzMCB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMzAge1xuICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEzMCB7XG4gIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMzAge1xuICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMzAge1xuICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTMwIHtcbiAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMzAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMzAge1xuICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMzAge1xuICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMzAge1xuICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEzMFxcQGxnIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTMwXFxAbWQge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEzMFxcQHNtIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTQwIHtcbiAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTQwIHtcbiAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE0MCB7XG4gIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE0MCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE0MCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNDAge1xuICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTQwIHtcbiAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNDAge1xuICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNDAge1xuICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNDAge1xuICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE0MFxcQGxnIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTQwXFxAbWQge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE0MFxcQHNtIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTUwIHtcbiAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTUwIHtcbiAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE1MCB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNTAge1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNTAge1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNTAge1xuICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNTAge1xuICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTUwXFxAbGctIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1MFxcQGxnIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTUwXFxAbWQge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1MFxcQHNtIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTYwIHtcbiAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTYwIHtcbiAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE2MCB7XG4gIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE2MCB7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNjAge1xuICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE2MCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNjAge1xuICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNjAge1xuICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTYwIHtcbiAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNjAge1xuICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNjAge1xuICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNjAge1xuICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE2MFxcQGxnIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTYwXFxAbWQge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE2MFxcQHNtIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tYSB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubVgtYSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubVQtYSB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1SLWEge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1CLWEge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1hIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS1hXFxAbGdcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1hXFxAbWRcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1hXFxAc21cXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS1hXFxAeGwtIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tYVxcQGxnLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tYVxcQG1kLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tYVxcQHNtLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLWFcXEBsZyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLWFcXEBtZCB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tYVxcQHNtIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnc3otY3Yge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmdzei1jdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJnc3otZnVsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uYmdwWC1jIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG59XG5cbi5iZ3BYLXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHRvcDtcbn1cblxuLmJncFgtciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG59XG5cbi5iZ3BYLWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG59XG5cbi5iZ3BYLWIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGJvdHRvbTtcbn1cblxuLmJncFktYyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuXG4uYmdwWS10IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG59XG5cbi5iZ3BZLXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHJpZ2h0O1xufVxuXG4uYmdwWS1sIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBsZWZ0O1xufVxuXG4uYmdwWS1iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5iZ3ItbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZ3IteSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbn1cblxuLmJnci14IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4ub2YtY3Qge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2YtY3Yge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm9mLWYge1xuICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2YtbiB7XG4gIG9iamVjdC1maXQ6IG5vbmU7XG59XG5cbi5vZi1zZCB7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG59XG5cbi5yc3otdiB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5yc3otaCB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cblxuLm9wLTAge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3AtMTBwIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ub3AtMjBwIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ub3AtMzBwIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtNDBwIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4ub3AtNTBwIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub3AtNjBwIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNzBwIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ub3AtODBwIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ub3AtOTBwIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3AtMTAwcCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jdXItbmEge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY3VyLXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXItYSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLnZpcy12IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpcy1oIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0wIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTBcXEBsZyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0wXFxAbWQge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0wXFxAc20ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMSB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTEge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTFcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTFcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMVxcQG1kLSB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xXFxAc20tIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xXFxAbGcge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMVxcQG1kIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMVxcQHNtIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBULTIge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yIHtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yXFxAbGctIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTJcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMlxcQHNtLSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMlxcQGxnIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTJcXEBtZCB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTJcXEBzbSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0zIHtcbiAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMyB7XG4gIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtM1xcQHhsLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtM1xcQGxnLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTNcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTNcXEBsZyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zXFxAbWQge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zXFxAc20ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNCB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTQge1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC00XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTRcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTRcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNFxcQG1kLSB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC00XFxAc20tIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00XFxAbGcge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNFxcQG1kIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNFxcQHNtIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01XFxAeGwtIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC01XFxAbGctIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNVxcQHNtLSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNVxcQGxnIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTVcXEBtZCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTVcXEBzbSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEwXFxAc20tIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMFxcQHNtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xNVxcQHhsLSB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTVcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMTVcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE1XFxAbGcge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTVcXEBtZCB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE1XFxAc20ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0yMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjBcXEBsZyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMjBcXEBzbSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjVcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTI1XFxAbGctIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTI1XFxAbWQtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTI1XFxAc20tIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yNVxcQGxnIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTI1XFxAbWQge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yNVxcQHNtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0zMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMzBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTMwXFxAbGcge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzBcXEBtZCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTMwXFxAc20ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBMLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTM1XFxAeGwtIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zNVxcQGxnLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zNVxcQG1kLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0zNVxcQHNtLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMzVcXEBsZyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zNVxcQG1kIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzVcXEBzbSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNDBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTQwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTQwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTQwXFxAbWQge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC00MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTUwIHtcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01MFxcQHhsLSB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNTBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTUwXFxAbGcge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNTBcXEBtZCB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTUwXFxAc20ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC02MFxcQGxnLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC02MFxcQG1kLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC02MFxcQHNtLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNjBcXEBsZyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC02MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNjBcXEBzbSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC03MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNzBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTcwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTcwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTcwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC03MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTcwXFxAbWQge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC03MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTgwIHtcbiAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC04MFxcQHhsLSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtODBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtODBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtODBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTgwXFxAbGcge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtODBcXEBtZCB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTgwXFxAc20ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtOTAge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTkwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC05MFxcQGxnLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC05MFxcQG1kLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC05MFxcQHNtLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtOTBcXEBsZyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC05MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtOTBcXEBzbSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTAwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTAwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMTAge1xuICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTEwXFxAbGcge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTEwXFxAbWQge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMjAge1xuICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMjAge1xuICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTIwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTIwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMzAge1xuICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTMwIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTMwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTMwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNDAge1xuICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTQwIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNDAge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNDAge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTQwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTQwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNTAge1xuICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTUwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTUwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNjAge1xuICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTYwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTYwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udC0wIHtcbiAgdG9wOiAwcHg7XG59XG5cbi5yLTAge1xuICByaWdodDogMHB4O1xufVxuXG4uYi0wIHtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi5sLTAge1xuICBsZWZ0OiAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0wXFxAeGxcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhsXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0wXFxAbGdcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQGxnXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTBcXEBtZFxcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMFxcQHNtXFwrIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc21cXCsge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTBcXEB4c1xcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTBcXEB4bC0ge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHhsLSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0wXFxAbGctIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbGctIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBsZy0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0wXFxAbWQtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBtZC0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbWQtIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZC0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0wXFxAc20tIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAc20tIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBzbS0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMFxcQGxnIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBsZyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbGcge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0wXFxAbWQge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQG1kIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQG1kIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMFxcQHNtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBzbSB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc20ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG4udC0xIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5yLTEge1xuICByaWdodDogMXB4O1xufVxuXG4uYi0xIHtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi5sLTEge1xuICBsZWZ0OiAxcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xXFxAeGxcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhsXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQHhsXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEB4bFxcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xXFxAbGdcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQGxnXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQGxnXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBsZ1xcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTFcXEBtZFxcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMVxcQHNtXFwrIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc21cXCsge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTFcXEB4c1xcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTFcXEB4bC0ge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhsLSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEB4bC0ge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHhsLSB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xXFxAbGctIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZy0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbGctIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBsZy0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xXFxAbWQtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBtZC0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbWQtIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZC0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xXFxAc20tIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbS0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAc20tIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBzbS0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMVxcQGxnIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBsZyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbGcge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xXFxAbWQge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQG1kIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQG1kIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZCB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMVxcQHNtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBzbSB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc20ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG4udC0yIHtcbiAgdG9wOiAycHg7XG59XG5cbi5yLTIge1xuICByaWdodDogMnB4O1xufVxuXG4uYi0yIHtcbiAgYm90dG9tOiAycHg7XG59XG5cbi5sLTIge1xuICBsZWZ0OiAycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yXFxAeGxcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhsXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQHhsXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEB4bFxcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0yXFxAbGdcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQGxnXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQGxnXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBsZ1xcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTJcXEBtZFxcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQG1kXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMlxcQHNtXFwrIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc21cXCsge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTJcXEB4c1xcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHhzXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTJcXEB4bC0ge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhsLSB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEB4bC0ge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHhsLSB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yXFxAbGctIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZy0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbGctIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBsZy0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0yXFxAbWQtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBtZC0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbWQtIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZC0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0yXFxAc20tIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbS0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAc20tIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBzbS0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMlxcQGxnIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBsZyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbGcge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yXFxAbWQge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQG1kIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQG1kIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZCB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMlxcQHNtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbSB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBzbSB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc20ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG4udC0zIHtcbiAgdG9wOiAzcHg7XG59XG5cbi5yLTMge1xuICByaWdodDogM3B4O1xufVxuXG4uYi0zIHtcbiAgYm90dG9tOiAzcHg7XG59XG5cbi5sLTMge1xuICBsZWZ0OiAzcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0zXFxAeGxcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhsXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQHhsXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEB4bFxcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zXFxAbGdcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQGxnXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQGxnXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBsZ1xcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTNcXEBtZFxcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbWRcXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQG1kXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtM1xcQHNtXFwrIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc21cXCsge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTNcXEB4c1xcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAeHNcXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHhzXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTNcXEB4bC0ge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhsLSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEB4bC0ge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHhsLSB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zXFxAbGctIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZy0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbGctIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBsZy0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zXFxAbWQtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBtZC0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbWQtIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZC0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0zXFxAc20tIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbS0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAc20tIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBzbS0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtM1xcQGxnIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBsZyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbGcge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zXFxAbWQge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQG1kIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQG1kIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZCB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtM1xcQHNtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBzbSB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc20ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG4udC00IHtcbiAgdG9wOiA0cHg7XG59XG5cbi5yLTQge1xuICByaWdodDogNHB4O1xufVxuXG4uYi00IHtcbiAgYm90dG9tOiA0cHg7XG59XG5cbi5sLTQge1xuICBsZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC00XFxAeGxcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhsXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQHhsXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEB4bFxcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC00XFxAbGdcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQGxnXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQGxnXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBsZ1xcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTRcXEBtZFxcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAbWRcXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbWRcXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNFxcQHNtXFwrIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc21cXCsge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTRcXEB4c1xcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAeHNcXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAeHNcXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTRcXEB4bC0ge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhsLSB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEB4bC0ge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHhsLSB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00XFxAbGctIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZy0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbGctIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBsZy0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC00XFxAbWQtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBtZC0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbWQtIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZC0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC00XFxAc20tIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbS0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAc20tIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBzbS0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNFxcQGxnIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBsZyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbGcge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00XFxAbWQge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQG1kIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQG1kIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZCB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNFxcQHNtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbSB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBzbSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc20ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG4udC01IHtcbiAgdG9wOiA1cHg7XG59XG5cbi5yLTUge1xuICByaWdodDogNXB4O1xufVxuXG4uYi01IHtcbiAgYm90dG9tOiA1cHg7XG59XG5cbi5sLTUge1xuICBsZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC01XFxAeGxcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhsXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEB4bFxcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC01XFxAbGdcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQGxnXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBsZ1xcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTVcXEBtZFxcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAbWRcXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbWRcXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNVxcQHNtXFwrIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc21cXCsge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTVcXEB4c1xcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAeHNcXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAeHNcXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTVcXEB4bC0ge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEB4bC0ge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHhsLSB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01XFxAbGctIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZy0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbGctIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBsZy0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01XFxAbWQtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBtZC0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbWQtIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZC0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC01XFxAc20tIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbS0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAc20tIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBzbS0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNVxcQGxnIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBsZyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbGcge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01XFxAbWQge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQG1kIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQG1kIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZCB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNVxcQHNtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBzbSB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc20ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG4udC0xMCB7XG4gIHRvcDogMTBweDtcbn1cblxuLnItMTAge1xuICByaWdodDogMTBweDtcbn1cblxuLmItMTAge1xuICBib3R0b206IDEwcHg7XG59XG5cbi5sLTEwIHtcbiAgbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTEwXFxAeGxcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEwXFxAbWRcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMFxcQHhzXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwXFxAeGwtIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEB4bC0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwXFxAbGctIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBsZy0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTBcXEBtZC0ge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWQtIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbWQtIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQG1kLSB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMFxcQHNtLSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAc20tIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMFxcQGxnIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQGxnIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbGcge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAbGcge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTBcXEBtZCB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBtZCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQG1kIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQG1kIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTBcXEBzbSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHNtIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQHNtIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbi50LTE1IHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uci0xNSB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uYi0xNSB7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmwtMTUge1xuICBsZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTVcXEB4bFxcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNVxcQGxnXFwrIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQGxnXFwrIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbGdcXCsge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTVcXEBtZFxcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQG1kXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE1XFxAc21cXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBzbVxcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE1XFxAeHNcXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEB4c1xcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTVcXEB4bC0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeGwtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAeGwtIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHhsLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTVcXEBsZy0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbGctIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGctIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQGxnLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNVxcQG1kLSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBtZC0ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbWQtIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE1XFxAc20tIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtLSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHNtLSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBzbS0ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE1XFxAbGcge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbGcge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBsZyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBsZyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNVxcQG1kIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQG1kIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbWQge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbWQge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNVxcQHNtIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAc20ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAc20ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnQtMjAge1xuICB0b3A6IDIwcHg7XG59XG5cbi5yLTIwIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5iLTIwIHtcbiAgYm90dG9tOiAyMHB4O1xufVxuXG4ubC0yMCB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yMFxcQHhsXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQHhsXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTIwXFxAbGdcXCsge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0yMFxcQG1kXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMjBcXEBzbVxcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMjBcXEB4c1xcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yMFxcQHhsLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4bC0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEB4bC0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAeGwtIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yMFxcQGxnLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBsZy0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbGctIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTIwXFxAbWQtIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQG1kLSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBtZC0ge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMjBcXEBzbS0ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc20tIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAc20tIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHNtLSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMjBcXEBsZyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBsZyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQGxnIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQGxnIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTIwXFxAbWQge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbWQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBtZCB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBtZCB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTIwXFxAc20ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc20ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBzbSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBzbSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG4udC0yNSB7XG4gIHRvcDogMjVweDtcbn1cblxuLnItMjUge1xuICByaWdodDogMjVweDtcbn1cblxuLmItMjUge1xuICBib3R0b206IDI1cHg7XG59XG5cbi5sLTI1IHtcbiAgbGVmdDogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTI1XFxAeGxcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAeGxcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEB4bFxcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMjVcXEBsZ1xcKyB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQGxnXFwrIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTI1XFxAbWRcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWRcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBtZFxcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0yNVxcQHNtXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHNtXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAc21cXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAc21cXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0yNVxcQHhzXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhzXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAeHNcXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAeHNcXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTI1XFxAeGwtIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHhsLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEB4bC0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTI1XFxAbGctIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQGxnLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBsZy0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMjVcXEBtZC0ge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWQtIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbWQtIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQG1kLSB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0yNVxcQHNtLSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbS0ge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBzbS0ge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAc20tIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yNVxcQGxnIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQGxnIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbGcge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAbGcge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMjVcXEBtZCB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBtZCB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQG1kIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQG1kIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMjVcXEBzbSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHNtIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQHNtIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbi50LTMwIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4uci0zMCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4uYi0zMCB7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLmwtMzAge1xuICBsZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMzBcXEB4bFxcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zMFxcQGxnXFwrIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQGxnXFwrIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMzBcXEBtZFxcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTMwXFxAc21cXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBzbVxcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTMwXFxAeHNcXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEB4c1xcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzBcXEB4bC0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeGwtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAeGwtIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHhsLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMzBcXEBsZy0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbGctIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGctIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQGxnLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zMFxcQG1kLSB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZC0ge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBtZC0ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbWQtIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTMwXFxAc20tIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHNtLSB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBzbS0ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTMwXFxAbGcge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbGcge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBsZyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBsZyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zMFxcQG1kIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQG1kIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbWQge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbWQge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zMFxcQHNtIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAc20ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAc20ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLnQtMzUge1xuICB0b3A6IDM1cHg7XG59XG5cbi5yLTM1IHtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5iLTM1IHtcbiAgYm90dG9tOiAzNXB4O1xufVxuXG4ubC0zNSB7XG4gIGxlZnQ6IDM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0zNVxcQHhsXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQHhsXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAeGxcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAeGxcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTM1XFxAbGdcXCsge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbGdcXCsge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBsZ1xcKyB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0zNVxcQG1kXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAbWRcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbWRcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMzVcXEBzbVxcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHNtXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHNtXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMzVcXEB4c1xcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHhzXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0zNVxcQHhsLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4bC0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEB4bC0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAeGwtIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zNVxcQGxnLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBsZy0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZy0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbGctIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTM1XFxAbWQtIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kLSB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQG1kLSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBtZC0ge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMzVcXEBzbS0ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc20tIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAc20tIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHNtLSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzVcXEBsZyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBsZyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQGxnIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQGxnIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTM1XFxAbWQge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbWQge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBtZCB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBtZCB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTM1XFxAc20ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc20ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBzbSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBzbSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG4udC00MCB7XG4gIHRvcDogNDBweDtcbn1cblxuLnItNDAge1xuICByaWdodDogNDBweDtcbn1cblxuLmItNDAge1xuICBib3R0b206IDQwcHg7XG59XG5cbi5sLTQwIHtcbiAgbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTQwXFxAeGxcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEB4bFxcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNDBcXEBsZ1xcKyB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTQwXFxAbWRcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBtZFxcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC00MFxcQHNtXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHNtXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAc21cXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC00MFxcQHhzXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhzXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTQwXFxAeGwtIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHhsLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEB4bC0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTQwXFxAbGctIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBsZy0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNDBcXEBtZC0ge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWQtIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbWQtIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQG1kLSB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC00MFxcQHNtLSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbS0ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBzbS0ge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAc20tIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC00MFxcQGxnIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQGxnIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbGcge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAbGcge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNDBcXEBtZCB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBtZCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQG1kIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQG1kIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNDBcXEBzbSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHNtIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQHNtIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbi50LTUwIHtcbiAgdG9wOiA1MHB4O1xufVxuXG4uci01MCB7XG4gIHJpZ2h0OiA1MHB4O1xufVxuXG4uYi01MCB7XG4gIGJvdHRvbTogNTBweDtcbn1cblxuLmwtNTAge1xuICBsZWZ0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtNTBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC01MFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQGxnXFwrIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtNTBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTUwXFxAc21cXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBzbVxcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTUwXFxAeHNcXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEB4c1xcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNTBcXEB4bC0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeGwtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAeGwtIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHhsLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNTBcXEBsZy0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbGctIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGctIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQGxnLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01MFxcQG1kLSB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZC0ge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBtZC0ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbWQtIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTUwXFxAc20tIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHNtLSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBzbS0ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTUwXFxAbGcge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbGcge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBsZyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBsZyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01MFxcQG1kIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQG1kIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbWQge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbWQge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01MFxcQHNtIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAc20ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAc20ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuLnQtNjAge1xuICB0b3A6IDYwcHg7XG59XG5cbi5yLTYwIHtcbiAgcmlnaHQ6IDYwcHg7XG59XG5cbi5iLTYwIHtcbiAgYm90dG9tOiA2MHB4O1xufVxuXG4ubC02MCB7XG4gIGxlZnQ6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC02MFxcQHhsXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQHhsXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTYwXFxAbGdcXCsge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC02MFxcQG1kXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNjBcXEBzbVxcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtNjBcXEB4c1xcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC02MFxcQHhsLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4bC0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEB4bC0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAeGwtIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC02MFxcQGxnLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBsZy0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZy0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbGctIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTYwXFxAbWQtIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQG1kLSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBtZC0ge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNjBcXEBzbS0ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc20tIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAc20tIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHNtLSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNjBcXEBsZyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBsZyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQGxnIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQGxnIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTYwXFxAbWQge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbWQge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBtZCB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBtZCB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTYwXFxAc20ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc20ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBzbSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBzbSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG4udC03MCB7XG4gIHRvcDogNzBweDtcbn1cblxuLnItNzAge1xuICByaWdodDogNzBweDtcbn1cblxuLmItNzAge1xuICBib3R0b206IDcwcHg7XG59XG5cbi5sLTcwIHtcbiAgbGVmdDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTcwXFxAeGxcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEB4bFxcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNzBcXEBsZ1xcKyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTcwXFxAbWRcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBtZFxcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC03MFxcQHNtXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHNtXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAc21cXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC03MFxcQHhzXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhzXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTcwXFxAeGwtIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHhsLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEB4bC0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTcwXFxAbGctIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBsZy0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNzBcXEBtZC0ge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWQtIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbWQtIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQG1kLSB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC03MFxcQHNtLSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbS0ge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBzbS0ge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAc20tIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC03MFxcQGxnIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQGxnIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbGcge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAbGcge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNzBcXEBtZCB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBtZCB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQG1kIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQG1kIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNzBcXEBzbSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHNtIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQHNtIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbi50LTgwIHtcbiAgdG9wOiA4MHB4O1xufVxuXG4uci04MCB7XG4gIHJpZ2h0OiA4MHB4O1xufVxuXG4uYi04MCB7XG4gIGJvdHRvbTogODBweDtcbn1cblxuLmwtODAge1xuICBsZWZ0OiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtODBcXEB4bFxcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC04MFxcQGxnXFwrIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQGxnXFwrIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtODBcXEBtZFxcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTgwXFxAc21cXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBzbVxcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTgwXFxAeHNcXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEB4c1xcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtODBcXEB4bC0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeGwtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAeGwtIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHhsLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtODBcXEBsZy0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbGctIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGctIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQGxnLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC04MFxcQG1kLSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZC0ge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBtZC0ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbWQtIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTgwXFxAc20tIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHNtLSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBzbS0ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTgwXFxAbGcge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbGcge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBsZyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBsZyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC04MFxcQG1kIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQG1kIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbWQge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbWQge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC04MFxcQHNtIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAc20ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAc20ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuLnQtOTAge1xuICB0b3A6IDkwcHg7XG59XG5cbi5yLTkwIHtcbiAgcmlnaHQ6IDkwcHg7XG59XG5cbi5iLTkwIHtcbiAgYm90dG9tOiA5MHB4O1xufVxuXG4ubC05MCB7XG4gIGxlZnQ6IDkwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC05MFxcQHhsXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQHhsXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTkwXFxAbGdcXCsge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC05MFxcQG1kXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtOTBcXEBzbVxcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtOTBcXEB4c1xcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC05MFxcQHhsLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4bC0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEB4bC0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAeGwtIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC05MFxcQGxnLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBsZy0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZy0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbGctIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTkwXFxAbWQtIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQG1kLSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBtZC0ge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtOTBcXEBzbS0ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc20tIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAc20tIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHNtLSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtOTBcXEBsZyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBsZyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQGxnIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQGxnIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTkwXFxAbWQge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbWQge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBtZCB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBtZCB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTkwXFxAc20ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc20ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBzbSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBzbSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG4udC0xMDAge1xuICB0b3A6IDEwMHB4O1xufVxuXG4uci0xMDAge1xuICByaWdodDogMTAwcHg7XG59XG5cbi5iLTEwMCB7XG4gIGJvdHRvbTogMTAwcHg7XG59XG5cbi5sLTEwMCB7XG4gIGxlZnQ6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTAwXFxAeGxcXCsge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEwMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEwMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEwMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTAwXFxAeHNcXCsge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwMFxcQHhsLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeGwtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTAwXFxAbGctIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGctIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBsZy0ge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEwMFxcQG1kLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAbWQtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMDBcXEBzbS0ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQHNtLSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwMFxcQGxnIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGcge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQGxnIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGcge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwMFxcQG1kIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbWQge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWQge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTAwXFxAc20ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBzbSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAc20ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBzbSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuLnQtMTEwIHtcbiAgdG9wOiAxMTBweDtcbn1cblxuLnItMTEwIHtcbiAgcmlnaHQ6IDExMHB4O1xufVxuXG4uYi0xMTAge1xuICBib3R0b206IDExMHB4O1xufVxuXG4ubC0xMTAge1xuICBsZWZ0OiAxMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTExMFxcQHhsXFwrIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xMTBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xMTBcXEBtZFxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQG1kXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMTBcXEBzbVxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTExMFxcQHhzXFwrIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMTBcXEB4bC0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHhsLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTExMFxcQGxnLSB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbGctIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAbGctIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMTBcXEBtZC0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQG1kLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTEwXFxAc20tIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAc20tIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBzbS0ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMTBcXEBsZyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBsZyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMTBcXEBtZCB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQG1kIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZCB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTExMFxcQHNtIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAc20ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHNtIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAc20ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbi50LTEyMCB7XG4gIHRvcDogMTIwcHg7XG59XG5cbi5yLTEyMCB7XG4gIHJpZ2h0OiAxMjBweDtcbn1cblxuLmItMTIwIHtcbiAgYm90dG9tOiAxMjBweDtcbn1cblxuLmwtMTIwIHtcbiAgbGVmdDogMTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xMjBcXEB4bFxcKyB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhsXFwrIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTIwXFxAbGdcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTIwXFxAbWRcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTIwXFxAc21cXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMjBcXEB4c1xcKyB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTIwXFxAeGwtIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAeGwtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEB4bC0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMjBcXEBsZy0ge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQGxnLSB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTIwXFxAbWQtIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbWQtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZC0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTEyMFxcQHNtLSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc20tIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAc20tIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTIwXFxAbGcge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbGcge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTIwXFxAbWQge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBtZCB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWQge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZCB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMjBcXEBzbSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHNtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBzbSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHNtIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG4udC0xMzAge1xuICB0b3A6IDEzMHB4O1xufVxuXG4uci0xMzAge1xuICByaWdodDogMTMwcHg7XG59XG5cbi5iLTEzMCB7XG4gIGJvdHRvbTogMTMwcHg7XG59XG5cbi5sLTEzMCB7XG4gIGxlZnQ6IDEzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTMwXFxAeGxcXCsge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEzMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEzMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEzMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTMwXFxAeHNcXCsge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEzMFxcQHhsLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeGwtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTMwXFxAbGctIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGctIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBsZy0ge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEzMFxcQG1kLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAbWQtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMzBcXEBzbS0ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQHNtLSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEzMFxcQGxnIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGcge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQGxnIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGcge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEzMFxcQG1kIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbWQge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWQge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTMwXFxAc20ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBzbSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAc20ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBzbSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuLnQtMTQwIHtcbiAgdG9wOiAxNDBweDtcbn1cblxuLnItMTQwIHtcbiAgcmlnaHQ6IDE0MHB4O1xufVxuXG4uYi0xNDAge1xuICBib3R0b206IDE0MHB4O1xufVxuXG4ubC0xNDAge1xuICBsZWZ0OiAxNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTE0MFxcQHhsXFwrIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNDBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xNDBcXEBtZFxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQG1kXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xNDBcXEBzbVxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHNtXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE0MFxcQHhzXFwrIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNDBcXEB4bC0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhsLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHhsLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE0MFxcQGxnLSB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbGctIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAbGctIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNDBcXEBtZC0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQG1kLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTQwXFxAc20tIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAc20tIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBzbS0ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNDBcXEBsZyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBsZyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNDBcXEBtZCB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQG1kIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZCB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE0MFxcQHNtIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAc20ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHNtIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAc20ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbi50LTE1MCB7XG4gIHRvcDogMTUwcHg7XG59XG5cbi5yLTE1MCB7XG4gIHJpZ2h0OiAxNTBweDtcbn1cblxuLmItMTUwIHtcbiAgYm90dG9tOiAxNTBweDtcbn1cblxuLmwtMTUwIHtcbiAgbGVmdDogMTUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xNTBcXEB4bFxcKyB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhsXFwrIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTUwXFxAbGdcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTUwXFxAbWRcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTUwXFxAc21cXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xNTBcXEB4c1xcKyB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhzXFwrIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTUwXFxAeGwtIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAeGwtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEB4bC0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNTBcXEBsZy0ge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQGxnLSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQGxnLSB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTUwXFxAbWQtIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbWQtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZC0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE1MFxcQHNtLSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc20tIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAc20tIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTUwXFxAbGcge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbGcge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTUwXFxAbWQge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBtZCB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWQge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZCB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNTBcXEBzbSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHNtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBzbSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHNtIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG4udC0xNjAge1xuICB0b3A6IDE2MHB4O1xufVxuXG4uci0xNjAge1xuICByaWdodDogMTYwcHg7XG59XG5cbi5iLTE2MCB7XG4gIGJvdHRvbTogMTYwcHg7XG59XG5cbi5sLTE2MCB7XG4gIGxlZnQ6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTYwXFxAeGxcXCsge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTE2MFxcQGxnXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTE2MFxcQG1kXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE2MFxcQHNtXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAc21cXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTYwXFxAeHNcXCsge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE2MFxcQHhsLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeGwtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAeGwtIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTYwXFxAbGctIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGctIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBsZy0ge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE2MFxcQG1kLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAbWQtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWQtIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xNjBcXEBzbS0ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtLSB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQHNtLSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE2MFxcQGxnIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGcge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQGxnIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGcge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE2MFxcQG1kIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbWQge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWQge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTYwXFxAc20ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBzbSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAc20ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBzbSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuLnRsLTUwcCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi50ci01MHAge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLnQtNTBwIHtcbiAgdG9wOiA1MCU7XG59XG5cbi5yLTUwcCB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5iLTUwcCB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ubC01MHAge1xuICBsZWZ0OiA1MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGwtNTBwXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHhsXFwrIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRsLTUwcFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbGdcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQGxnXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRsLTUwcFxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbWRcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQG1kXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRsLTUwcFxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAc21cXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQHNtXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudGwtNTBwXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4c1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHhzXFwrIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRsLTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEB4bC0ge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEB4bC0ge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeGwtIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50bC01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbGctIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbGctIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50bC01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbWQtIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbWQtIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50bC01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc20tIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAc20tIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHNtLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGwtNTBwXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBsZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQGxnIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbGcge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAbGcge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGwtNTBwXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBtZCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQG1kIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbWQge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAbWQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50bC01MHBcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHNtIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc20ge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEBzbSB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBzbSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbi53LTFcXC80cixcbi5zei0xXFwvNHIge1xuICB3aWR0aDogMC4yNXJlbTtcbn1cblxuLnctMVxcLzJyLFxuLnN6LTFcXC8yciB7XG4gIHdpZHRoOiAwLjVyZW07XG59XG5cbi53LTNcXC80cixcbi5zei0zXFwvNHIge1xuICB3aWR0aDogMC43NXJlbTtcbn1cblxuLnctMXIsXG4uc3otMXIge1xuICB3aWR0aDogMXJlbTtcbn1cblxuLnctM1xcLzJyLFxuLnN6LTNcXC8yciB7XG4gIHdpZHRoOiAxLjVyZW07XG59XG5cbi53LTJyLFxuLnN6LTJyIHtcbiAgd2lkdGg6IDJyZW07XG59XG5cbi53LTVcXC8ycixcbi5zei01XFwvMnIge1xuICB3aWR0aDogMi41cmVtO1xufVxuXG4udy0zcixcbi5zei0zciB7XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4udy03XFwvMnIsXG4uc3otN1xcLzJyIHtcbiAgd2lkdGg6IDMuNXJlbTtcbn1cblxuLnctNHIsXG4uc3otNHIge1xuICB3aWR0aDogNHJlbTtcbn1cblxuLnctOVxcLzJyLFxuLnN6LTlcXC8yciB7XG4gIHdpZHRoOiA0LjVyZW07XG59XG5cbi53LTVyLFxuLnN6LTVyIHtcbiAgd2lkdGg6IDVyZW07XG59XG5cbi53LTExXFwvMnIsXG4uc3otMTFcXC8yciB7XG4gIHdpZHRoOiA1LjVyZW07XG59XG5cbi53LTZyLFxuLnN6LTZyIHtcbiAgd2lkdGg6IDZyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudy0xXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTFcXC80clxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHhsXFwrLFxuICAuc3otMVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTNcXC80clxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAeGxcXCssXG4gIC5zei0xclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHhsXFwrLFxuICAuc3otM1xcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQHhsXFwrLFxuICAuc3otMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTVcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEB4bFxcKyxcbiAgLnN6LTNyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAeGxcXCssXG4gIC5zei03XFwvMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAeGxcXCssXG4gIC5zei00clxcQHhsXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHhsXFwrLFxuICAuc3otOVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQHhsXFwrLFxuICAuc3otNXJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xMVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHhsXFwrLFxuICAuc3otNnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53LTFcXC80clxcQGxnXFwrLFxuICAuc3otMVxcLzRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQGxnXFwrLFxuICAuc3otM1xcLzRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBsZ1xcKyxcbiAgLnN6LTFyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGdcXCssXG4gIC5zei0zXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbGdcXCssXG4gIC5zei0yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQGxnXFwrLFxuICAuc3otNVxcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnXFwrLFxuICAuc3otM3JcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTdcXC8yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBsZ1xcKyxcbiAgLnN6LTRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGdcXCssXG4gIC5zei05XFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbGdcXCssXG4gIC5zei01clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTExXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGdcXCssXG4gIC5zei02clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudy0xXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTFcXC80clxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQG1kXFwrLFxuICAuc3otMVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTNcXC80clxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbWRcXCssXG4gIC5zei0xclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQG1kXFwrLFxuICAuc3otM1xcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kXFwrLFxuICAuc3otMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBtZFxcKyxcbiAgLnN6LTVcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBtZFxcKyxcbiAgLnN6LTNyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWRcXCssXG4gIC5zei03XFwvMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbWRcXCssXG4gIC5zei00clxcQG1kXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQG1kXFwrLFxuICAuc3otOVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kXFwrLFxuICAuc3otNXJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbWRcXCssXG4gIC5zei0xMVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQG1kXFwrLFxuICAuc3otNnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctMVxcLzRyXFxAc21cXCssXG4gIC5zei0xXFwvNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTFcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAc21cXCssXG4gIC5zei0zXFwvNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHNtXFwrLFxuICAuc3otMXJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTNcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBzbVxcKyxcbiAgLnN6LTJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAc21cXCssXG4gIC5zei01XFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAc21cXCssXG4gIC5zei0zclxcQHNtXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHNtXFwrLFxuICAuc3otN1xcLzJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHNtXFwrLFxuICAuc3otNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBzbVxcKyxcbiAgLnN6LTlcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBzbVxcKyxcbiAgLnN6LTVyXFxAc21cXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHNtXFwrLFxuICAuc3otMTFcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBzbVxcKyxcbiAgLnN6LTZyXFxAc21cXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnctMVxcLzRyXFxAeHNcXCssXG4gIC5zei0xXFwvNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTFcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeHNcXCssXG4gIC5zei0zXFwvNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHhzXFwrLFxuICAuc3otMXJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTNcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4c1xcKyxcbiAgLnN6LTJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAeHNcXCssXG4gIC5zei01XFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAeHNcXCssXG4gIC5zei0zclxcQHhzXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhzXFwrLFxuICAuc3otN1xcLzJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHhzXFwrLFxuICAuc3otNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTlcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4c1xcKyxcbiAgLnN6LTVyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHhzXFwrLFxuICAuc3otMTFcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEB4c1xcKyxcbiAgLnN6LTZyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudy0xXFwvNHJcXEB4bC0sXG4gIC5zei0xXFwvNHJcXEB4bC0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAeGwtLFxuICAuc3otMVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeGwtLFxuICAuc3otM1xcLzRyXFxAeGwtIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAeGwtLFxuICAuc3otMXJcXEB4bC0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAeGwtLFxuICAuc3otM1xcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4bC0sXG4gIC5zei0yclxcQHhsLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEB4bC0sXG4gIC5zei01XFwvMnJcXEB4bC0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHhsLSxcbiAgLnN6LTNyXFxAeGwtIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhsLSxcbiAgLnN6LTdcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAeGwtLFxuICAuc3otNHJcXEB4bC0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAeGwtLFxuICAuc3otOVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4bC0sXG4gIC5zei01clxcQHhsLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAeGwtLFxuICAuc3otMTFcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAeGwtLFxuICAuc3otNnJcXEB4bC0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0xXFwvNHJcXEBsZy0sXG4gIC5zei0xXFwvNHJcXEBsZy0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGctLFxuICAuc3otMVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbGctLFxuICAuc3otM1xcLzRyXFxAbGctIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbGctLFxuICAuc3otMXJcXEBsZy0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGctLFxuICAuc3otM1xcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBsZy0sXG4gIC5zei0yclxcQGxnLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBsZy0sXG4gIC5zei01XFwvMnJcXEBsZy0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnLSxcbiAgLnN6LTNyXFxAbGctIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQGxnLSxcbiAgLnN6LTdcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbGctLFxuICAuc3otNHJcXEBsZy0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGctLFxuICAuc3otOVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBsZy0sXG4gIC5zei01clxcQGxnLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbGctLFxuICAuc3otMTFcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGctLFxuICAuc3otNnJcXEBsZy0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTFcXC80clxcQG1kLSxcbiAgLnN6LTFcXC80clxcQG1kLSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBtZC0sXG4gIC5zei0xXFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZC0sXG4gIC5zei0zXFwvNHJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBtZC0sXG4gIC5zei0xclxcQG1kLSB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBtZC0sXG4gIC5zei0zXFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kLSxcbiAgLnN6LTJyXFxAbWQtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQG1kLSxcbiAgLnN6LTVcXC8yclxcQG1kLSB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbWQtLFxuICAuc3otM3JcXEBtZC0ge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWQtLFxuICAuc3otN1xcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBtZC0sXG4gIC5zei00clxcQG1kLSB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBtZC0sXG4gIC5zei05XFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kLSxcbiAgLnN6LTVyXFxAbWQtIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBtZC0sXG4gIC5zei0xMVxcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBtZC0sXG4gIC5zei02clxcQG1kLSB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnctMVxcLzRyXFxAc20tLFxuICAuc3otMVxcLzRyXFxAc20tIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHNtLSxcbiAgLnN6LTFcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtLSxcbiAgLnN6LTNcXC80clxcQHNtLSB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHNtLSxcbiAgLnN6LTFyXFxAc20tIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHNtLSxcbiAgLnN6LTNcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc20tLFxuICAuc3otMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAc20tLFxuICAuc3otNVxcLzJyXFxAc20tIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBzbS0sXG4gIC5zei0zclxcQHNtLSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbS0sXG4gIC5zei03XFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHNtLSxcbiAgLnN6LTRyXFxAc20tIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHNtLSxcbiAgLnN6LTlcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc20tLFxuICAuc3otNXJcXEBzbS0ge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHNtLSxcbiAgLnN6LTExXFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHNtLSxcbiAgLnN6LTZyXFxAc20tIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMVxcLzRyXFxAbGcsXG4gIC5zei0xXFwvNHJcXEBsZyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBsZyxcbiAgLnN6LTFcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbGcsXG4gIC5zei0zXFwvNHJcXEBsZyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQGxnLFxuICAuc3otMXJcXEBsZyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBsZyxcbiAgLnN6LTNcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBsZyxcbiAgLnN6LTJyXFxAbGcge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAbGcsXG4gIC5zei01XFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbGcsXG4gIC5zei0zclxcQGxnIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQGxnLFxuICAuc3otN1xcLzJyXFxAbGcge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQGxnLFxuICAuc3otNHJcXEBsZyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBsZyxcbiAgLnN6LTlcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBsZyxcbiAgLnN6LTVyXFxAbGcge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQGxnLFxuICAuc3otMTFcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBsZyxcbiAgLnN6LTZyXFxAbGcge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53LTFcXC80clxcQG1kLFxuICAuc3otMVxcLzRyXFxAbWQge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbWQsXG4gIC5zei0xXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQG1kLFxuICAuc3otM1xcLzRyXFxAbWQge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBtZCxcbiAgLnN6LTFyXFxAbWQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbWQsXG4gIC5zei0zXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbWQsXG4gIC5zei0yclxcQG1kIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQG1kLFxuICAuc3otNVxcLzJyXFxAbWQge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQG1kLFxuICAuc3otM3JcXEBtZCB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBtZCxcbiAgLnN6LTdcXC8yclxcQG1kIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBtZCxcbiAgLnN6LTRyXFxAbWQge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbWQsXG4gIC5zei05XFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbWQsXG4gIC5zei01clxcQG1kIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBtZCxcbiAgLnN6LTExXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbWQsXG4gIC5zei02clxcQG1kIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTFcXC80clxcQHNtLFxuICAuc3otMVxcLzRyXFxAc20ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAc20sXG4gIC5zei0xXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtLFxuICAuc3otM1xcLzRyXFxAc20ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBzbSxcbiAgLnN6LTFyXFxAc20ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAc20sXG4gIC5zei0zXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc20sXG4gIC5zei0yclxcQHNtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQHNtLFxuICAuc3otNVxcLzJyXFxAc20ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHNtLFxuICAuc3otM3JcXEBzbSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbSxcbiAgLnN6LTdcXC8yclxcQHNtIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBzbSxcbiAgLnN6LTRyXFxAc20ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAc20sXG4gIC5zei05XFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc20sXG4gIC5zei01clxcQHNtIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBzbSxcbiAgLnN6LTExXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAc20sXG4gIC5zei02clxcQHNtIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG4udy0wIHtcbiAgd2lkdGg6IDBweDtcbn1cblxuLnctMTBwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnctMjBwIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnctMzBwIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnctNDBwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnctNTBwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctNjBwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnctNzBwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnctODBwIHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLnctOTBwIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLnctMTAwcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udy0xcHgge1xuICB3aWR0aDogMXB4O1xufVxuXG4udy1hIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudy0wXFxAeGxcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAeGxcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAeGxcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudy0wXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbGdcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbGdcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53LTBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEBtZFxcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctMFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc21cXCsge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtXFwrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC53LTBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEB4c1xcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC53LTBcXEB4bC0ge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeGwtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHhsLSB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEB4bC0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0wXFxAbGctIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGctIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbGctIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbGctIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGctIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbGctIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbGctIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGctIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbGctIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbGctIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBsZy0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbGctIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudy0wXFxAbWQtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbWQtIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbWQtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWQtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbWQtIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbWQtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWQtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbWQtIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbWQtIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWQtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBtZC0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWQtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudy0wXFxAc20tIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc20tIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAc20tIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAc20tIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc20tIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAc20tIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAc20tIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc20tIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAc20tIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAc20tIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBzbS0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAc20tIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMFxcQGxnIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGcge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBsZyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQGxnIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGcge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBsZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQGxnIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGcge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBsZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQGxnIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQGxnIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQGxnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0wXFxAbWQge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBtZCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQG1kIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWQge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBtZCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQG1kIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBtZCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQG1kIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbWQge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnctMFxcQHNtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc20ge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBzbSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc20ge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBzbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc20ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBzbSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHNtIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uaC0xXFwvNHIsXG4uc3otMVxcLzRyIHtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xufVxuXG4uaC0xXFwvMnIsXG4uc3otMVxcLzJyIHtcbiAgaGVpZ2h0OiAwLjVyZW07XG59XG5cbi5oLTNcXC80cixcbi5zei0zXFwvNHIge1xuICBoZWlnaHQ6IDAuNzVyZW07XG59XG5cbi5oLTFyLFxuLnN6LTFyIHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uaC0zXFwvMnIsXG4uc3otM1xcLzJyIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTJyLFxuLnN6LTJyIHtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4uaC01XFwvMnIsXG4uc3otNVxcLzJyIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5oLTNyLFxuLnN6LTNyIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uaC03XFwvMnIsXG4uc3otN1xcLzJyIHtcbiAgaGVpZ2h0OiAzLjVyZW07XG59XG5cbi5oLTRyLFxuLnN6LTRyIHtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuXG4uaC05XFwvMnIsXG4uc3otOVxcLzJyIHtcbiAgaGVpZ2h0OiA0LjVyZW07XG59XG5cbi5oLTVyLFxuLnN6LTVyIHtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4uaC0xMVxcLzJyLFxuLnN6LTExXFwvMnIge1xuICBoZWlnaHQ6IDUuNXJlbTtcbn1cblxuLmgtNnIsXG4uc3otNnIge1xuICBoZWlnaHQ6IDZyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaC0xXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTFcXC80clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTFcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhsXFwrLFxuICAuc3otM1xcLzRyXFxAeGxcXCsge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAeGxcXCssXG4gIC5zei0xclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTNcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeGxcXCssXG4gIC5zei0yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTVcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeGxcXCssXG4gIC5zei0zclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTdcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAeGxcXCssXG4gIC5zei00clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTlcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeGxcXCssXG4gIC5zei01clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xMVxcLzJyXFxAeGxcXCsge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4bFxcKyxcbiAgLnN6LTZyXFxAeGxcXCsge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgtMVxcLzRyXFxAbGdcXCssXG4gIC5zei0xXFwvNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZ1xcKyxcbiAgLnN6LTNcXC80clxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnXFwrLFxuICAuc3otMXJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbGdcXCssXG4gIC5zei0zXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnXFwrLFxuICAuc3otMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGdcXCssXG4gIC5zei01XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQGxnXFwrLFxuICAuc3otM3JcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGdcXCssXG4gIC5zei03XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnXFwrLFxuICAuc3otNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbGdcXCssXG4gIC5zei05XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnXFwrLFxuICAuc3otNXJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnXFwrLFxuICAuc3otMTFcXC8yclxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbGdcXCssXG4gIC5zei02clxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmgtMVxcLzRyXFxAbWRcXCssXG4gIC5zei0xXFwvNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWRcXCssXG4gIC5zei0xXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTNcXC80clxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kXFwrLFxuICAuc3otMXJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWRcXCssXG4gIC5zei0zXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQG1kXFwrLFxuICAuc3otMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWRcXCssXG4gIC5zei01XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kXFwrLFxuICAuc3otM3JcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbWRcXCssXG4gIC5zei03XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kXFwrLFxuICAuc3otNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWRcXCssXG4gIC5zei05XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQG1kXFwrLFxuICAuc3otNXJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kXFwrLFxuICAuc3otMTFcXC8yclxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWRcXCssXG4gIC5zei02clxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmgtMVxcLzRyXFxAc21cXCssXG4gIC5zei0xXFwvNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc21cXCssXG4gIC5zei0xXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBzbVxcKyxcbiAgLnN6LTNcXC80clxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHNtXFwrLFxuICAuc3otMXJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc21cXCssXG4gIC5zei0zXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHNtXFwrLFxuICAuc3otMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAc21cXCssXG4gIC5zei01XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtXFwrLFxuICAuc3otM3JcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAc21cXCssXG4gIC5zei03XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHNtXFwrLFxuICAuc3otNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc21cXCssXG4gIC5zei05XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHNtXFwrLFxuICAuc3otNXJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHNtXFwrLFxuICAuc3otMTFcXC8yclxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc21cXCssXG4gIC5zei02clxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuaC0xXFwvNHJcXEB4c1xcKyxcbiAgLnN6LTFcXC80clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTFcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhzXFwrLFxuICAuc3otM1xcLzRyXFxAeHNcXCsge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAeHNcXCssXG4gIC5zei0xclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTNcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeHNcXCssXG4gIC5zei0yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTVcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeHNcXCssXG4gIC5zei0zclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTdcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAeHNcXCssXG4gIC5zei00clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTlcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeHNcXCssXG4gIC5zei01clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAeHNcXCssXG4gIC5zei0xMVxcLzJyXFxAeHNcXCsge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4c1xcKyxcbiAgLnN6LTZyXFxAeHNcXCsge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMVxcLzRyXFxAeGwtLFxuICAuc3otMVxcLzRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4bC0sXG4gIC5zei0xXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAeGwtLFxuICAuc3otM1xcLzRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHhsLSxcbiAgLnN6LTFyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4bC0sXG4gIC5zei0zXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEB4bC0sXG4gIC5zei0yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAeGwtLFxuICAuc3otNVxcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeGwtLFxuICAuc3otM3JcXEB4bC0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQHhsLSxcbiAgLnN6LTdcXC8yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHhsLSxcbiAgLnN6LTRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4bC0sXG4gIC5zei05XFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEB4bC0sXG4gIC5zei01clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHhsLSxcbiAgLnN6LTExXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4bC0sXG4gIC5zei02clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0xXFwvNHJcXEBsZy0sXG4gIC5zei0xXFwvNHJcXEBsZy0ge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQGxnLSxcbiAgLnN6LTFcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZy0sXG4gIC5zei0zXFwvNHJcXEBsZy0ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAbGctLFxuICAuc3otMXJcXEBsZy0ge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQGxnLSxcbiAgLnN6LTNcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnLSxcbiAgLnN6LTJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBsZy0sXG4gIC5zei01XFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBsZy0sXG4gIC5zei0zclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGctLFxuICAuc3otN1xcLzJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAbGctLFxuICAuc3otNHJcXEBsZy0ge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQGxnLSxcbiAgLnN6LTlcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnLSxcbiAgLnN6LTVyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAbGctLFxuICAuc3otMTFcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQGxnLSxcbiAgLnN6LTZyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMVxcLzRyXFxAbWQtLFxuICAuc3otMVxcLzRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBtZC0sXG4gIC5zei0xXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbWQtLFxuICAuc3otM1xcLzRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kLSxcbiAgLnN6LTFyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBtZC0sXG4gIC5zei0zXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBtZC0sXG4gIC5zei0yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWQtLFxuICAuc3otNVxcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAbWQtLFxuICAuc3otM3JcXEBtZC0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQG1kLSxcbiAgLnN6LTdcXC8yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kLSxcbiAgLnN6LTRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBtZC0sXG4gIC5zei05XFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBtZC0sXG4gIC5zei01clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kLSxcbiAgLnN6LTExXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBtZC0sXG4gIC5zei02clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oLTFcXC80clxcQHNtLSxcbiAgLnN6LTFcXC80clxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc20tLFxuICAuc3otMVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHNtLSxcbiAgLnN6LTNcXC80clxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBzbS0sXG4gIC5zei0xclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc20tLFxuICAuc3otM1xcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAc20tLFxuICAuc3otMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQHNtLSxcbiAgLnN6LTVcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtLSxcbiAgLnN6LTNyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBzbS0sXG4gIC5zei03XFwvMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBzbS0sXG4gIC5zei00clxcQHNtLSB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc20tLFxuICAuc3otOVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAc20tLFxuICAuc3otNXJcXEBzbS0ge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBzbS0sXG4gIC5zei0xMVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc20tLFxuICAuc3otNnJcXEBzbS0ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbGcsXG4gIC5zei0xXFwvNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbGcsXG4gIC5zei0xXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZyxcbiAgLnN6LTNcXC80clxcQGxnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnLFxuICAuc3otMXJcXEBsZyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbGcsXG4gIC5zei0zXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnLFxuICAuc3otMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGcsXG4gIC5zei01XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQGxnLFxuICAuc3otM3JcXEBsZyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGcsXG4gIC5zei03XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnLFxuICAuc3otNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbGcsXG4gIC5zei05XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnLFxuICAuc3otNXJcXEBsZyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnLFxuICAuc3otMTFcXC8yclxcQGxnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbGcsXG4gIC5zei02clxcQGxnIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbWQsXG4gIC5zei0xXFwvNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWQsXG4gIC5zei0xXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBtZCxcbiAgLnN6LTNcXC80clxcQG1kIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kLFxuICAuc3otMXJcXEBtZCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWQsXG4gIC5zei0zXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQG1kLFxuICAuc3otMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWQsXG4gIC5zei01XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kLFxuICAuc3otM3JcXEBtZCB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbWQsXG4gIC5zei03XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kLFxuICAuc3otNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWQsXG4gIC5zei05XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQG1kLFxuICAuc3otNXJcXEBtZCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kLFxuICAuc3otMTFcXC8yclxcQG1kIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWQsXG4gIC5zei02clxcQG1kIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC0xXFwvNHJcXEBzbSxcbiAgLnN6LTFcXC80clxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBzbSxcbiAgLnN6LTFcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHNtLFxuICAuc3otM1xcLzRyXFxAc20ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAc20sXG4gIC5zei0xclxcQHNtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBzbSxcbiAgLnN6LTNcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAc20sXG4gIC5zei0yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBzbSxcbiAgLnN6LTVcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAc20sXG4gIC5zei0zclxcQHNtIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBzbSxcbiAgLnN6LTdcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAc20sXG4gIC5zei00clxcQHNtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBzbSxcbiAgLnN6LTlcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAc20sXG4gIC5zei01clxcQHNtIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAc20sXG4gIC5zei0xMVxcLzJyXFxAc20ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBzbSxcbiAgLnN6LTZyXFxAc20ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG4uaC0wIHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaC0xMDBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaC0xMDB2aCB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaC0wXFxAeGxcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaC0wXFxAbGdcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oLTBcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbWRcXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAbWRcXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmgtMFxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc21cXCsge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5oLTBcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAeHNcXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAeHNcXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oLTBcXEB4bC0ge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4bC0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEB4bC0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0wXFxAbGctIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGctIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbGctIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC0wXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbWQtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaC0wXFxAc20tIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc20tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAc20tIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMFxcQGxnIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBsZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBsZyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0wXFxAbWQge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBtZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQG1kIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMFxcQHNtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBzbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG4ubXctMTAwcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1oLTEwMHAge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm13LTEwMHBcXEB4bFxcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4bFxcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm13LTEwMHBcXEBsZ1xcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBsZ1xcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXctMTAwcFxcQG1kXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQG1kXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdy0xMDBwXFxAc21cXCsge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAc21cXCsge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubXctMTAwcFxcQHhzXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHhzXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubXctMTAwcFxcQHhsLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4bC0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tdy0xMDBwXFxAbGctIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQGxnLSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXctMTAwcFxcQG1kLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBtZC0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm13LTEwMHBcXEBzbS0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAc20tIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubXctMTAwcFxcQGxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQGxnIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tdy0xMDBwXFxAbWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAbWQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXctMTAwcFxcQHNtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHNtIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi50YS1jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50YS1sIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGEtciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGEtY1xcQHhsXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAeGxcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAeGxcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50YS1jXFxAbGdcXCsge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBsZ1xcKyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBsZ1xcKyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGEtY1xcQG1kXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbWRcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbWRcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhLWNcXEBzbVxcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHNtXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnRhLWNcXEB4c1xcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhzXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHhzXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGEtY1xcQHhsLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhsLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEB4bC0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YS1jXFxAbGctIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGctIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQGxnLSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGEtY1xcQG1kLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBtZC0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhLWNcXEBzbS0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBzbS0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAc20tIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGEtY1xcQGxnIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbGcge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRhLWNcXEBtZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQG1kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhLWNcXEBzbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHNtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50dC1uIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnR0LXUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50dC1sIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udHQtYyB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1vIHtcbiAgZm9udC1zdHlsZTogb2JsaXF1ZSAhaW1wb3J0YW50O1xufVxuXG4udGQtbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGQtbyB7XG4gIHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRkLWx0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRkLXUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ud2hzLW53IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4ud2hzLXAge1xuICB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7XG59XG5cbi53aHMtbiB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLndvYi1uIHtcbiAgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi53b2ItYmEge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDtcbn1cblxuLndvYi1rIHtcbiAgd29yZC1icmVhazoga2VlcC1hbGwgIWltcG9ydGFudDtcbn1cblxuLndvdy1idyB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4ud293LW4ge1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udG92LWUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xufVxuXG4uZnN6LXhzIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3otc20ge1xuICBmb250LXNpemU6IDAuODdyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1kZWYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1tZCB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN6LWxnIHtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei14bCB7XG4gIGZvbnQtc2l6ZTogMS43cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0xMDAge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0yMDAge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy00MDAge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy02MDAge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy03MDAge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy05MDAge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0wIHtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtM1xcLzIge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5iZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRUIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRSIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZEIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZEwge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTAge1xuICBib3JkZXItd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0wIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTAge1xuICBib3JkZXItbGVmdC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTEge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTEge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtMSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkdy0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItMiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTMge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0zIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTMge1xuICBib3JkZXItbGVmdC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTQge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtNCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkdy01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui01IHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItNSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC01IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0wIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtMSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi0xIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTIge1xuICBib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0zIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0zIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtNCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtNCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi00IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTUge1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItNSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC01IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy02IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC02IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTYge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTYge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtNiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtNyB7XG4gIGJvcmRlci1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtNyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi03IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDdweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi03IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA3cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTgge1xuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTgge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItOCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItOCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC04IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy05IHtcbiAgYm9yZGVyLXJhZGl1czogOXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC05IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDlweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtOSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDlweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtNTBwIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTEwZW0ge1xuICBib3JkZXItcmFkaXVzOiAxMGVtICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtbiB7XG4gIGJvcmRlci1zdHlsZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLXMge1xuICBib3JkZXItc3R5bGU6IHNvbGlkICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtZHQge1xuICBib3JkZXItc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWRzIHtcbiAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgIWltcG9ydGFudDtcbn1cblxuLmJkcy1kYiB7XG4gIGJvcmRlci1zdHlsZTogZG91YmxlICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtZyB7XG4gIGJvcmRlci1zdHlsZTogZ3Jvb3ZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtciB7XG4gIGJvcmRlci1zdHlsZTogcmlkZ2UgIWltcG9ydGFudDtcbn1cblxuLmJkcy1pIHtcbiAgYm9yZGVyLXN0eWxlOiBpbnNldCAhaW1wb3J0YW50O1xufVxuXG4uYmRzLW8ge1xuICBib3JkZXItc3R5bGU6IG91dHNldCAhaW1wb3J0YW50O1xufVxuXG4ubm8tYWZ0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubm8tYmVmb3JlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jLXdoaXRlLFxuLmNILXdoaXRlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy13aGl0ZSxcbi5iZ2NILXdoaXRlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXdoaXRlLFxuLmJkY0gtd2hpdGU6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtd2hpdGUsXG4uZmlsbEgtd2hpdGU6aG92ZXIge1xuICBmaWxsOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItd2hpdGUsXG4uc3RySC13aGl0ZTpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNTAsXG4uY0gtcmVkLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtNTAsXG4uYmdjSC1yZWQtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYmVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTUwLFxuLmJkY0gtcmVkLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYmVlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC01MCxcbi5maWxsSC1yZWQtNTA6aG92ZXIge1xuICBmaWxsOiAjZmZlYmVlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLTUwLFxuLnN0ckgtcmVkLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlYmVlICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC0xMDAsXG4uY0gtcmVkLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjZGQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTEwMCxcbi5iZ2NILXJlZC0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjZGQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTEwMCxcbi5iZGNILXJlZC0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTEwMCxcbi5maWxsSC1yZWQtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC0xMDAsXG4uc3RySC1yZWQtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjZGQyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC0yMDAsXG4uY0gtcmVkLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWY5YTlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTIwMCxcbi5iZ2NILXJlZC0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY5YTlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTIwMCxcbi5iZGNILXJlZC0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTIwMCxcbi5maWxsSC1yZWQtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC0yMDAsXG4uc3RySC1yZWQtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWY5YTlhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC0zMDAsXG4uY0gtcmVkLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTU3MzczICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTMwMCxcbi5iZ2NILXJlZC0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU3MzczICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTMwMCxcbi5iZGNILXJlZC0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTMwMCxcbi5maWxsSC1yZWQtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC0zMDAsXG4uc3RySC1yZWQtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTU3MzczICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC00MDAsXG4uY0gtcmVkLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWY1MzUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTQwMCxcbi5iZ2NILXJlZC00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWY1MzUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTQwMCxcbi5iZGNILXJlZC00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTQwMCxcbi5maWxsSC1yZWQtNDAwOmhvdmVyIHtcbiAgZmlsbDogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC00MDAsXG4uc3RySC1yZWQtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWY1MzUwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC01MDAsXG4uY0gtcmVkLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTUwMCxcbi5iZ2NILXJlZC01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTUwMCxcbi5iZGNILXJlZC01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTUwMCxcbi5maWxsSC1yZWQtNTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC01MDAsXG4uc3RySC1yZWQtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC02MDAsXG4uY0gtcmVkLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTYwMCxcbi5iZ2NILXJlZC02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTYwMCxcbi5iZGNILXJlZC02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTYwMCxcbi5maWxsSC1yZWQtNjAwOmhvdmVyIHtcbiAgZmlsbDogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC02MDAsXG4uc3RySC1yZWQtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC03MDAsXG4uY0gtcmVkLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTcwMCxcbi5iZ2NILXJlZC03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTcwMCxcbi5iZGNILXJlZC03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTcwMCxcbi5maWxsSC1yZWQtNzAwOmhvdmVyIHtcbiAgZmlsbDogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC03MDAsXG4uc3RySC1yZWQtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC04MDAsXG4uY0gtcmVkLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTgwMCxcbi5iZ2NILXJlZC04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTgwMCxcbi5iZGNILXJlZC04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTgwMCxcbi5maWxsSC1yZWQtODAwOmhvdmVyIHtcbiAgZmlsbDogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC04MDAsXG4uc3RySC1yZWQtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC05MDAsXG4uY0gtcmVkLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTkwMCxcbi5iZ2NILXJlZC05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLTkwMCxcbi5iZGNILXJlZC05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiNzFjMWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLTkwMCxcbi5maWxsSC1yZWQtOTAwOmhvdmVyIHtcbiAgZmlsbDogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC05MDAsXG4uc3RySC1yZWQtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC1hMTAwLFxuLmNILXJlZC1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtYTEwMCxcbi5iZ2NILXJlZC1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC1hMTAwLFxuLmJkY0gtcmVkLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLWExMDAsXG4uZmlsbEgtcmVkLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLWExMDAsXG4uc3RySC1yZWQtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtYTIwMCxcbi5jSC1yZWQtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLWEyMDAsXG4uYmdjSC1yZWQtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtYTIwMCxcbi5iZGNILXJlZC1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC1hMjAwLFxuLmZpbGxILXJlZC1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC1hMjAwLFxuLnN0ckgtcmVkLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLWE0MDAsXG4uY0gtcmVkLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC1hNDAwLFxuLmJnY0gtcmVkLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLWE0MDAsXG4uYmRjSC1yZWQtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtYTQwMCxcbi5maWxsSC1yZWQtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtYTQwMCxcbi5zdHJILXJlZC1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC1hNzAwLFxuLmNILXJlZC1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtYTcwMCxcbi5iZ2NILXJlZC1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC1hNzAwLFxuLmJkY0gtcmVkLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLWE3MDAsXG4uZmlsbEgtcmVkLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLWE3MDAsXG4uc3RySC1yZWQtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTUwLFxuLmNILXBpbmstNTA6aG92ZXIge1xuICBjb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNTAsXG4uYmdjSC1waW5rLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstNTAsXG4uYmRjSC1waW5rLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstNTAsXG4uZmlsbEgtcGluay01MDpob3ZlciB7XG4gIGZpbGw6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTUwLFxuLnN0ckgtcGluay01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTEwMCxcbi5jSC1waW5rLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay0xMDAsXG4uYmdjSC1waW5rLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTEwMCxcbi5iZGNILXBpbmstMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstMTAwLFxuLmZpbGxILXBpbmstMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstMTAwLFxuLnN0ckgtcGluay0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay0yMDAsXG4uY0gtcGluay0yMDA6aG92ZXIge1xuICBjb2xvcjogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstMjAwLFxuLmJnY0gtcGluay0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay0yMDAsXG4uYmRjSC1waW5rLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTIwMCxcbi5maWxsSC1waW5rLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTIwMCxcbi5zdHJILXBpbmstMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstMzAwLFxuLmNILXBpbmstMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTMwMCxcbi5iZ2NILXBpbmstMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstMzAwLFxuLmJkY0gtcGluay0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay0zMDAsXG4uZmlsbEgtcGluay0zMDA6aG92ZXIge1xuICBmaWxsOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay0zMDAsXG4uc3RySC1waW5rLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTQwMCxcbi5jSC1waW5rLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay00MDAsXG4uYmdjSC1waW5rLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTQwMCxcbi5iZGNILXBpbmstNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstNDAwLFxuLmZpbGxILXBpbmstNDAwOmhvdmVyIHtcbiAgZmlsbDogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstNDAwLFxuLnN0ckgtcGluay00MDA6aG92ZXIge1xuICBzdHJva2U6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay01MDAsXG4uY0gtcGluay01MDA6aG92ZXIge1xuICBjb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNTAwLFxuLmJnY0gtcGluay01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay01MDAsXG4uYmRjSC1waW5rLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTUwMCxcbi5maWxsSC1waW5rLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTUwMCxcbi5zdHJILXBpbmstNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstNjAwLFxuLmNILXBpbmstNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTYwMCxcbi5iZ2NILXBpbmstNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstNjAwLFxuLmJkY0gtcGluay02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay02MDAsXG4uZmlsbEgtcGluay02MDA6aG92ZXIge1xuICBmaWxsOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay02MDAsXG4uc3RySC1waW5rLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTcwMCxcbi5jSC1waW5rLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay03MDAsXG4uYmdjSC1waW5rLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTcwMCxcbi5iZGNILXBpbmstNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstNzAwLFxuLmZpbGxILXBpbmstNzAwOmhvdmVyIHtcbiAgZmlsbDogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstNzAwLFxuLnN0ckgtcGluay03MDA6aG92ZXIge1xuICBzdHJva2U6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay04MDAsXG4uY0gtcGluay04MDA6aG92ZXIge1xuICBjb2xvcjogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstODAwLFxuLmJnY0gtcGluay04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay04MDAsXG4uYmRjSC1waW5rLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTgwMCxcbi5maWxsSC1waW5rLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTgwMCxcbi5zdHJILXBpbmstODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstOTAwLFxuLmNILXBpbmstOTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTkwMCxcbi5iZ2NILXBpbmstOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4MGU0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstOTAwLFxuLmJkY0gtcGluay05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay05MDAsXG4uZmlsbEgtcGluay05MDA6aG92ZXIge1xuICBmaWxsOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay05MDAsXG4uc3RySC1waW5rLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzg4MGU0ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLWExMDAsXG4uY0gtcGluay1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLWExMDAsXG4uYmdjSC1waW5rLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay1hMTAwLFxuLmJkY0gtcGluay1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstYTEwMCxcbi5maWxsSC1waW5rLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZmY4MGFiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay1hMTAwLFxuLnN0ckgtcGluay1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY4MGFiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstYTIwMCxcbi5jSC1waW5rLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNDA4MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstYTIwMCxcbi5iZ2NILXBpbmstYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLWEyMDAsXG4uYmRjSC1waW5rLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay1hMjAwLFxuLmZpbGxILXBpbmstYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLWEyMDAsXG4uc3RySC1waW5rLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay1hNDAwLFxuLmNILXBpbmstYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjUwMDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay1hNDAwLFxuLmJnY0gtcGluay1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstYTQwMCxcbi5iZGNILXBpbmstYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLWE0MDAsXG4uZmlsbEgtcGluay1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2Y1MDA1NyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstYTQwMCxcbi5zdHJILXBpbmstYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y1MDA1NyAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLWE3MDAsXG4uY0gtcGluay1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLWE3MDAsXG4uYmdjSC1waW5rLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay1hNzAwLFxuLmJkY0gtcGluay1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstYTcwMCxcbi5maWxsSC1waW5rLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjYzUxMTYyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay1hNzAwLFxuLnN0ckgtcGluay1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzUxMTYyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS01MCxcbi5jSC1wdXJwbGUtNTA6aG92ZXIge1xuICBjb2xvcjogI2YzZTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS01MCxcbi5iZ2NILXB1cnBsZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtNTAsXG4uYmRjSC1wdXJwbGUtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTUwLFxuLmZpbGxILXB1cnBsZS01MDpob3ZlciB7XG4gIGZpbGw6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtNTAsXG4uc3RySC1wdXJwbGUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTEwMCxcbi5jSC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtMTAwLFxuLmJnY0gtcHVycGxlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtMTAwLFxuLmJkY0gtcHVycGxlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UxYmVlNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtMTAwLFxuLmZpbGxILXB1cnBsZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTEwMCxcbi5zdHJILXB1cnBsZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTIwMCxcbi5jSC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtMjAwLFxuLmJnY0gtcHVycGxlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtMjAwLFxuLmJkY0gtcHVycGxlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NlOTNkOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtMjAwLFxuLmZpbGxILXB1cnBsZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTIwMCxcbi5zdHJILXB1cnBsZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTMwMCxcbi5jSC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtMzAwLFxuLmJnY0gtcHVycGxlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtMzAwLFxuLmJkY0gtcHVycGxlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JhNjhjOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtMzAwLFxuLmZpbGxILXB1cnBsZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTMwMCxcbi5zdHJILXB1cnBsZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTQwMCxcbi5jSC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtNDAwLFxuLmJnY0gtcHVycGxlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtNDAwLFxuLmJkY0gtcHVycGxlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2FiNDdiYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtNDAwLFxuLmZpbGxILXB1cnBsZS00MDA6aG92ZXIge1xuICBmaWxsOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTQwMCxcbi5zdHJILXB1cnBsZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTUwMCxcbi5jSC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtNTAwLFxuLmJnY0gtcHVycGxlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtNTAwLFxuLmJkY0gtcHVycGxlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtNTAwLFxuLmZpbGxILXB1cnBsZS01MDA6aG92ZXIge1xuICBmaWxsOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTUwMCxcbi5zdHJILXB1cnBsZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTYwMCxcbi5jSC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtNjAwLFxuLmJnY0gtcHVycGxlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtNjAwLFxuLmJkY0gtcHVycGxlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtNjAwLFxuLmZpbGxILXB1cnBsZS02MDA6aG92ZXIge1xuICBmaWxsOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTYwMCxcbi5zdHJILXB1cnBsZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTcwMCxcbi5jSC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtNzAwLFxuLmJnY0gtcHVycGxlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtNzAwLFxuLmJkY0gtcHVycGxlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdiMWZhMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtNzAwLFxuLmZpbGxILXB1cnBsZS03MDA6aG92ZXIge1xuICBmaWxsOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTcwMCxcbi5zdHJILXB1cnBsZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTgwMCxcbi5jSC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtODAwLFxuLmJnY0gtcHVycGxlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtODAwLFxuLmJkY0gtcHVycGxlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtODAwLFxuLmZpbGxILXB1cnBsZS04MDA6aG92ZXIge1xuICBmaWxsOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTgwMCxcbi5zdHJILXB1cnBsZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLTkwMCxcbi5jSC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtOTAwLFxuLmJnY0gtcHVycGxlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtOTAwLFxuLmJkY0gtcHVycGxlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtOTAwLFxuLmZpbGxILXB1cnBsZS05MDA6aG92ZXIge1xuICBmaWxsOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTkwMCxcbi5zdHJILXB1cnBsZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLWExMDAsXG4uY0gtcHVycGxlLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS1hMTAwLFxuLmJnY0gtcHVycGxlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLWExMDAsXG4uYmRjSC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtYTEwMCxcbi5maWxsSC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtYTEwMCxcbi5zdHJILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS1hMjAwLFxuLmNILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtYTIwMCxcbi5iZ2NILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS1hMjAwLFxuLmJkY0gtcHVycGxlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLWEyMDAsXG4uZmlsbEgtcHVycGxlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLWEyMDAsXG4uc3RySC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtYTQwMCxcbi5jSC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLWE0MDAsXG4uYmdjSC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtYTQwMCxcbi5iZGNILXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS1hNDAwLFxuLmZpbGxILXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS1hNDAwLFxuLnN0ckgtcHVycGxlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLWE3MDAsXG4uY0gtcHVycGxlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS1hNzAwLFxuLmJnY0gtcHVycGxlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWEwMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLWE3MDAsXG4uYmRjSC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtYTcwMCxcbi5maWxsSC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtYTcwMCxcbi5zdHJILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWEwMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTUwLFxuLmNILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS01MCxcbi5iZ2NILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZTdmNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTUwLFxuLmJkY0gtZGVlcC1wdXJwbGUtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtNTAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNTA6aG92ZXIge1xuICBmaWxsOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtNTAsXG4uc3RySC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2VkZTdmNiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS0xMDAsXG4uY0gtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNkMWM0ZTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS0xMDAsXG4uYmdjSC1kZWVwLXB1cnBsZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtMTAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTEwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtMTAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTIwMCxcbi5jSC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTIwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS0yMDAsXG4uYmRjSC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtMjAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS0yMDAsXG4uc3RySC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtMzAwLFxuLmNILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtMzAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1NzVjZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTMwMCxcbi5iZGNILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzk1NzVjZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS0zMDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgZmlsbDogIzk1NzVjZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTMwMCxcbi5zdHJILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzk1NzVjZCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS00MDAsXG4uY0gtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM3ZTU3YzIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS00MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtNDAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTQwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS00MDA6aG92ZXIge1xuICBmaWxsOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtNDAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTUwMCxcbi5jSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBjb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTUwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS01MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtNTAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS01MDAsXG4uc3RySC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNjAwLFxuLmNILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNjAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTYwMCxcbi5iZGNILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS02MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTYwMCxcbi5zdHJILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS03MDAsXG4uY0gtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS03MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtNzAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTcwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS03MDA6aG92ZXIge1xuICBmaWxsOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtNzAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTgwMCxcbi5jSC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBjb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTgwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS04MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtODAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS04MDAsXG4uc3RySC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtOTAwLFxuLmNILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzExYjkyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtOTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTkwMCxcbi5iZGNILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS05MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTkwMCxcbi5zdHJILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS1hMTAwLFxuLmNILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLWExMDAsXG4uYmdjSC1kZWVwLXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLWExMDAsXG4uYmRjSC1kZWVwLXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLWExMDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS1hMTAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS1hMjAwLFxuLmNILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLWEyMDAsXG4uYmdjSC1kZWVwLXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLWEyMDAsXG4uYmRjSC1kZWVwLXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLWEyMDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS1hMjAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS1hNDAwLFxuLmNILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLWE0MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLWE0MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLWE0MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS1hNDAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS1hNzAwLFxuLmNILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLWE3MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLWE3MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLWE3MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS1hNzAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNTAsXG4uY0gtaW5kaWdvLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tNTAsXG4uYmdjSC1pbmRpZ28tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTUwLFxuLmJkY0gtaW5kaWdvLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby01MCxcbi5maWxsSC1pbmRpZ28tNTA6aG92ZXIge1xuICBmaWxsOiAjZThlYWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLTUwLFxuLnN0ckgtaW5kaWdvLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZThlYWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby0xMDAsXG4uY0gtaW5kaWdvLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTEwMCxcbi5iZ2NILWluZGlnby0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTEwMCxcbi5iZGNILWluZGlnby0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTEwMCxcbi5maWxsSC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby0xMDAsXG4uc3RySC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby0yMDAsXG4uY0gtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWZhOGRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTIwMCxcbi5iZ2NILWluZGlnby0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZhOGRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTIwMCxcbi5iZGNILWluZGlnby0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTIwMCxcbi5maWxsSC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgZmlsbDogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby0yMDAsXG4uc3RySC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOWZhOGRhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby0zMDAsXG4uY0gtaW5kaWdvLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTMwMCxcbi5iZ2NILWluZGlnby0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTMwMCxcbi5iZGNILWluZGlnby0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTMwMCxcbi5maWxsSC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgZmlsbDogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby0zMDAsXG4uc3RySC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby00MDAsXG4uY0gtaW5kaWdvLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNWM2YmMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTQwMCxcbi5iZ2NILWluZGlnby00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM2YmMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTQwMCxcbi5iZGNILWluZGlnby00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTQwMCxcbi5maWxsSC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby00MDAsXG4uc3RySC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNWM2YmMwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby01MDAsXG4uY0gtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTUwMCxcbi5iZ2NILWluZGlnby01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTUwMCxcbi5iZGNILWluZGlnby01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTUwMCxcbi5maWxsSC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby01MDAsXG4uc3RySC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby02MDAsXG4uY0gtaW5kaWdvLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTYwMCxcbi5iZ2NILWluZGlnby02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTYwMCxcbi5iZGNILWluZGlnby02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTYwMCxcbi5maWxsSC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgZmlsbDogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby02MDAsXG4uc3RySC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby03MDAsXG4uY0gtaW5kaWdvLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTcwMCxcbi5iZ2NILWluZGlnby03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTcwMCxcbi5iZGNILWluZGlnby03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTcwMCxcbi5maWxsSC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby03MDAsXG4uc3RySC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby04MDAsXG4uY0gtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTgwMCxcbi5iZ2NILWluZGlnby04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTgwMCxcbi5iZGNILWluZGlnby04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTgwMCxcbi5maWxsSC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgZmlsbDogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby04MDAsXG4uc3RySC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby05MDAsXG4uY0gtaW5kaWdvLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTkwMCxcbi5iZ2NILWluZGlnby05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLTkwMCxcbi5iZGNILWluZGlnby05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxYTIzN2UgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLTkwMCxcbi5maWxsSC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgZmlsbDogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby05MDAsXG4uc3RySC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby1hMTAwLFxuLmNILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tYTEwMCxcbi5iZ2NILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby1hMTAwLFxuLmJkY0gtaW5kaWdvLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLWExMDAsXG4uZmlsbEgtaW5kaWdvLWExMDA6aG92ZXIge1xuICBmaWxsOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLWExMDAsXG4uc3RySC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tYTIwMCxcbi5jSC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLWEyMDAsXG4uYmdjSC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tYTIwMCxcbi5iZGNILWluZGlnby1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby1hMjAwLFxuLmZpbGxILWluZGlnby1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby1hMjAwLFxuLnN0ckgtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLWE0MDAsXG4uY0gtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby1hNDAwLFxuLmJnY0gtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLWE0MDAsXG4uYmRjSC1pbmRpZ28tYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tYTQwMCxcbi5maWxsSC1pbmRpZ28tYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tYTQwMCxcbi5zdHJILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby1hNzAwLFxuLmNILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tYTcwMCxcbi5iZ2NILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby1hNzAwLFxuLmJkY0gtaW5kaWdvLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLWE3MDAsXG4uZmlsbEgtaW5kaWdvLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLWE3MDAsXG4uc3RySC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTUwLFxuLmNILWJsdWUtNTA6aG92ZXIge1xuICBjb2xvcjogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNTAsXG4uYmdjSC1ibHVlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtNTAsXG4uYmRjSC1ibHVlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtNTAsXG4uZmlsbEgtYmx1ZS01MDpob3ZlciB7XG4gIGZpbGw6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTUwLFxuLnN0ckgtYmx1ZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTEwMCxcbi5jSC1ibHVlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS0xMDAsXG4uYmdjSC1ibHVlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTEwMCxcbi5iZGNILWJsdWUtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtMTAwLFxuLmZpbGxILWJsdWUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtMTAwLFxuLnN0ckgtYmx1ZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS0yMDAsXG4uY0gtYmx1ZS0yMDA6aG92ZXIge1xuICBjb2xvcjogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtMjAwLFxuLmJnY0gtYmx1ZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS0yMDAsXG4uYmRjSC1ibHVlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTIwMCxcbi5maWxsSC1ibHVlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTIwMCxcbi5zdHJILWJsdWUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtMzAwLFxuLmNILWJsdWUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTMwMCxcbi5iZ2NILWJsdWUtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtMzAwLFxuLmJkY0gtYmx1ZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS0zMDAsXG4uZmlsbEgtYmx1ZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS0zMDAsXG4uc3RySC1ibHVlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTQwMCxcbi5jSC1ibHVlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS00MDAsXG4uYmdjSC1ibHVlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTQwMCxcbi5iZGNILWJsdWUtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtNDAwLFxuLmZpbGxILWJsdWUtNDAwOmhvdmVyIHtcbiAgZmlsbDogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtNDAwLFxuLnN0ckgtYmx1ZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS01MDAsXG4uY0gtYmx1ZS01MDA6aG92ZXIge1xuICBjb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNTAwLFxuLmJnY0gtYmx1ZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS01MDAsXG4uYmRjSC1ibHVlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTUwMCxcbi5maWxsSC1ibHVlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTUwMCxcbi5zdHJILWJsdWUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtNjAwLFxuLmNILWJsdWUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTYwMCxcbi5iZ2NILWJsdWUtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtNjAwLFxuLmJkY0gtYmx1ZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS02MDAsXG4uZmlsbEgtYmx1ZS02MDA6aG92ZXIge1xuICBmaWxsOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS02MDAsXG4uc3RySC1ibHVlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTcwMCxcbi5jSC1ibHVlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS03MDAsXG4uYmdjSC1ibHVlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTcwMCxcbi5iZGNILWJsdWUtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtNzAwLFxuLmZpbGxILWJsdWUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtNzAwLFxuLnN0ckgtYmx1ZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS04MDAsXG4uY0gtYmx1ZS04MDA6aG92ZXIge1xuICBjb2xvcjogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtODAwLFxuLmJnY0gtYmx1ZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS04MDAsXG4uYmRjSC1ibHVlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTgwMCxcbi5maWxsSC1ibHVlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTgwMCxcbi5zdHJILWJsdWUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtOTAwLFxuLmNILWJsdWUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTkwMCxcbi5iZ2NILWJsdWUtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNDdhMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtOTAwLFxuLmJkY0gtYmx1ZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS05MDAsXG4uZmlsbEgtYmx1ZS05MDA6aG92ZXIge1xuICBmaWxsOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS05MDAsXG4uc3RySC1ibHVlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzBkNDdhMSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWExMDAsXG4uY0gtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWExMDAsXG4uYmdjSC1ibHVlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODJiMWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1hMTAwLFxuLmJkY0gtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODJiMWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtYTEwMCxcbi5maWxsSC1ibHVlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjODJiMWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1hMTAwLFxuLnN0ckgtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODJiMWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtYTIwMCxcbi5jSC1ibHVlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzQ0OGFmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtYTIwMCxcbi5iZ2NILWJsdWUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWEyMDAsXG4uYmRjSC1ibHVlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1hMjAwLFxuLmZpbGxILWJsdWUtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWEyMDAsXG4uc3RySC1ibHVlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1hNDAwLFxuLmNILWJsdWUtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjk3OWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1hNDAwLFxuLmJnY0gtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtYTQwMCxcbi5iZGNILWJsdWUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5NzlmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWE0MDAsXG4uZmlsbEgtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzI5NzlmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtYTQwMCxcbi5zdHJILWJsdWUtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI5NzlmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWE3MDAsXG4uY0gtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWE3MDAsXG4uYmdjSC1ibHVlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2MmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1hNzAwLFxuLmJkY0gtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk2MmZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtYTcwMCxcbi5maWxsSC1ibHVlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMjk2MmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1hNzAwLFxuLnN0ckgtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjk2MmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtNTAsXG4uY0gtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS01MCxcbi5iZ2NILWxpZ2h0LWJsdWUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS01MCxcbi5iZGNILWxpZ2h0LWJsdWUtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS01MCxcbi5maWxsSC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNTAsXG4uc3RySC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtMTAwLFxuLmNILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTEwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtMTAwLFxuLmJkY0gtbGlnaHQtYmx1ZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS0xMDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS0xMDAsXG4uc3RySC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IzZTVmYyAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTIwMCxcbi5jSC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS0yMDAsXG4uYmdjSC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTIwMCxcbi5iZGNILWxpZ2h0LWJsdWUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtMjAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtMjAwOmhvdmVyIHtcbiAgZmlsbDogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtMjAwLFxuLnN0ckgtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS0zMDAsXG4uY0gtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtMzAwLFxuLmJnY0gtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS0zMDAsXG4uYmRjSC1saWdodC1ibHVlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTMwMCxcbi5maWxsSC1saWdodC1ibHVlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTMwMCxcbi5zdHJILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtNDAwLFxuLmNILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTQwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNDAwLFxuLmJkY0gtbGlnaHQtYmx1ZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS00MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS00MDA6aG92ZXIge1xuICBmaWxsOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS00MDAsXG4uc3RySC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI5YjZmNiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTUwMCxcbi5jSC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS01MDAsXG4uYmdjSC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTUwMCxcbi5iZGNILWxpZ2h0LWJsdWUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNTAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNTAwOmhvdmVyIHtcbiAgZmlsbDogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNTAwLFxuLnN0ckgtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS02MDAsXG4uY0gtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNjAwLFxuLmJnY0gtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS02MDAsXG4uYmRjSC1saWdodC1ibHVlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTYwMCxcbi5maWxsSC1saWdodC1ibHVlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTYwMCxcbi5zdHJILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtNzAwLFxuLmNILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTcwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNzAwLFxuLmJkY0gtbGlnaHQtYmx1ZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS03MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS03MDA6aG92ZXIge1xuICBmaWxsOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS03MDAsXG4uc3RySC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTgwMCxcbi5jSC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS04MDAsXG4uYmdjSC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc3YmQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTgwMCxcbi5iZGNILWxpZ2h0LWJsdWUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtODAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtODAwLFxuLnN0ckgtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMjc3YmQgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS05MDAsXG4uY0gtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtOTAwLFxuLmJnY0gtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS05MDAsXG4uYmRjSC1saWdodC1ibHVlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTkwMCxcbi5maWxsSC1saWdodC1ibHVlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTkwMCxcbi5zdHJILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtYTEwMCxcbi5jSC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBjb2xvcjogIzgwZDhmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtYTEwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLWExMDAsXG4uYmRjSC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS1hMTAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLWExMDAsXG4uc3RySC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS1hMjAwLFxuLmNILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS1hMjAwLFxuLmJnY0gtbGlnaHQtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwYzRmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtYTIwMCxcbi5iZGNILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQwYzRmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLWEyMDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzQwYzRmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtYTIwMCxcbi5zdHJILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQwYzRmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLWE0MDAsXG4uY0gtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLWE0MDAsXG4uYmdjSC1saWdodC1ibHVlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS1hNDAwLFxuLmJkY0gtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtYTQwMCxcbi5maWxsSC1saWdodC1ibHVlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS1hNDAwLFxuLnN0ckgtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtYTcwMCxcbi5jSC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzAwOTFlYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtYTcwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLWE3MDAsXG4uYmRjSC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS1hNzAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDkxZWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLWE3MDAsXG4uc3RySC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDkxZWEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi01MCxcbi5jSC1jeWFuLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTUwLFxuLmJnY0gtY3lhbi01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTUwLFxuLmJkY0gtY3lhbi01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTUwLFxuLmZpbGxILWN5YW4tNTA6aG92ZXIge1xuICBmaWxsOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi01MCxcbi5zdHJILWN5YW4tNTA6aG92ZXIge1xuICBzdHJva2U6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi0xMDAsXG4uY0gtY3lhbi0xMDA6aG92ZXIge1xuICBjb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tMTAwLFxuLmJnY0gtY3lhbi0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi0xMDAsXG4uYmRjSC1jeWFuLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTEwMCxcbi5maWxsSC1jeWFuLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTEwMCxcbi5zdHJILWN5YW4tMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tMjAwLFxuLmNILWN5YW4tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTIwMCxcbi5iZ2NILWN5YW4tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tMjAwLFxuLmJkY0gtY3lhbi0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi0yMDAsXG4uZmlsbEgtY3lhbi0yMDA6aG92ZXIge1xuICBmaWxsOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi0yMDAsXG4uc3RySC1jeWFuLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgwZGVlYSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTMwMCxcbi5jSC1jeWFuLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi0zMDAsXG4uYmdjSC1jeWFuLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTMwMCxcbi5iZGNILWN5YW4tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tMzAwLFxuLmZpbGxILWN5YW4tMzAwOmhvdmVyIHtcbiAgZmlsbDogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tMzAwLFxuLnN0ckgtY3lhbi0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi00MDAsXG4uY0gtY3lhbi00MDA6aG92ZXIge1xuICBjb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tNDAwLFxuLmJnY0gtY3lhbi00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi00MDAsXG4uYmRjSC1jeWFuLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTQwMCxcbi5maWxsSC1jeWFuLTQwMDpob3ZlciB7XG4gIGZpbGw6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTQwMCxcbi5zdHJILWN5YW4tNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNTAwLFxuLmNILWN5YW4tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTUwMCxcbi5iZ2NILWN5YW4tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNTAwLFxuLmJkY0gtY3lhbi01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi01MDAsXG4uZmlsbEgtY3lhbi01MDA6aG92ZXIge1xuICBmaWxsOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi01MDAsXG4uc3RySC1jeWFuLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTYwMCxcbi5jSC1jeWFuLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi02MDAsXG4uYmdjSC1jeWFuLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGFjYzEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTYwMCxcbi5iZGNILWN5YW4tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tNjAwLFxuLmZpbGxILWN5YW4tNjAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNjAwLFxuLnN0ckgtY3lhbi02MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGFjYzEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi03MDAsXG4uY0gtY3lhbi03MDA6aG92ZXIge1xuICBjb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tNzAwLFxuLmJnY0gtY3lhbi03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi03MDAsXG4uYmRjSC1jeWFuLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTcwMCxcbi5maWxsSC1jeWFuLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTcwMCxcbi5zdHJILWN5YW4tNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tODAwLFxuLmNILWN5YW4tODAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTgwMCxcbi5iZ2NILWN5YW4tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tODAwLFxuLmJkY0gtY3lhbi04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi04MDAsXG4uZmlsbEgtY3lhbi04MDA6aG92ZXIge1xuICBmaWxsOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi04MDAsXG4uc3RySC1jeWFuLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTkwMCxcbi5jSC1jeWFuLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi05MDAsXG4uYmdjSC1jeWFuLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTkwMCxcbi5iZGNILWN5YW4tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tOTAwLFxuLmZpbGxILWN5YW4tOTAwOmhvdmVyIHtcbiAgZmlsbDogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tOTAwLFxuLnN0ckgtY3lhbi05MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi1hMTAwLFxuLmNILWN5YW4tYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjODRmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi1hMTAwLFxuLmJnY0gtY3lhbi1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tYTEwMCxcbi5iZGNILWN5YW4tYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLWExMDAsXG4uZmlsbEgtY3lhbi1hMTAwOmhvdmVyIHtcbiAgZmlsbDogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tYTEwMCxcbi5zdHJILWN5YW4tYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLWEyMDAsXG4uY0gtY3lhbi1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICMxOGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLWEyMDAsXG4uYmdjSC1jeWFuLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi1hMjAwLFxuLmJkY0gtY3lhbi1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tYTIwMCxcbi5maWxsSC1jeWFuLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi1hMjAwLFxuLnN0ckgtY3lhbi1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tYTQwMCxcbi5jSC1jeWFuLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tYTQwMCxcbi5iZ2NILWN5YW4tYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLWE0MDAsXG4uYmRjSC1jeWFuLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi1hNDAwLFxuLmZpbGxILWN5YW4tYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLWE0MDAsXG4uc3RySC1jeWFuLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi1hNzAwLFxuLmNILWN5YW4tYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi1hNzAwLFxuLmJnY0gtY3lhbi1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tYTcwMCxcbi5iZGNILWN5YW4tYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLWE3MDAsXG4uZmlsbEgtY3lhbi1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tYTcwMCxcbi5zdHJILWN5YW4tYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTUwLFxuLmNILXRlYWwtNTA6aG92ZXIge1xuICBjb2xvcjogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNTAsXG4uYmdjSC10ZWFsLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtNTAsXG4uYmRjSC10ZWFsLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtNTAsXG4uZmlsbEgtdGVhbC01MDpob3ZlciB7XG4gIGZpbGw6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTUwLFxuLnN0ckgtdGVhbC01MDpob3ZlciB7XG4gIHN0cm9rZTogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTEwMCxcbi5jSC10ZWFsLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC0xMDAsXG4uYmdjSC10ZWFsLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTEwMCxcbi5iZGNILXRlYWwtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtMTAwLFxuLmZpbGxILXRlYWwtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtMTAwLFxuLnN0ckgtdGVhbC0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC0yMDAsXG4uY0gtdGVhbC0yMDA6aG92ZXIge1xuICBjb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtMjAwLFxuLmJnY0gtdGVhbC0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC0yMDAsXG4uYmRjSC10ZWFsLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTIwMCxcbi5maWxsSC10ZWFsLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTIwMCxcbi5zdHJILXRlYWwtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtMzAwLFxuLmNILXRlYWwtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTMwMCxcbi5iZ2NILXRlYWwtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtMzAwLFxuLmJkY0gtdGVhbC0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC0zMDAsXG4uZmlsbEgtdGVhbC0zMDA6aG92ZXIge1xuICBmaWxsOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC0zMDAsXG4uc3RySC10ZWFsLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTQwMCxcbi5jSC10ZWFsLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC00MDAsXG4uYmdjSC10ZWFsLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTQwMCxcbi5iZGNILXRlYWwtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtNDAwLFxuLmZpbGxILXRlYWwtNDAwOmhvdmVyIHtcbiAgZmlsbDogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtNDAwLFxuLnN0ckgtdGVhbC00MDA6aG92ZXIge1xuICBzdHJva2U6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC01MDAsXG4uY0gtdGVhbC01MDA6aG92ZXIge1xuICBjb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNTAwLFxuLmJnY0gtdGVhbC01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC01MDAsXG4uYmRjSC10ZWFsLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTUwMCxcbi5maWxsSC10ZWFsLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTUwMCxcbi5zdHJILXRlYWwtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtNjAwLFxuLmNILXRlYWwtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTYwMCxcbi5iZ2NILXRlYWwtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtNjAwLFxuLmJkY0gtdGVhbC02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC02MDAsXG4uZmlsbEgtdGVhbC02MDA6aG92ZXIge1xuICBmaWxsOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC02MDAsXG4uc3RySC10ZWFsLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTcwMCxcbi5jSC10ZWFsLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC03MDAsXG4uYmdjSC10ZWFsLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTcwMCxcbi5iZGNILXRlYWwtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtNzAwLFxuLmZpbGxILXRlYWwtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtNzAwLFxuLnN0ckgtdGVhbC03MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC04MDAsXG4uY0gtdGVhbC04MDA6aG92ZXIge1xuICBjb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtODAwLFxuLmJnY0gtdGVhbC04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC04MDAsXG4uYmRjSC10ZWFsLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTgwMCxcbi5maWxsSC10ZWFsLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTgwMCxcbi5zdHJILXRlYWwtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtOTAwLFxuLmNILXRlYWwtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTkwMCxcbi5iZ2NILXRlYWwtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGQ0MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtOTAwLFxuLmJkY0gtdGVhbC05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC05MDAsXG4uZmlsbEgtdGVhbC05MDA6aG92ZXIge1xuICBmaWxsOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC05MDAsXG4uc3RySC10ZWFsLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwNGQ0MCAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLWExMDAsXG4uY0gtdGVhbC1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLWExMDAsXG4uYmdjSC10ZWFsLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTdmZmViICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC1hMTAwLFxuLmJkY0gtdGVhbC1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTdmZmViICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtYTEwMCxcbi5maWxsSC10ZWFsLWExMDA6aG92ZXIge1xuICBmaWxsOiAjYTdmZmViICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC1hMTAwLFxuLnN0ckgtdGVhbC1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYTdmZmViICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtYTIwMCxcbi5jSC10ZWFsLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtYTIwMCxcbi5iZ2NILXRlYWwtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLWEyMDAsXG4uYmRjSC10ZWFsLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC1hMjAwLFxuLmZpbGxILXRlYWwtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLWEyMDAsXG4uc3RySC10ZWFsLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC1hNDAwLFxuLmNILXRlYWwtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMWRlOWI2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC1hNDAwLFxuLmJnY0gtdGVhbC1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkZTliNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtYTQwMCxcbi5iZGNILXRlYWwtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzFkZTliNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLWE0MDAsXG4uZmlsbEgtdGVhbC1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzFkZTliNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtYTQwMCxcbi5zdHJILXRlYWwtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzFkZTliNiAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLWE3MDAsXG4uY0gtdGVhbC1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLWE3MDAsXG4uYmdjSC10ZWFsLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC1hNzAwLFxuLmJkY0gtdGVhbC1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtYTcwMCxcbi5maWxsSC10ZWFsLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC1hNzAwLFxuLnN0ckgtdGVhbC1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTUwLFxuLmNILWdyZWVuLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi01MCxcbi5iZ2NILWdyZWVuLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZjVlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTUwLFxuLmJkY0gtZ3JlZW4tNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tNTAsXG4uZmlsbEgtZ3JlZW4tNTA6aG92ZXIge1xuICBmaWxsOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tNTAsXG4uc3RySC1ncmVlbi01MDpob3ZlciB7XG4gIHN0cm9rZTogI2U4ZjVlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi0xMDAsXG4uY0gtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNjOGU2YzkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi0xMDAsXG4uYmdjSC1ncmVlbi0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tMTAwLFxuLmJkY0gtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTEwMCxcbi5maWxsSC1ncmVlbi0xMDA6aG92ZXIge1xuICBmaWxsOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tMTAwLFxuLnN0ckgtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTIwMCxcbi5jSC1ncmVlbi0yMDA6aG92ZXIge1xuICBjb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTIwMCxcbi5iZ2NILWdyZWVuLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi0yMDAsXG4uYmRjSC1ncmVlbi0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tMjAwLFxuLmZpbGxILWdyZWVuLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi0yMDAsXG4uc3RySC1ncmVlbi0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tMzAwLFxuLmNILWdyZWVuLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tMzAwLFxuLmJnY0gtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxYzc4NCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTMwMCxcbi5iZGNILWdyZWVuLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgxYzc4NCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi0zMDAsXG4uZmlsbEgtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgZmlsbDogIzgxYzc4NCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTMwMCxcbi5zdHJILWdyZWVuLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgxYzc4NCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi00MDAsXG4uY0gtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NmJiNmEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi00MDAsXG4uYmdjSC1ncmVlbi00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tNDAwLFxuLmJkY0gtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTQwMCxcbi5maWxsSC1ncmVlbi00MDA6aG92ZXIge1xuICBmaWxsOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tNDAwLFxuLnN0ckgtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTUwMCxcbi5jSC1ncmVlbi01MDA6aG92ZXIge1xuICBjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTUwMCxcbi5iZ2NILWdyZWVuLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi01MDAsXG4uYmRjSC1ncmVlbi01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tNTAwLFxuLmZpbGxILWdyZWVuLTUwMDpob3ZlciB7XG4gIGZpbGw6ICM0Y2FmNTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi01MDAsXG4uc3RySC1ncmVlbi01MDA6aG92ZXIge1xuICBzdHJva2U6ICM0Y2FmNTAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNjAwLFxuLmNILWdyZWVuLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNjAwLFxuLmJnY0gtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTYwMCxcbi5iZGNILWdyZWVuLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi02MDAsXG4uZmlsbEgtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgZmlsbDogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTYwMCxcbi5zdHJILWdyZWVuLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi03MDAsXG4uY0gtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi03MDAsXG4uYmdjSC1ncmVlbi03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tNzAwLFxuLmJkY0gtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTcwMCxcbi5maWxsSC1ncmVlbi03MDA6aG92ZXIge1xuICBmaWxsOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tNzAwLFxuLnN0ckgtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTgwMCxcbi5jSC1ncmVlbi04MDA6aG92ZXIge1xuICBjb2xvcjogIzJlN2QzMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTgwMCxcbi5iZ2NILWdyZWVuLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi04MDAsXG4uYmRjSC1ncmVlbi04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tODAwLFxuLmZpbGxILWdyZWVuLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi04MDAsXG4uc3RySC1ncmVlbi04MDA6aG92ZXIge1xuICBzdHJva2U6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tOTAwLFxuLmNILWdyZWVuLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tOTAwLFxuLmJnY0gtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTkwMCxcbi5iZGNILWdyZWVuLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi05MDAsXG4uZmlsbEgtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgZmlsbDogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTkwMCxcbi5zdHJILWdyZWVuLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi1hMTAwLFxuLmNILWdyZWVuLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLWExMDAsXG4uYmdjSC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLWExMDAsXG4uYmRjSC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLWExMDAsXG4uZmlsbEgtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi1hMTAwLFxuLnN0ckgtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi1hMjAwLFxuLmNILWdyZWVuLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLWEyMDAsXG4uYmdjSC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLWEyMDAsXG4uYmRjSC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLWEyMDAsXG4uZmlsbEgtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi1hMjAwLFxuLnN0ckgtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi1hNDAwLFxuLmNILWdyZWVuLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLWE0MDAsXG4uYmdjSC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLWE0MDAsXG4uYmRjSC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLWE0MDAsXG4uZmlsbEgtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi1hNDAwLFxuLnN0ckgtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi1hNzAwLFxuLmNILWdyZWVuLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLWE3MDAsXG4uYmdjSC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLWE3MDAsXG4uYmRjSC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLWE3MDAsXG4uZmlsbEgtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi1hNzAwLFxuLnN0ckgtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi01MCxcbi5jSC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tNTAsXG4uYmdjSC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi01MCxcbi5iZGNILWxpZ2h0LWdyZWVuLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTUwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTUwOmhvdmVyIHtcbiAgZmlsbDogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTUwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBzdHJva2U6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tMTAwLFxuLmNILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tMTAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjZWRjOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTEwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjZWRjOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi0xMDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2RjZWRjOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTEwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2RjZWRjOCAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi0yMDAsXG4uY0gtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNWUxYTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi0yMDAsXG4uYmdjSC1saWdodC1ncmVlbi0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tMjAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTIwMCxcbi5maWxsSC1saWdodC1ncmVlbi0yMDA6aG92ZXIge1xuICBmaWxsOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tMjAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTMwMCxcbi5jSC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBjb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTMwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi0zMDAsXG4uYmRjSC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tMzAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi0zMDAsXG4uc3RySC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNDAwLFxuLmNILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tNDAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzljY2M2NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTQwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzljY2M2NSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi00MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzljY2M2NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTQwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzljY2M2NSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi01MDAsXG4uY0gtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4YmMzNGEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi01MDAsXG4uYmdjSC1saWdodC1ncmVlbi01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNTAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTUwMCxcbi5maWxsSC1saWdodC1ncmVlbi01MDA6aG92ZXIge1xuICBmaWxsOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tNTAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTYwMCxcbi5jSC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzdjYjM0MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTYwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi02MDAsXG4uYmRjSC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNjAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM3Y2IzNDIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi02MDAsXG4uc3RySC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBzdHJva2U6ICM3Y2IzNDIgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNzAwLFxuLmNILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tNzAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTcwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi03MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzY4OWYzOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTcwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY4OWYzOCAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi04MDAsXG4uY0gtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi04MDAsXG4uYmdjSC1saWdodC1ncmVlbi04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tODAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTgwMCxcbi5maWxsSC1saWdodC1ncmVlbi04MDA6aG92ZXIge1xuICBmaWxsOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tODAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTkwMCxcbi5jSC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTkwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi05MDAsXG4uYmRjSC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tOTAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMzMzY5MWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi05MDAsXG4uc3RySC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMzY5MWUgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tYTEwMCxcbi5jSC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi1hMTAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi1hMTAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi1hMTAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBmaWxsOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tYTEwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tYTIwMCxcbi5jSC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi1hMjAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi1hMjAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi1hMjAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tYTIwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tYTQwMCxcbi5jSC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi1hNDAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi1hNDAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi1hNDAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tYTQwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICM3NmZmMDMgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tYTcwMCxcbi5jSC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi1hNzAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi1hNzAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi1hNzAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tYTcwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS01MCxcbi5jSC1saW1lLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTUwLFxuLmJnY0gtbGltZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTUwLFxuLmJkY0gtbGltZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTUwLFxuLmZpbGxILWxpbWUtNTA6aG92ZXIge1xuICBmaWxsOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS01MCxcbi5zdHJILWxpbWUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS0xMDAsXG4uY0gtbGltZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtMTAwLFxuLmJnY0gtbGltZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS0xMDAsXG4uYmRjSC1saW1lLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTEwMCxcbi5maWxsSC1saW1lLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTEwMCxcbi5zdHJILWxpbWUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtMjAwLFxuLmNILWxpbWUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTIwMCxcbi5iZ2NILWxpbWUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWU5YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtMjAwLFxuLmJkY0gtbGltZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS0yMDAsXG4uZmlsbEgtbGltZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS0yMDAsXG4uc3RySC1saW1lLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U2ZWU5YyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTMwMCxcbi5jSC1saW1lLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS0zMDAsXG4uYmdjSC1saW1lLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTMwMCxcbi5iZGNILWxpbWUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtMzAwLFxuLmZpbGxILWxpbWUtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtMzAwLFxuLnN0ckgtbGltZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS00MDAsXG4uY0gtbGltZS00MDA6aG92ZXIge1xuICBjb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtNDAwLFxuLmJnY0gtbGltZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS00MDAsXG4uYmRjSC1saW1lLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTQwMCxcbi5maWxsSC1saW1lLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTQwMCxcbi5zdHJILWxpbWUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNTAwLFxuLmNILWxpbWUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTUwMCxcbi5iZ2NILWxpbWUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkZGMzOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNTAwLFxuLmJkY0gtbGltZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS01MDAsXG4uZmlsbEgtbGltZS01MDA6aG92ZXIge1xuICBmaWxsOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS01MDAsXG4uc3RySC1saW1lLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2NkZGMzOSAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTYwMCxcbi5jSC1saW1lLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS02MDAsXG4uYmdjSC1saW1lLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGNhMzMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTYwMCxcbi5iZGNILWxpbWUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtNjAwLFxuLmZpbGxILWxpbWUtNjAwOmhvdmVyIHtcbiAgZmlsbDogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNjAwLFxuLnN0ckgtbGltZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICNjMGNhMzMgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS03MDAsXG4uY0gtbGltZS03MDA6aG92ZXIge1xuICBjb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtNzAwLFxuLmJnY0gtbGltZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS03MDAsXG4uYmRjSC1saW1lLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTcwMCxcbi5maWxsSC1saW1lLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTcwMCxcbi5zdHJILWxpbWUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtODAwLFxuLmNILWxpbWUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTgwMCxcbi5iZ2NILWxpbWUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtODAwLFxuLmJkY0gtbGltZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS04MDAsXG4uZmlsbEgtbGltZS04MDA6aG92ZXIge1xuICBmaWxsOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS04MDAsXG4uc3RySC1saW1lLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTkwMCxcbi5jSC1saW1lLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS05MDAsXG4uYmdjSC1saW1lLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTkwMCxcbi5iZGNILWxpbWUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtOTAwLFxuLmZpbGxILWxpbWUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtOTAwLFxuLnN0ckgtbGltZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS1hMTAwLFxuLmNILWxpbWUtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjRmZjgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS1hMTAwLFxuLmJnY0gtbGltZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtYTEwMCxcbi5iZGNILWxpbWUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLWExMDAsXG4uZmlsbEgtbGltZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtYTEwMCxcbi5zdHJILWxpbWUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLWEyMDAsXG4uY0gtbGltZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZWZmNDEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLWEyMDAsXG4uYmdjSC1saW1lLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS1hMjAwLFxuLmJkY0gtbGltZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtYTIwMCxcbi5maWxsSC1saW1lLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS1hMjAwLFxuLnN0ckgtbGltZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtYTQwMCxcbi5jSC1saW1lLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtYTQwMCxcbi5iZ2NILWxpbWUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLWE0MDAsXG4uYmRjSC1saW1lLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS1hNDAwLFxuLmZpbGxILWxpbWUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLWE0MDAsXG4uc3RySC1saW1lLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS1hNzAwLFxuLmNILWxpbWUtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWVlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS1hNzAwLFxuLmJnY0gtbGltZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtYTcwMCxcbi5iZGNILWxpbWUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLWE3MDAsXG4uZmlsbEgtbGltZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtYTcwMCxcbi5zdHJILWxpbWUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNTAsXG4uY0gteWVsbG93LTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctNTAsXG4uYmdjSC15ZWxsb3ctNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTUwLFxuLmJkY0gteWVsbG93LTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy01MCxcbi5maWxsSC15ZWxsb3ctNTA6aG92ZXIge1xuICBmaWxsOiAjZmZmZGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LTUwLFxuLnN0ckgteWVsbG93LTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmZGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy0xMDAsXG4uY0gteWVsbG93LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmOWM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTEwMCxcbi5iZ2NILXllbGxvdy0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOWM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTEwMCxcbi5iZGNILXllbGxvdy0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTEwMCxcbi5maWxsSC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy0xMDAsXG4uc3RySC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmOWM0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy0yMDAsXG4uY0gteWVsbG93LTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmNTlkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTIwMCxcbi5iZ2NILXllbGxvdy0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmNTlkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTIwMCxcbi5iZGNILXllbGxvdy0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTIwMCxcbi5maWxsSC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy0yMDAsXG4uc3RySC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmNTlkICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy0zMDAsXG4uY0gteWVsbG93LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTMwMCxcbi5iZ2NILXllbGxvdy0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTMwMCxcbi5iZGNILXllbGxvdy0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTMwMCxcbi5maWxsSC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy0zMDAsXG4uc3RySC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy00MDAsXG4uY0gteWVsbG93LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlZTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTQwMCxcbi5iZ2NILXllbGxvdy00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTQwMCxcbi5iZGNILXllbGxvdy00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTQwMCxcbi5maWxsSC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy00MDAsXG4uc3RySC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlZTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy01MDAsXG4uY0gteWVsbG93LTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTUwMCxcbi5iZ2NILXllbGxvdy01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTUwMCxcbi5iZGNILXllbGxvdy01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTUwMCxcbi5maWxsSC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy01MDAsXG4uc3RySC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy02MDAsXG4uY0gteWVsbG93LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTYwMCxcbi5iZ2NILXllbGxvdy02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTYwMCxcbi5iZGNILXllbGxvdy02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTYwMCxcbi5maWxsSC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy02MDAsXG4uc3RySC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy03MDAsXG4uY0gteWVsbG93LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmJjMDJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTcwMCxcbi5iZ2NILXllbGxvdy03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJjMDJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTcwMCxcbi5iZGNILXllbGxvdy03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTcwMCxcbi5maWxsSC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy03MDAsXG4uc3RySC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmJjMDJkICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy04MDAsXG4uY0gteWVsbG93LTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTgwMCxcbi5iZ2NILXllbGxvdy04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTgwMCxcbi5iZGNILXllbGxvdy04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTgwMCxcbi5maWxsSC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgZmlsbDogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy04MDAsXG4uc3RySC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy05MDAsXG4uY0gteWVsbG93LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTkwMCxcbi5iZ2NILXllbGxvdy05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LTkwMCxcbi5iZGNILXllbGxvdy05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNTdmMTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LTkwMCxcbi5maWxsSC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy05MDAsXG4uc3RySC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy1hMTAwLFxuLmNILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctYTEwMCxcbi5iZ2NILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy1hMTAwLFxuLmJkY0gteWVsbG93LWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LWExMDAsXG4uZmlsbEgteWVsbG93LWExMDA6aG92ZXIge1xuICBmaWxsOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LWExMDAsXG4uc3RySC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctYTIwMCxcbi5jSC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LWEyMDAsXG4uYmdjSC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctYTIwMCxcbi5iZGNILXllbGxvdy1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy1hMjAwLFxuLmZpbGxILXllbGxvdy1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy1hMjAwLFxuLnN0ckgteWVsbG93LWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LWE0MDAsXG4uY0gteWVsbG93LWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy1hNDAwLFxuLmJnY0gteWVsbG93LWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LWE0MDAsXG4uYmRjSC15ZWxsb3ctYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctYTQwMCxcbi5maWxsSC15ZWxsb3ctYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctYTQwMCxcbi5zdHJILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy1hNzAwLFxuLmNILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctYTcwMCxcbi5iZ2NILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy1hNzAwLFxuLmJkY0gteWVsbG93LWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LWE3MDAsXG4uZmlsbEgteWVsbG93LWE3MDA6aG92ZXIge1xuICBmaWxsOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LWE3MDAsXG4uc3RySC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci01MCxcbi5jSC1hbWJlci01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItNTAsXG4uYmdjSC1hbWJlci01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci01MCxcbi5iZGNILWFtYmVyLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTUwLFxuLmZpbGxILWFtYmVyLTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTUwLFxuLnN0ckgtYW1iZXItNTA6aG92ZXIge1xuICBzdHJva2U6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItMTAwLFxuLmNILWFtYmVyLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItMTAwLFxuLmJnY0gtYW1iZXItMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWNiMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTEwMCxcbi5iZGNILWFtYmVyLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWNiMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci0xMDAsXG4uZmlsbEgtYW1iZXItMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZWNiMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTEwMCxcbi5zdHJILWFtYmVyLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWNiMyAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci0yMDAsXG4uY0gtYW1iZXItMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmUwODIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci0yMDAsXG4uYmdjSC1hbWJlci0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItMjAwLFxuLmJkY0gtYW1iZXItMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTIwMCxcbi5maWxsSC1hbWJlci0yMDA6aG92ZXIge1xuICBmaWxsOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItMjAwLFxuLnN0ckgtYW1iZXItMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTMwMCxcbi5jSC1hbWJlci0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTMwMCxcbi5iZ2NILWFtYmVyLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci0zMDAsXG4uYmRjSC1hbWJlci0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItMzAwLFxuLmZpbGxILWFtYmVyLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci0zMDAsXG4uc3RySC1hbWJlci0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNDAwLFxuLmNILWFtYmVyLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItNDAwLFxuLmJnY0gtYW1iZXItNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2EyOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTQwMCxcbi5iZGNILWFtYmVyLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2EyOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci00MDAsXG4uZmlsbEgtYW1iZXItNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmY2EyOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTQwMCxcbi5zdHJILWFtYmVyLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmY2EyOCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci01MDAsXG4uY0gtYW1iZXItNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci01MDAsXG4uYmdjSC1hbWJlci01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNTAwLFxuLmJkY0gtYW1iZXItNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTUwMCxcbi5maWxsSC1hbWJlci01MDA6aG92ZXIge1xuICBmaWxsOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItNTAwLFxuLnN0ckgtYW1iZXItNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTYwMCxcbi5jSC1hbWJlci02MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYjMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTYwMCxcbi5iZ2NILWFtYmVyLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci02MDAsXG4uYmRjSC1hbWJlci02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNjAwLFxuLmZpbGxILWFtYmVyLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmIzMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci02MDAsXG4uc3RySC1hbWJlci02MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmIzMDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNzAwLFxuLmNILWFtYmVyLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItNzAwLFxuLmJnY0gtYW1iZXItNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTcwMCxcbi5iZGNILWFtYmVyLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci03MDAsXG4uZmlsbEgtYW1iZXItNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYTAwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTcwMCxcbi5zdHJILWFtYmVyLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYTAwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci04MDAsXG4uY0gtYW1iZXItODAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci04MDAsXG4uYmdjSC1hbWJlci04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItODAwLFxuLmJkY0gtYW1iZXItODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTgwMCxcbi5maWxsSC1hbWJlci04MDA6aG92ZXIge1xuICBmaWxsOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItODAwLFxuLnN0ckgtYW1iZXItODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTkwMCxcbi5jSC1hbWJlci05MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTkwMCxcbi5iZ2NILWFtYmVyLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci05MDAsXG4uYmRjSC1hbWJlci05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItOTAwLFxuLmZpbGxILWFtYmVyLTkwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjZmMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci05MDAsXG4uc3RySC1hbWJlci05MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjZmMDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItYTEwMCxcbi5jSC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci1hMTAwLFxuLmJnY0gtYW1iZXItYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci1hMTAwLFxuLmJkY0gtYW1iZXItYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci1hMTAwLFxuLmZpbGxILWFtYmVyLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItYTEwMCxcbi5zdHJILWFtYmVyLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItYTIwMCxcbi5jSC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci1hMjAwLFxuLmJnY0gtYW1iZXItYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci1hMjAwLFxuLmJkY0gtYW1iZXItYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci1hMjAwLFxuLmZpbGxILWFtYmVyLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItYTIwMCxcbi5zdHJILWFtYmVyLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItYTQwMCxcbi5jSC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci1hNDAwLFxuLmJnY0gtYW1iZXItYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci1hNDAwLFxuLmJkY0gtYW1iZXItYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci1hNDAwLFxuLmZpbGxILWFtYmVyLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItYTQwMCxcbi5zdHJILWFtYmVyLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmM0MDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItYTcwMCxcbi5jSC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci1hNzAwLFxuLmJnY0gtYW1iZXItYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci1hNzAwLFxuLmJkY0gtYW1iZXItYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci1hNzAwLFxuLmZpbGxILWFtYmVyLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItYTcwMCxcbi5zdHJILWFtYmVyLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTUwLFxuLmNILW9yYW5nZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmM2UwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLTUwLFxuLmJnY0gtb3JhbmdlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS01MCxcbi5iZGNILW9yYW5nZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNTAsXG4uZmlsbEgtb3JhbmdlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS01MCxcbi5zdHJILW9yYW5nZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtMTAwLFxuLmNILW9yYW5nZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS0xMDAsXG4uYmdjSC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS0xMDAsXG4uYmRjSC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS0xMDAsXG4uZmlsbEgtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtMTAwLFxuLnN0ckgtb3JhbmdlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtMjAwLFxuLmNILW9yYW5nZS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS0yMDAsXG4uYmdjSC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS0yMDAsXG4uYmRjSC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS0yMDAsXG4uZmlsbEgtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtMjAwLFxuLnN0ckgtb3JhbmdlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtMzAwLFxuLmNILW9yYW5nZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS0zMDAsXG4uYmdjSC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS0zMDAsXG4uYmRjSC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS0zMDAsXG4uZmlsbEgtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtMzAwLFxuLnN0ckgtb3JhbmdlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtNDAwLFxuLmNILW9yYW5nZS00MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS00MDAsXG4uYmdjSC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS00MDAsXG4uYmRjSC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS00MDAsXG4uZmlsbEgtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtNDAwLFxuLnN0ckgtb3JhbmdlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtNTAwLFxuLmNILW9yYW5nZS01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS01MDAsXG4uYmdjSC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS01MDAsXG4uYmRjSC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5ODAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS01MDAsXG4uZmlsbEgtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtNTAwLFxuLnN0ckgtb3JhbmdlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtNjAwLFxuLmNILW9yYW5nZS02MDA6aG92ZXIge1xuICBjb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS02MDAsXG4uYmdjSC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS02MDAsXG4uYmRjSC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS02MDAsXG4uZmlsbEgtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtNjAwLFxuLnN0ckgtb3JhbmdlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZiOGMwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtNzAwLFxuLmNILW9yYW5nZS03MDA6aG92ZXIge1xuICBjb2xvcjogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS03MDAsXG4uYmdjSC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS03MDAsXG4uYmRjSC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS03MDAsXG4uZmlsbEgtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtNzAwLFxuLnN0ckgtb3JhbmdlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtODAwLFxuLmNILW9yYW5nZS04MDA6aG92ZXIge1xuICBjb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS04MDAsXG4uYmdjSC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS04MDAsXG4uYmRjSC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY2YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS04MDAsXG4uZmlsbEgtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtODAwLFxuLnN0ckgtb3JhbmdlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtOTAwLFxuLmNILW9yYW5nZS05MDA6aG92ZXIge1xuICBjb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS05MDAsXG4uYmdjSC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS05MDAsXG4uYmRjSC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS05MDAsXG4uZmlsbEgtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtOTAwLFxuLnN0ckgtb3JhbmdlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U2NTEwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtYTEwMCxcbi5jSC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLWExMDAsXG4uYmdjSC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQxODAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtYTEwMCxcbi5iZGNILW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS1hMTAwLFxuLmZpbGxILW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS1hMTAwLFxuLnN0ckgtb3JhbmdlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmQxODAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLWEyMDAsXG4uY0gtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS1hMjAwLFxuLmJnY0gtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLWEyMDAsXG4uYmRjSC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtYTIwMCxcbi5maWxsSC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtYTIwMCxcbi5zdHJILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZhYjQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS1hNDAwLFxuLmNILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtYTQwMCxcbi5iZ2NILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS1hNDAwLFxuLmJkY0gtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLWE0MDAsXG4uZmlsbEgtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLWE0MDAsXG4uc3RySC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOTEwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtYTcwMCxcbi5jSC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLWE3MDAsXG4uYmdjSC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZkMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtYTcwMCxcbi5iZGNILW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS1hNzAwLFxuLmZpbGxILW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS1hNzAwLFxuLnN0ckgtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjZkMDAgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtNTAsXG4uY0gtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBjb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTUwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNTAsXG4uYmRjSC1kZWVwLW9yYW5nZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS01MCxcbi5maWxsSC1kZWVwLW9yYW5nZS01MDpob3ZlciB7XG4gIGZpbGw6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS01MCxcbi5zdHJILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTEwMCxcbi5jSC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTEwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS0xMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtMTAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS0xMDAsXG4uc3RySC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtMjAwLFxuLmNILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZhYjkxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtMjAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTIwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS0yMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTIwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS0zMDAsXG4uY0gtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjhhNjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS0zMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtMzAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTMwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtMzAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTQwMCxcbi5jSC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTQwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS00MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNDAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS00MDAsXG4uc3RySC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtNTAwLFxuLmNILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtNTAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTUwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS01MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTUwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS02MDAsXG4uY0gtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNDUxMWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS02MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNjAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTYwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS02MDA6aG92ZXIge1xuICBmaWxsOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNjAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTcwMCxcbi5jSC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBjb2xvcjogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTcwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS03MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNzAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS03MDAsXG4uc3RySC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtODAwLFxuLmNILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDg0MzE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtODAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTgwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS04MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgZmlsbDogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTgwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS05MDAsXG4uY0gtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS05MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtOTAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTkwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS05MDA6aG92ZXIge1xuICBmaWxsOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtOTAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLWExMDAsXG4uY0gtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtYTEwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtYTEwMCxcbi5iZGNILWRlZXAtb3JhbmdlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjllODAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtYTEwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLWExMDAsXG4uc3RySC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLWEyMDAsXG4uY0gtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtYTIwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtYTIwMCxcbi5iZGNILWRlZXAtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtYTIwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLWEyMDAsXG4uc3RySC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLWE0MDAsXG4uY0gtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtYTQwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtYTQwMCxcbi5iZGNILWRlZXAtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtYTQwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLWE0MDAsXG4uc3RySC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLWE3MDAsXG4uY0gtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtYTcwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtYTcwMCxcbi5iZGNILWRlZXAtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtYTcwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLWE3MDAsXG4uc3RySC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTUwLFxuLmNILWJyb3duLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi01MCxcbi5iZ2NILWJyb3duLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWJlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTUwLFxuLmJkY0gtYnJvd24tNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tNTAsXG4uZmlsbEgtYnJvd24tNTA6aG92ZXIge1xuICBmaWxsOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tNTAsXG4uc3RySC1icm93bi01MDpob3ZlciB7XG4gIHN0cm9rZTogI2VmZWJlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi0xMDAsXG4uY0gtYnJvd24tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNkN2NjYzggIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi0xMDAsXG4uYmdjSC1icm93bi0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tMTAwLFxuLmJkY0gtYnJvd24tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTEwMCxcbi5maWxsSC1icm93bi0xMDA6aG92ZXIge1xuICBmaWxsOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tMTAwLFxuLnN0ckgtYnJvd24tMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTIwMCxcbi5jSC1icm93bi0yMDA6aG92ZXIge1xuICBjb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTIwMCxcbi5iZ2NILWJyb3duLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi0yMDAsXG4uYmRjSC1icm93bi0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tMjAwLFxuLmZpbGxILWJyb3duLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi0yMDAsXG4uc3RySC1icm93bi0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tMzAwLFxuLmNILWJyb3duLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tMzAwLFxuLmJnY0gtYnJvd24tMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ExODg3ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTMwMCxcbi5iZGNILWJyb3duLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ExODg3ZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi0zMDAsXG4uZmlsbEgtYnJvd24tMzAwOmhvdmVyIHtcbiAgZmlsbDogI2ExODg3ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTMwMCxcbi5zdHJILWJyb3duLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ExODg3ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi00MDAsXG4uY0gtYnJvd24tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM4ZDZlNjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi00MDAsXG4uYmdjSC1icm93bi00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tNDAwLFxuLmJkY0gtYnJvd24tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTQwMCxcbi5maWxsSC1icm93bi00MDA6aG92ZXIge1xuICBmaWxsOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tNDAwLFxuLnN0ckgtYnJvd24tNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTUwMCxcbi5jSC1icm93bi01MDA6aG92ZXIge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTUwMCxcbi5iZ2NILWJyb3duLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi01MDAsXG4uYmRjSC1icm93bi01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tNTAwLFxuLmZpbGxILWJyb3duLTUwMDpob3ZlciB7XG4gIGZpbGw6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi01MDAsXG4uc3RySC1icm93bi01MDA6aG92ZXIge1xuICBzdHJva2U6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNjAwLFxuLmNILWJyb3duLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNjAwLFxuLmJnY0gtYnJvd24tNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTYwMCxcbi5iZGNILWJyb3duLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi02MDAsXG4uZmlsbEgtYnJvd24tNjAwOmhvdmVyIHtcbiAgZmlsbDogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTYwMCxcbi5zdHJILWJyb3duLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi03MDAsXG4uY0gtYnJvd24tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi03MDAsXG4uYmdjSC1icm93bi03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tNzAwLFxuLmJkY0gtYnJvd24tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTcwMCxcbi5maWxsSC1icm93bi03MDA6aG92ZXIge1xuICBmaWxsOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tNzAwLFxuLnN0ckgtYnJvd24tNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTgwMCxcbi5jSC1icm93bi04MDA6aG92ZXIge1xuICBjb2xvcjogIzRlMzQyZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTgwMCxcbi5iZ2NILWJyb3duLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi04MDAsXG4uYmRjSC1icm93bi04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tODAwLFxuLmZpbGxILWJyb3duLTgwMDpob3ZlciB7XG4gIGZpbGw6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi04MDAsXG4uc3RySC1icm93bi04MDA6aG92ZXIge1xuICBzdHJva2U6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tOTAwLFxuLmNILWJyb3duLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tOTAwLFxuLmJnY0gtYnJvd24tOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTkwMCxcbi5iZGNILWJyb3duLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi05MDAsXG4uZmlsbEgtYnJvd24tOTAwOmhvdmVyIHtcbiAgZmlsbDogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTkwMCxcbi5zdHJILWJyb3duLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTUwLFxuLmNILWdyZXktNTA6aG92ZXIge1xuICBjb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNTAsXG4uYmdjSC1ncmV5LTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNTAsXG4uYmRjSC1ncmV5LTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNTAsXG4uZmlsbEgtZ3JleS01MDpob3ZlciB7XG4gIGZpbGw6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTUwLFxuLnN0ckgtZ3JleS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTEwMCxcbi5jSC1ncmV5LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0xMDAsXG4uYmdjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTEwMCxcbi5iZGNILWdyZXktMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMTAwLFxuLmZpbGxILWdyZXktMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMTAwLFxuLnN0ckgtZ3JleS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0yMDAsXG4uY0gtZ3JleS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMjAwLFxuLmJnY0gtZ3JleS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0yMDAsXG4uYmRjSC1ncmV5LTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTIwMCxcbi5maWxsSC1ncmV5LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTIwMCxcbi5zdHJILWdyZXktMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMzAwLFxuLmNILWdyZXktMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTMwMCxcbi5iZ2NILWdyZXktMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMzAwLFxuLmJkY0gtZ3JleS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0zMDAsXG4uZmlsbEgtZ3JleS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0zMDAsXG4uc3RySC1ncmV5LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTQwMCxcbi5jSC1ncmV5LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS00MDAsXG4uYmdjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTQwMCxcbi5iZGNILWdyZXktNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNDAwLFxuLmZpbGxILWdyZXktNDAwOmhvdmVyIHtcbiAgZmlsbDogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNDAwLFxuLnN0ckgtZ3JleS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS01MDAsXG4uY0gtZ3JleS01MDA6aG92ZXIge1xuICBjb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNTAwLFxuLmJnY0gtZ3JleS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS01MDAsXG4uYmRjSC1ncmV5LTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTUwMCxcbi5maWxsSC1ncmV5LTUwMDpob3ZlciB7XG4gIGZpbGw6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTUwMCxcbi5zdHJILWdyZXktNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNjAwLFxuLmNILWdyZXktNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTYwMCxcbi5iZ2NILWdyZXktNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNjAwLFxuLmJkY0gtZ3JleS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS02MDAsXG4uZmlsbEgtZ3JleS02MDA6aG92ZXIge1xuICBmaWxsOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS02MDAsXG4uc3RySC1ncmV5LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTcwMCxcbi5jSC1ncmV5LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS03MDAsXG4uYmdjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTcwMCxcbi5iZGNILWdyZXktNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNzAwLFxuLmZpbGxILWdyZXktNzAwOmhvdmVyIHtcbiAgZmlsbDogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNzAwLFxuLnN0ckgtZ3JleS03MDA6aG92ZXIge1xuICBzdHJva2U6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS04MDAsXG4uY0gtZ3JleS04MDA6aG92ZXIge1xuICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktODAwLFxuLmJnY0gtZ3JleS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS04MDAsXG4uYmRjSC1ncmV5LTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTgwMCxcbi5maWxsSC1ncmV5LTgwMDpob3ZlciB7XG4gIGZpbGw6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTgwMCxcbi5zdHJILWdyZXktODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktOTAwLFxuLmNILWdyZXktOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTkwMCxcbi5iZ2NILWdyZXktOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktOTAwLFxuLmJkY0gtZ3JleS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS05MDAsXG4uZmlsbEgtZ3JleS05MDA6aG92ZXIge1xuICBmaWxsOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS05MDAsXG4uc3RySC1ncmV5LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNTAsXG4uY0gtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWdyZXktNTAsXG4uYmdjSC1ibHVlLWdyZXktNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTUwLFxuLmJkY0gtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS01MCxcbi5maWxsSC1ibHVlLWdyZXktNTA6aG92ZXIge1xuICBmaWxsOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1ncmV5LTUwLFxuLnN0ckgtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS0xMDAsXG4uY0gtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTEwMCxcbi5iZ2NILWJsdWUtZ3JleS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTEwMCxcbi5iZGNILWJsdWUtZ3JleS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTEwMCxcbi5maWxsSC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgZmlsbDogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS0xMDAsXG4uc3RySC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS0yMDAsXG4uY0gtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTIwMCxcbi5iZ2NILWJsdWUtZ3JleS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTIwMCxcbi5iZGNILWJsdWUtZ3JleS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTIwMCxcbi5maWxsSC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgZmlsbDogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS0yMDAsXG4uc3RySC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS0zMDAsXG4uY0gtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTMwMCxcbi5iZ2NILWJsdWUtZ3JleS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTMwMCxcbi5iZGNILWJsdWUtZ3JleS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTMwMCxcbi5maWxsSC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgZmlsbDogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS0zMDAsXG4uc3RySC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS00MDAsXG4uY0gtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTQwMCxcbi5iZ2NILWJsdWUtZ3JleS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTQwMCxcbi5iZGNILWJsdWUtZ3JleS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTQwMCxcbi5maWxsSC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgZmlsbDogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS00MDAsXG4uc3RySC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS01MDAsXG4uY0gtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTUwMCxcbi5iZ2NILWJsdWUtZ3JleS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTUwMCxcbi5iZGNILWJsdWUtZ3JleS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTUwMCxcbi5maWxsSC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgZmlsbDogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS01MDAsXG4uc3RySC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS02MDAsXG4uY0gtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTYwMCxcbi5iZ2NILWJsdWUtZ3JleS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTYwMCxcbi5iZGNILWJsdWUtZ3JleS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTYwMCxcbi5maWxsSC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgZmlsbDogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS02MDAsXG4uc3RySC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS03MDAsXG4uY0gtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTcwMCxcbi5iZ2NILWJsdWUtZ3JleS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTcwMCxcbi5iZGNILWJsdWUtZ3JleS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTcwMCxcbi5maWxsSC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgZmlsbDogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS03MDAsXG4uc3RySC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS04MDAsXG4uY0gtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTgwMCxcbi5iZ2NILWJsdWUtZ3JleS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTgwMCxcbi5iZGNILWJsdWUtZ3JleS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTgwMCxcbi5maWxsSC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgZmlsbDogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS04MDAsXG4uc3RySC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtZ3JleS05MDAsXG4uY0gtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTkwMCxcbi5iZ2NILWJsdWUtZ3JleS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1ncmV5LTkwMCxcbi5iZGNILWJsdWUtZ3JleS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1ncmV5LTkwMCxcbi5maWxsSC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgZmlsbDogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS05MDAsXG4uc3RySC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRvZy1ncmVlbixcbi5jSC1kb2ctZ3JlZW46aG92ZXIge1xuICBjb2xvcjogIzhkYzYzZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRvZy1ncmVlbixcbi5iZ2NILWRvZy1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZGM2M2YgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kb2ctZ3JlZW4sXG4uYmRjSC1kb2ctZ3JlZW46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZGM2M2YgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZG9nLWdyZWVuLFxuLmZpbGxILWRvZy1ncmVlbjpob3ZlciB7XG4gIGZpbGw6ICM4ZGM2M2YgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kb2ctZ3JlZW4sXG4uc3RySC1kb2ctZ3JlZW46aG92ZXIge1xuICBzdHJva2U6ICM4ZGM2M2YgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0xMDAsXG4uY0gtZ3JleS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Y5ZmFmYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMTAwLFxuLmJnY0gtZ3JleS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0xMDAsXG4uYmRjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmFmYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTEwMCxcbi5maWxsSC1ncmV5LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmOWZhZmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTEwMCxcbi5zdHJILWdyZXktMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMjAwLFxuLmNILWdyZXktMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmMmYzZjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTIwMCxcbi5iZ2NILWdyZXktMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMjAwLFxuLmJkY0gtZ3JleS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMmYzZjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0yMDAsXG4uZmlsbEgtZ3JleS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZjJmM2Y1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0yMDAsXG4uc3RySC1ncmV5LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTMwMCxcbi5jSC1ncmV5LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTZlYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0zMDAsXG4uYmdjSC1ncmV5LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTMwMCxcbi5iZGNILWdyZXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMzAwLFxuLmZpbGxILWdyZXktMzAwOmhvdmVyIHtcbiAgZmlsbDogI2U2ZWFmMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMzAwLFxuLnN0ckgtZ3JleS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS00MDAsXG4uY0gtZ3JleS00MDA6aG92ZXIge1xuICBjb2xvcjogI2QzZDllMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNDAwLFxuLmJnY0gtZ3JleS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS00MDAsXG4uYmRjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QzZDllMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTQwMCxcbi5maWxsSC1ncmV5LTQwMDpob3ZlciB7XG4gIGZpbGw6ICNkM2Q5ZTMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTQwMCxcbi5zdHJILWdyZXktNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNTAwLFxuLmNILWdyZXktNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiOWMyZDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTUwMCxcbi5iZ2NILWdyZXktNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNTAwLFxuLmJkY0gtZ3JleS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiOWMyZDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS01MDAsXG4uZmlsbEgtZ3JleS01MDA6aG92ZXIge1xuICBmaWxsOiAjYjljMmQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS01MDAsXG4uc3RySC1ncmV5LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTYwMCxcbi5jSC1ncmV5LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2M4Njk1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS02MDAsXG4uYmdjSC1ncmV5LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTYwMCxcbi5iZGNILWdyZXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2M4Njk1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNjAwLFxuLmZpbGxILWdyZXktNjAwOmhvdmVyIHtcbiAgZmlsbDogIzdjODY5NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNjAwLFxuLnN0ckgtZ3JleS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS03MDAsXG4uY0gtZ3JleS03MDA6aG92ZXIge1xuICBjb2xvcjogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNzAwLFxuLmJnY0gtZ3JleS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS03MDAsXG4uYmRjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTcwMCxcbi5maWxsSC1ncmV5LTcwMDpob3ZlciB7XG4gIGZpbGw6ICM3Mjc3N2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTcwMCxcbi5zdHJILWdyZXktNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktODAwLFxuLmNILWdyZXktODAwOmhvdmVyIHtcbiAgY29sb3I6ICM1NjVhNWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTgwMCxcbi5iZ2NILWdyZXktODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktODAwLFxuLmJkY0gtZ3JleS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NjVhNWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS04MDAsXG4uZmlsbEgtZ3JleS04MDA6aG92ZXIge1xuICBmaWxsOiAjNTY1YTVjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS04MDAsXG4uc3RySC1ncmV5LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTkwMCxcbi5jSC1ncmV5LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS05MDAsXG4uYmdjSC1ncmV5LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTkwMCxcbi5iZGNILWdyZXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktOTAwLFxuLmZpbGxILWdyZXktOTAwOmhvdmVyIHtcbiAgZmlsbDogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktOTAwLFxuLnN0ckgtZ3JleS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmMtdHJhaW5lci1ncmVlbixcbi5jSC10cmFpbmVyLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICMwODUyMmQgIWltcG9ydGFudDtcbn1cblxuLmJnYy10cmFpbmVyLWdyZWVuLFxuLmJnY0gtdHJhaW5lci1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODUyMmQgIWltcG9ydGFudDtcbn1cblxuLmJkYy10cmFpbmVyLWdyZWVuLFxuLmJkY0gtdHJhaW5lci1ncmVlbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzA4NTIyZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10cmFpbmVyLWdyZWVuLFxuLmZpbGxILXRyYWluZXItZ3JlZW46aG92ZXIge1xuICBmaWxsOiAjMDg1MjJkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdHJhaW5lci1ncmVlbixcbi5zdHJILXRyYWluZXItZ3JlZW46aG92ZXIge1xuICBzdHJva2U6ICMwODUyMmQgIWltcG9ydGFudDtcbn1cblxuLmMtdHJhaW5lci1ibHVlLFxuLmNILXRyYWluZXItYmx1ZTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0Yzg2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdHJhaW5lci1ibHVlLFxuLmJnY0gtdHJhaW5lci1ibHVlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGM4NiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRyYWluZXItYmx1ZSxcbi5iZGNILXRyYWluZXItYmx1ZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzEyNGM4NiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10cmFpbmVyLWJsdWUsXG4uZmlsbEgtdHJhaW5lci1ibHVlOmhvdmVyIHtcbiAgZmlsbDogIzEyNGM4NiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRyYWluZXItYmx1ZSxcbi5zdHJILXRyYWluZXItYmx1ZTpob3ZlciB7XG4gIHN0cm9rZTogIzEyNGM4NiAhaW1wb3J0YW50O1xufVxuXG4uYy10cmFpbmVyLXJlZCxcbi5jSC10cmFpbmVyLXJlZDpob3ZlciB7XG4gIGNvbG9yOiAjYmIxMjEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdHJhaW5lci1yZWQsXG4uYmdjSC10cmFpbmVyLXJlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYjEyMTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy10cmFpbmVyLXJlZCxcbi5iZGNILXRyYWluZXItcmVkOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmIxMjEyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRyYWluZXItcmVkLFxuLmZpbGxILXRyYWluZXItcmVkOmhvdmVyIHtcbiAgZmlsbDogI2JiMTIxMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRyYWluZXItcmVkLFxuLnN0ckgtdHJhaW5lci1yZWQ6aG92ZXIge1xuICBzdHJva2U6ICNiYjEyMTIgIWltcG9ydGFudDtcbn1cblxuLmMtdHJhaW5lci1vcmFuZ2UsXG4uY0gtdHJhaW5lci1vcmFuZ2U6aG92ZXIge1xuICBjb2xvcjogI2ZmNjYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRyYWluZXItb3JhbmdlLFxuLmJnY0gtdHJhaW5lci1vcmFuZ2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdHJhaW5lci1vcmFuZ2UsXG4uYmRjSC10cmFpbmVyLW9yYW5nZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNjYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10cmFpbmVyLW9yYW5nZSxcbi5maWxsSC10cmFpbmVyLW9yYW5nZTpob3ZlciB7XG4gIGZpbGw6ICNmZjY2MDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci10cmFpbmVyLW9yYW5nZSxcbi5zdHJILXRyYWluZXItb3JhbmdlOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY2NjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRyYWluZXItcGluayxcbi5jSC10cmFpbmVyLXBpbms6aG92ZXIge1xuICBjb2xvcjogI2NiMTc5ZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRyYWluZXItcGluayxcbi5iZ2NILXRyYWluZXItcGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYjE3OWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy10cmFpbmVyLXBpbmssXG4uYmRjSC10cmFpbmVyLXBpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjYjE3OWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdHJhaW5lci1waW5rLFxuLmZpbGxILXRyYWluZXItcGluazpob3ZlciB7XG4gIGZpbGw6ICNjYjE3OWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci10cmFpbmVyLXBpbmssXG4uc3RySC10cmFpbmVyLXBpbms6aG92ZXIge1xuICBzdHJva2U6ICNjYjE3OWUgIWltcG9ydGFudDtcbn1cblxuLmMtdHJhaW5lci15ZWxsb3csXG4uY0gtdHJhaW5lci15ZWxsb3c6aG92ZXIge1xuICBjb2xvcjogI2ZmY2MwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRyYWluZXIteWVsbG93LFxuLmJnY0gtdHJhaW5lci15ZWxsb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdHJhaW5lci15ZWxsb3csXG4uYmRjSC10cmFpbmVyLXllbGxvdzpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2MwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10cmFpbmVyLXllbGxvdyxcbi5maWxsSC10cmFpbmVyLXllbGxvdzpob3ZlciB7XG4gIGZpbGw6ICNmZmNjMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci10cmFpbmVyLXllbGxvdyxcbi5zdHJILXRyYWluZXIteWVsbG93OmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRyYWluZXItcGV0cm9sLFxuLmNILXRyYWluZXItcGV0cm9sOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk5OTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy10cmFpbmVyLXBldHJvbCxcbi5iZ2NILXRyYWluZXItcGV0cm9sOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTk5OSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRyYWluZXItcGV0cm9sLFxuLmJkY0gtdHJhaW5lci1wZXRyb2w6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk5OTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdHJhaW5lci1wZXRyb2wsXG4uZmlsbEgtdHJhaW5lci1wZXRyb2w6aG92ZXIge1xuICBmaWxsOiAjMDA5OTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdHJhaW5lci1wZXRyb2wsXG4uc3RySC10cmFpbmVyLXBldHJvbDpob3ZlciB7XG4gIHN0cm9rZTogIzAwOTk5OSAhaW1wb3J0YW50O1xufVxuXG4uYy10cmFpbmVyLXB1cnBsZSxcbi5jSC10cmFpbmVyLXB1cnBsZTpob3ZlciB7XG4gIGNvbG9yOiAjNzIwNjdjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdHJhaW5lci1wdXJwbGUsXG4uYmdjSC10cmFpbmVyLXB1cnBsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjA2N2MgIWltcG9ydGFudDtcbn1cblxuLmJkYy10cmFpbmVyLXB1cnBsZSxcbi5iZGNILXRyYWluZXItcHVycGxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzIwNjdjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRyYWluZXItcHVycGxlLFxuLmZpbGxILXRyYWluZXItcHVycGxlOmhvdmVyIHtcbiAgZmlsbDogIzcyMDY3YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRyYWluZXItcHVycGxlLFxuLnN0ckgtdHJhaW5lci1wdXJwbGU6aG92ZXIge1xuICBzdHJva2U6ICM3MjA2N2MgIWltcG9ydGFudDtcbn1cblxuLmMtdHJhaW5lci1icmlnaHQtZ3JlZW4sXG4uY0gtdHJhaW5lci1icmlnaHQtZ3JlZW46aG92ZXIge1xuICBjb2xvcjogIzhkYzYzZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRyYWluZXItYnJpZ2h0LWdyZWVuLFxuLmJnY0gtdHJhaW5lci1icmlnaHQtZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGRjNjNmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdHJhaW5lci1icmlnaHQtZ3JlZW4sXG4uYmRjSC10cmFpbmVyLWJyaWdodC1ncmVlbjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhkYzYzZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10cmFpbmVyLWJyaWdodC1ncmVlbixcbi5maWxsSC10cmFpbmVyLWJyaWdodC1ncmVlbjpob3ZlciB7XG4gIGZpbGw6ICM4ZGM2M2YgIWltcG9ydGFudDtcbn1cblxuLnN0ci10cmFpbmVyLWJyaWdodC1ncmVlbixcbi5zdHJILXRyYWluZXItYnJpZ2h0LWdyZWVuOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOGRjNjNmICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyIC5sb2dvIGltZyB7XG4gIG1heC13aWR0aDogNjBweDtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDVweDtcbn1cblxuLnNpZGViYXIgLmxvZ28tdGl0bGUgaDUubG9nby10ZXh0IHtcbiAgY29sb3I6ICM4ZGM2M2Y7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmV2ZW50LWxpc3QtdGFibGUgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZXZlbnQtbGlzdC10YWJsZSBhIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG59XG5cbiNldmVudC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyoubWFpbi1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3N0YXRpYy9pbWFnZXMvYmctaHVuZGUtMjUucG5nJyk7XHJcbn0qL1xuXG4ubG9hZGluZy1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwcG9pbnRtZW50LXJlc3BvbnNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBsYWluLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cblxuZm9ybSBzcGFuLmhlbHAtYmxvY2sge1xuICBjb2xvcjogI2U1MzkzNTtcbn1cblxuLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZjLXRpbWUtZ3JpZC1ldmVudCAuZmMtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZmMtc2xhdHMgdGQge1xuICBoZWlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiA4cHggIWltcG9ydGFudDtcbn1cblxuLnRyYWluZXItZXZlbnQuaGlkZGVuRm9yQ2xpZW50cyB7XG4gIG9wYWNpdHk6IDAuMztcbn1cblxuLnRyYWluZXItZXZlbnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjEyNTI5ICFpbXBvcnRhbnQ7XG59XG5cbi50cmFpbmVyLWV2ZW50Lm11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2NWE1YztcbiAgYm9yZGVyOiAycHggZGFzaGVkICM4ZGM2M2YgIWltcG9ydGFudDtcbn1cblxuLmZjLWxpc3QtaXRlbS10aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmMtbGlzdC1pdGVtOmhvdmVyIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjZjJmM2Y1O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNmMmYzZjU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBib3JkZXItY29sb3I6ICNkM2Q5ZTM7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6ICNmNDQzMzY7XG59XG5cbi5tZXNzYWdlLWxvZyAuYnRuLWxpbmsge1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM1NjVhNWM7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubWVzc2FnZS1sb2cgLmxvZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZiO1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbiNtZXNzYWdlLWZvcm0gLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4jZW1wdHktbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNuby1tZXNzYWdlLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jdmlldy1jaGFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuI3ZpZXctY2hhbmdlIC52aWV3LW9wdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzEzNDM1O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbiN2aWV3LWNoYW5nZSAudmlldy1vcHRpb24uYWN0aXZlIHtcbiAgY29sb3I6ICM4ZGM2M2Y7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTM0MzU7XG59XG5cbi5jb2xvci1zcXVhcmUge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi50cmFpbmVyLWZpbHRlciAuZW50cmllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi50cmFpbmVyLWZpbHRlci1lbnRyeSB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4udHJhaW5lci1maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogOXB4IDIwcHggNnB4IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAuZGF0ZSAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5ldmVudEltYWdlUGVlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uZXZlbnRJbWFnZVBlZXIgaW1nIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuLmV2ZW50RGVzY3JpcHRpb25QZWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmV2ZW50SW5mb1BlZXJzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5ldmVudEluZm9QZWVycyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ldmVudERlc2NyaXB0aW9uUGVlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZXZlbnRJbWFnZVBlZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmV2ZW50SW1hZ2VQZWVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50cmFpbmVyLWNhbC1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ub3RpZmljYXRpb24udW5yZWFkIC5ub3RpZmljYXRpb24tdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udW5yZWFkLXNpZ24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90aWZpY2F0aW9uLnVucmVhZCAudW5yZWFkLXNpZ24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpY2gtaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLmdsaWRlci1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ2xpZGVyLWltYWdlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDMxMHB4O1xufVxuXG4ucHJvZHVjdC1pbWFnZSAuZ2xpZGVyLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBvcGFjaXR5OiAxO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA0MyU7XG59XG5cbi5wcm9kdWN0LWltYWdlIC5nbGlkZXItcHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIGxlZnQ6IDEwcHg7XG4gIHRvcDogNDMlO1xufVxuXG4ubWVzc2FnZS1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGV4dC1pY29uIHtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDRweDtcbn1cblxuLm1lc3NhZ2UtaGVhZGVyLnBsYW5uZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNmMmZkO1xufVxuXG4vKlxuICogQ29udGFpbmVyIHN0eWxlXG4gKi9cblxuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXG4gKi9cblxuLnBzX19yYWlsLXgge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgaGVpZ2h0OiAxNXB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIG9yICd0b3AnIGZvciBwc19fcmFpbC14ICovXG4gIGJvdHRvbTogMHB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICB3aWR0aDogMTVweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIG9yICdsZWZ0JyBmb3IgcHNfX3JhaWwteSAqL1xuICByaWdodDogMDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzLS1hY3RpdmUteCA+IC5wc19fcmFpbC14LFxuLnBzLS1hY3RpdmUteSA+IC5wc19fcmFpbC15IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteCxcbi5wczpob3ZlciA+IC5wc19fcmFpbC15LFxuLnBzLS1mb2N1cyA+IC5wc19fcmFpbC14LFxuLnBzLS1mb2N1cyA+IC5wc19fcmFpbC15LFxuLnBzLS1zY3JvbGxpbmcteCA+IC5wc19fcmFpbC14LFxuLnBzLS1zY3JvbGxpbmcteSA+IC5wc19fcmFpbC15IHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ucHMgLnBzX19yYWlsLXg6aG92ZXIsXG4ucHMgLnBzX19yYWlsLXk6aG92ZXIsXG4ucHMgLnBzX19yYWlsLXg6Zm9jdXMsXG4ucHMgLnBzX19yYWlsLXk6Zm9jdXMsXG4ucHMgLnBzX19yYWlsLXgucHMtLWNsaWNraW5nLFxuLnBzIC5wc19fcmFpbC15LnBzLS1jbGlja2luZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLypcbiAqIFNjcm9sbGJhciB0aHVtYiBzdHlsZXNcbiAqL1xuXG4ucHNfX3RodW1iLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIGhlaWdodCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGhlaWdodDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwc19fdGh1bWIteCAqL1xuICBib3R0b206IDJweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDZweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwc19fdGh1bWIteSAqL1xuICByaWdodDogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3JhaWwteDpob3ZlciA+IC5wc19fdGh1bWIteCxcbi5wc19fcmFpbC14OmZvY3VzID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXgucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXksXG4ucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICB3aWR0aDogMTFweDtcbn1cblxuLyogTVMgc3VwcG9ydHMgKi9cblxuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLnBzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvc3RhdGljL2ZvbnRzL2ljb25zL3RoZW1pZnkvdGhlbWlmeS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vYXNzZXRzL3N0YXRpYy9mb250cy9pY29ucy90aGVtaWZ5L3RoZW1pZnkuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9hc3NldHMvc3RhdGljL2ZvbnRzL2ljb25zL3RoZW1pZnkvdGhlbWlmeS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2Fzc2V0cy9zdGF0aWMvZm9udHMvaWNvbnMvdGhlbWlmeS90aGVtaWZ5LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vYXNzZXRzL3N0YXRpYy9mb250cy9pY29ucy90aGVtaWZ5L3RoZW1pZnkuc3ZnXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5bY2xhc3NePVwidGktXCJdLFxuW2NsYXNzKj1cIiB0aS1cIl0ge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi50aS13YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAwXCI7XG59XG5cbi50aS12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDFcIjtcbn1cblxuLnRpLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLnRpLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwM1wiO1xufVxuXG4udGktdW5saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG5cbi50aS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuXG4udGktdGhvdWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuXG4udGktdGFyZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG5cbi50aS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbn1cblxuLnRpLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOVwiO1xufVxuXG4udGktc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuXG4udGktc3ByYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGJcIjtcbn1cblxuLnRpLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiO1xufVxuXG4udGktc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZFwiO1xufVxuXG4udGktc2hvcHBpbmctY2FydC1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG5cbi50aS1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwZlwiO1xufVxuXG4udGktc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XG59XG5cbi50aS16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG5cbi50aS16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMlwiO1xufVxuXG4udGktY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEzXCI7XG59XG5cbi50aS1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuXG4udGktcnVsZXItcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7XG59XG5cbi50aS1ydWxlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjtcbn1cblxuLnRpLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi50aS1ib29rbWFyay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MThcIjtcbn1cblxuLnRpLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuXG4udGktcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuXG4udGktcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG5cbi50aS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWNcIjtcbn1cblxuLnRpLXBlbmNpbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWRcIjtcbn1cblxuLnRpLXBhaW50LXJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZVwiO1xufVxuXG4udGktcGFpbnQtYnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFmXCI7XG59XG5cbi50aS1uYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuXG4udGktbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIxXCI7XG59XG5cbi50aS1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMlwiO1xufVxuXG4udGktbWVkYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG59XG5cbi50aS1tZWRhbGwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI0XCI7XG59XG5cbi50aS1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjVcIjtcbn1cblxuLnRpLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjZcIjtcbn1cblxuLnRpLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI3XCI7XG59XG5cbi50aS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOFwiO1xufVxuXG4udGktYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOVwiO1xufVxuXG4udGktYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYVwiO1xufVxuXG4udGktbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyYlwiO1xufVxuXG4udGktbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmNcIjtcbn1cblxuLnRpLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmRcIjtcbn1cblxuLnRpLWxheW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZVwiO1xufVxuXG4udGktbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG5cbi50aS1sYXllcnMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMwXCI7XG59XG5cbi50aS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzFcIjtcbn1cblxuLnRpLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMlwiO1xufVxuXG4udGktaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzNcIjtcbn1cblxuLnRpLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM0XCI7XG59XG5cbi50aS1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzVcIjtcbn1cblxuLnRpLWhhbmQtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNlwiO1xufVxuXG4udGktaGFuZC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM3XCI7XG59XG5cbi50aS1oYW5kLWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzhcIjtcbn1cblxuLnRpLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzOVwiO1xufVxuXG4udGktZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzYVwiO1xufVxuXG4udGktZmxhZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2JcIjtcbn1cblxuLnRpLWZsYWctYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2NcIjtcbn1cblxuLnRpLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZFwiO1xufVxuXG4udGktZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNlXCI7XG59XG5cbi50aS1leGNoYW5nZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzZlwiO1xufVxuXG4udGktZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MFwiO1xufVxuXG4udGktY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQxXCI7XG59XG5cbi50aS1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0MlwiO1xufVxuXG4udGktY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDNcIjtcbn1cblxuLnRpLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDRcIjtcbn1cblxuLnRpLWNvbW1lbnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ1XCI7XG59XG5cbi50aS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0NlwiO1xufVxuXG4udGktY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0N1wiO1xufVxuXG4udGktYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDhcIjtcbn1cblxuLnRpLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XG59XG5cbi50aS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7XG59XG5cbi50aS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRiXCI7XG59XG5cbi50aS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0Y1wiO1xufVxuXG4udGktY2hlY2stYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRkXCI7XG59XG5cbi50aS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGVcIjtcbn1cblxuLnRpLWFubm91bmNlbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZlwiO1xufVxuXG4udGktYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTBcIjtcbn1cblxuLnRpLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MVwiO1xufVxuXG4udGktYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1MlwiO1xufVxuXG4udGktYm9sdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTNcIjtcbn1cblxuLnRpLWJsYWNrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTRcIjtcbn1cblxuLnRpLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NVwiO1xufVxuXG4udGktbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NlwiO1xufVxuXG4udGktYXJyb3dzLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjU3XCI7XG59XG5cbi50aS1hcnJvd3MtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OFwiO1xufVxuXG4udGktZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OVwiO1xufVxuXG4udGktYXJyb3ctdG9wLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVhXCI7XG59XG5cbi50aS1hcnJvdy10b3AtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1YlwiO1xufVxuXG4udGktYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVjXCI7XG59XG5cbi50aS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWRcIjtcbn1cblxuLnRpLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVlXCI7XG59XG5cbi50aS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZlwiO1xufVxuXG4udGktYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYwXCI7XG59XG5cbi50aS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjFcIjtcbn1cblxuLnRpLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYyXCI7XG59XG5cbi50aS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2M1wiO1xufVxuXG4udGktemlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY0XCI7XG59XG5cbi50aS13b3JsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NVwiO1xufVxuXG4udGktd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NlwiO1xufVxuXG4udGktdmlldy1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY3XCI7XG59XG5cbi50aS12aWV3LWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY4XCI7XG59XG5cbi50aS12aWV3LWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjlcIjtcbn1cblxuLnRpLXVwcGVyY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2YVwiO1xufVxuXG4udGktdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZiXCI7XG59XG5cbi50aS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmNcIjtcbn1cblxuLnRpLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZkXCI7XG59XG5cbi50aS10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZVwiO1xufVxuXG4udGktdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZmXCI7XG59XG5cbi50aS10aHVtYi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MFwiO1xufVxuXG4udGktdGh1bWItZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MVwiO1xufVxuXG4udGktdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MlwiO1xufVxuXG4udGktc3RhdHMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzNcIjtcbn1cblxuLnRpLXN0YXRzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzRcIjtcbn1cblxuLnRpLXNwbGl0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzVcIjtcbn1cblxuLnRpLXNwbGl0LWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzZcIjtcbn1cblxuLnRpLXNtYWxsY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc3XCI7XG59XG5cbi50aS1zaGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3OFwiO1xufVxuXG4udGktc2hpZnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzlcIjtcbn1cblxuLnRpLXNoaWZ0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2FcIjtcbn1cblxuLnRpLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3YlwiO1xufVxuXG4udGktbm90ZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3Y1wiO1xufVxuXG4udGktc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdkXCI7XG59XG5cbi50aS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZVwiO1xufVxuXG4udGktcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3ZlwiO1xufVxuXG4udGktcHVsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODBcIjtcbn1cblxuLnRpLXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODFcIjtcbn1cblxuLnRpLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MlwiO1xufVxuXG4udGktcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4M1wiO1xufVxuXG4udGktcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg0XCI7XG59XG5cbi50aS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODVcIjtcbn1cblxuLnRpLXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg2XCI7XG59XG5cbi50aS1wYWNrYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg3XCI7XG59XG5cbi50aS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4OFwiO1xufVxuXG4udGktbXVzaWMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg5XCI7XG59XG5cbi50aS1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4YVwiO1xufVxuXG4udGktbW91c2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhiXCI7XG59XG5cbi50aS1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4Y1wiO1xufVxuXG4udGktbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZFwiO1xufVxuXG4udGktbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4ZVwiO1xufVxuXG4udGktbWVudS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGZcIjtcbn1cblxuLnRpLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MFwiO1xufVxuXG4udGktbWFwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MVwiO1xufVxuXG4udGktbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MlwiO1xufVxuXG4udGktbG9jYXRpb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkzXCI7XG59XG5cbi50aS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk0XCI7XG59XG5cbi50aS1saWdodC1idWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk1XCI7XG59XG5cbi50aS1JdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTZcIjtcbn1cblxuLnRpLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTdcIjtcbn1cblxuLnRpLWluZmluaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk4XCI7XG59XG5cbi50aS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5OVwiO1xufVxuXG4udGktaHVtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlhXCI7XG59XG5cbi50aS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjliXCI7XG59XG5cbi50aS1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjljXCI7XG59XG5cbi50aS1oZWFkcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWRcIjtcbn1cblxuLnRpLWhhcmRkcml2ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWVcIjtcbn1cblxuLnRpLWhhcmRkcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5ZlwiO1xufVxuXG4udGktZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMFwiO1xufVxuXG4udGktZ2FtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMVwiO1xufVxuXG4udGktZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmEyXCI7XG59XG5cbi50aS1maWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhM1wiO1xufVxuXG4udGktZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNFwiO1xufVxuXG4udGktZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE1XCI7XG59XG5cbi50aS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNlwiO1xufVxuXG4udGktZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTdcIjtcbn1cblxuLnRpLWRpcmVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhOFwiO1xufVxuXG4udGktZGlyZWN0aW9uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhOVwiO1xufVxuXG4udGktZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFhXCI7XG59XG5cbi50aS1jb250cm9sLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWJcIjtcbn1cblxuLnRpLWNvbnRyb2wtc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhY1wiO1xufVxuXG4udGktY29udHJvbC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFkXCI7XG59XG5cbi50aS1jb250cm9sLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFlXCI7XG59XG5cbi50aS1jb250cm9sLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWZcIjtcbn1cblxuLnRpLWNvbnRyb2wtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjBcIjtcbn1cblxuLnRpLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmIxXCI7XG59XG5cbi50aS1jbG91ZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiMlwiO1xufVxuXG4udGktY2xvdWQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiM1wiO1xufVxuXG4udGktY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI0XCI7XG59XG5cbi50aS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjVcIjtcbn1cblxuLnRpLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI2XCI7XG59XG5cbi50aS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI3XCI7XG59XG5cbi50aS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI4XCI7XG59XG5cbi50aS1iYXNrZXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI5XCI7XG59XG5cbi50aS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmFcIjtcbn1cblxuLnRpLWJhci1jaGFydC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmJcIjtcbn1cblxuLnRpLWJhY2stcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmNcIjtcbn1cblxuLnRpLWJhY2stbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZFwiO1xufVxuXG4udGktYXJyb3dzLWNvcm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZVwiO1xufVxuXG4udGktYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZlwiO1xufVxuXG4udGktYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMwXCI7XG59XG5cbi50aS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMVwiO1xufVxuXG4udGktYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMlwiO1xufVxuXG4udGktYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjM1wiO1xufVxuXG4udGktYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM0XCI7XG59XG5cbi50aS1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNVwiO1xufVxuXG4udGktYWxhcm0tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzZcIjtcbn1cblxuLnRpLWFnZW5kYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjN1wiO1xufVxuXG4udGktd3JpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzhcIjtcbn1cblxuLnRpLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjOVwiO1xufVxuXG4udGktd2lkZ2V0aXplZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjYVwiO1xufVxuXG4udGktd2lkZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNiXCI7XG59XG5cbi50aS13aWRnZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNjXCI7XG59XG5cbi50aS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2RcIjtcbn1cblxuLnRpLXZpZGVvLWNsYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2VcIjtcbn1cblxuLnRpLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjZlwiO1xufVxuXG4udGktdmVjdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQwXCI7XG59XG5cbi50aS10aGVtaWZ5LWxvZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDFcIjtcbn1cblxuLnRpLXRoZW1pZnktZmF2aWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMlwiO1xufVxuXG4udGktdGhlbWlmeS1mYXZpY29uLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkM1wiO1xufVxuXG4udGktc3VwcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNFwiO1xufVxuXG4udGktc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDVcIjtcbn1cblxuLnRpLXNwbGl0LXYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ2XCI7XG59XG5cbi50aS1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkN1wiO1xufVxuXG4udGktc2hvcnRjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ4XCI7XG59XG5cbi50aS1zaGlmdC1yaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDlcIjtcbn1cblxuLnRpLXNoaWZ0LWxlZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRhXCI7XG59XG5cbi50aS1ydWxlci1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkYlwiO1xufVxuXG4udGktcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkY1wiO1xufVxuXG4udGktcGluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZFwiO1xufVxuXG4udGktcGluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZVwiO1xufVxuXG4udGktcGVuY2lsLWFsdDI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGZcIjtcbn1cblxuLnRpLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTBcIjtcbn1cblxuLnRpLW1vcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTFcIjtcbn1cblxuLnRpLW1vcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmUyXCI7XG59XG5cbi50aS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlM1wiO1xufVxuXG4udGktbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU0XCI7XG59XG5cbi50aS1saW5lLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlNVwiO1xufVxuXG4udGktbGluZS1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTZcIjtcbn1cblxuLnRpLWxpbmUtZGFzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmU3XCI7XG59XG5cbi50aS1sYXlvdXQtd2lkdGgtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlOFwiO1xufVxuXG4udGktbGF5b3V0LXdpZHRoLWRlZmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTlcIjtcbn1cblxuLnRpLWxheW91dC13aWR0aC1kZWZhdWx0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYVwiO1xufVxuXG4udGktbGF5b3V0LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlYlwiO1xufVxuXG4udGktbGF5b3V0LXRhYi13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWNcIjtcbn1cblxuLnRpLWxheW91dC10YWItdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlZFwiO1xufVxuXG4udGktbGF5b3V0LXRhYi1taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWVcIjtcbn1cblxuLnRpLWxheW91dC1zbGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWZcIjtcbn1cblxuLnRpLWxheW91dC1zbGlkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmYwXCI7XG59XG5cbi50aS1sYXlvdXQtc2lkZWJhci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMVwiO1xufVxuXG4udGktbGF5b3V0LXNpZGViYXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMlwiO1xufVxuXG4udGktbGF5b3V0LXNpZGViYXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmM1wiO1xufVxuXG4udGktbGF5b3V0LXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY0XCI7XG59XG5cbi50aS1sYXlvdXQtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNVwiO1xufVxuXG4udGktbGF5b3V0LW1lbnUtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNlwiO1xufVxuXG4udGktbGF5b3V0LW1lbnUtc2VwYXJhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY3XCI7XG59XG5cbi50aS1sYXlvdXQtbWVudS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY4XCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtcmlnaHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY5XCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmFcIjtcbn1cblxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZiXCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmNcIjtcbn1cblxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZkXCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtbGVmdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmVcIjtcbn1cblxuLnRpLWxheW91dC1tZWRpYS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZmXCI7XG59XG5cbi50aS1sYXlvdXQtbWVkaWEtY2VudGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMFwiO1xufVxuXG4udGktbGF5b3V0LW1lZGlhLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuXG4udGktbGF5b3V0LWxpc3QtdGh1bWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDJcIjtcbn1cblxuLnRpLWxheW91dC1saXN0LXRodW1iLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwM1wiO1xufVxuXG4udGktbGF5b3V0LWxpc3QtcG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNFwiO1xufVxuXG4udGktbGF5b3V0LWxpc3QtbGFyZ2UtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDVcIjtcbn1cblxuLnRpLWxheW91dC1saW5lLXNvbGlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA2XCI7XG59XG5cbi50aS1sYXlvdXQtZ3JpZDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDdcIjtcbn1cblxuLnRpLWxheW91dC1ncmlkMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOFwiO1xufVxuXG4udGktbGF5b3V0LWdyaWQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA5XCI7XG59XG5cbi50aS1sYXlvdXQtZ3JpZDItdGh1bWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGFcIjtcbn1cblxuLnRpLWxheW91dC1jdGEtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGJcIjtcbn1cblxuLnRpLWxheW91dC1jdGEtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwY1wiO1xufVxuXG4udGktbGF5b3V0LWN0YS1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGRcIjtcbn1cblxuLnRpLWxheW91dC1jdGEtYnRuLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBlXCI7XG59XG5cbi50aS1sYXlvdXQtY3RhLWJ0bi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzBmXCI7XG59XG5cbi50aS1sYXlvdXQtY29sdW1uNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMFwiO1xufVxuXG4udGktbGF5b3V0LWNvbHVtbjM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTFcIjtcbn1cblxuLnRpLWxheW91dC1jb2x1bW4yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzEyXCI7XG59XG5cbi50aS1sYXlvdXQtYWNjb3JkaW9uLXNlcGFyYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxM1wiO1xufVxuXG4udGktbGF5b3V0LWFjY29yZGlvbi1tZXJnZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTRcIjtcbn1cblxuLnRpLWxheW91dC1hY2NvcmRpb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuXG4udGktaW5rLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNlwiO1xufVxuXG4udGktaW5mby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTdcIjtcbn1cblxuLnRpLWhlbHAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE4XCI7XG59XG5cbi50aS1oZWFkcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE5XCI7XG59XG5cbi50aS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFhXCI7XG59XG5cbi50aS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7XG59XG5cbi50aS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWNcIjtcbn1cblxuLnRpLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZFwiO1xufVxuXG4udGktZ2FsbGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZVwiO1xufVxuXG4udGktZmFjZS1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZlwiO1xufVxuXG4udGktZmFjZS1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjBcIjtcbn1cblxuLnRpLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIxXCI7XG59XG5cbi50aS1jb250cm9sLXNraXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMlwiO1xufVxuXG4udGktY29udHJvbC1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzIzXCI7XG59XG5cbi50aS1jb250cm9sLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNFwiO1xufVxuXG4udGktY29udHJvbC1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNVwiO1xufVxuXG4udGktY29tbWVudHMtc21pbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI2XCI7XG59XG5cbi50aS1icnVzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjdcIjtcbn1cblxuLnRpLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjhcIjtcbn1cblxuLnRpLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG5cbi50aS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJhXCI7XG59XG5cbi50aS10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJiXCI7XG59XG5cbi50aS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmNcIjtcbn1cblxuLnRpLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJkXCI7XG59XG5cbi50aS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZVwiO1xufVxuXG4udGktc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJmXCI7XG59XG5cbi50aS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzBcIjtcbn1cblxuLnRpLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMVwiO1xufVxuXG4udGktbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMlwiO1xufVxuXG4udGktbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMzXCI7XG59XG5cbi50aS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM0XCI7XG59XG5cbi50aS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNVwiO1xufVxuXG4udGktbGF5b3V0LXNpZGViYXItMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczNlwiO1xufVxuXG4udGktbGF5b3V0LWdyaWQ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczN1wiO1xufVxuXG4udGktbGF5b3V0LWdyaWQzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOFwiO1xufVxuXG4udGktbGF5b3V0LWdyaWQyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczOVwiO1xufVxuXG4udGktbGF5b3V0LWNvbHVtbjQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNhXCI7XG59XG5cbi50aS1sYXlvdXQtY29sdW1uMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2JcIjtcbn1cblxuLnRpLWxheW91dC1jb2x1bW4yLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczY1wiO1xufVxuXG4udGktaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNkXCI7XG59XG5cbi50aS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2VcIjtcbn1cblxuLnRpLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZlwiO1xufVxuXG4udGktZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQwXCI7XG59XG5cbi50aS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MVwiO1xufVxuXG4udGktZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0MlwiO1xufVxuXG4udGktZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDNcIjtcbn1cblxuLnRpLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XG59XG5cbi50aS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ1XCI7XG59XG5cbi50aS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ2XCI7XG59XG5cbi50aS1zYXZlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0N1wiO1xufVxuXG4udGkteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDhcIjtcbn1cblxuLnRpLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OVwiO1xufVxuXG4udGktdmltZW8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRhXCI7XG59XG5cbi50aS10d2l0dGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuXG4udGktdHVtYmxyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuXG4udGktdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzRkXCI7XG59XG5cbi50aS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZVwiO1xufVxuXG4udGktc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZlwiO1xufVxuXG4udGktc2hhcmV0aGlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUwXCI7XG59XG5cbi50aS1zaGFyZXRoaXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzUxXCI7XG59XG5cbi50aS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTJcIjtcbn1cblxuLnRpLXBpbnRlcmVzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTNcIjtcbn1cblxuLnRpLW1pY3Jvc29mdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTRcIjtcbn1cblxuLnRpLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU1XCI7XG59XG5cbi50aS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1NlwiO1xufVxuXG4udGktam9vbWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU3XCI7XG59XG5cbi50aS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1OFwiO1xufVxuXG4udGktZmxpY2tyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1OVwiO1xufVxuXG4udGktZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWFcIjtcbn1cblxuLnRpLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1YlwiO1xufVxuXG4udGktZHJvcGJveC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWNcIjtcbn1cblxuLnRpLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NWRcIjtcbn1cblxuLnRpLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZVwiO1xufVxuXG4udGktcnNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZlwiO1xufVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKFwiLi4vYXNzZXRzL3N0YXRpYy9mb250cy9pY29ucy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9hc3NldHMvc3RhdGljL2ZvbnRzL2ljb25zL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9hc3NldHMvc3RhdGljL2ZvbnRzL2ljb25zL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2Fzc2V0cy9zdGF0aWMvZm9udHMvaWNvbnMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2Fzc2V0cy9zdGF0aWMvZm9udHMvaWNvbnMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2Fzc2V0cy9zdGF0aWMvZm9udHMvaWNvbnMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlO1xufVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07XG59XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xufVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cblxuLmZhLWZ3IHtcbiAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODU3MTRlbTtcbiAgd2lkdGg6IDIuMTQyODU3MTRlbTtcbiAgdG9wOiAwLjE0Mjg1NzE0ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZhLWxpLmZhLWxnIHtcbiAgbGVmdDogLTEuODU3MTQyODZlbTtcbn1cblxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mYS5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG5cbi5mYS5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XG59XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZhLnB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTtcbn1cblxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTtcbn1cblxuLmZhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi5mYS1wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xuICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbi5mYS1yb3RhdGUtOTAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5mYS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7XG59XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiO1xufVxuXG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7XG59XG5cbi5mYS1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNFwiO1xufVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XG59XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG59XG5cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjtcbn1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xufVxuXG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7XG59XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiO1xufVxuXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNFwiO1xufVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7XG59XG5cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XG59XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxYVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xufVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjtcbn1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjVcIjtcbn1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7XG59XG5cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjhcIjtcbn1cblxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiO1xufVxuXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJiXCI7XG59XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG59XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiO1xufVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiO1xufVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiO1xufVxuXG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7XG59XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiO1xufVxuXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiO1xufVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7XG59XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiO1xufVxuXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYVwiO1xufVxuXG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjtcbn1cblxuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiO1xufVxuXG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiO1xufVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiO1xufVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7XG59XG5cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NlwiO1xufVxuXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ3XCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7XG59XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiO1xufVxuXG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjtcbn1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjtcbn1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUxXCI7XG59XG5cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7XG59XG5cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTdcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XG59XG5cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YVwiO1xufVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWNcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVkXCI7XG59XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4uZmEtbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiO1xufVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiO1xufVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiO1xufVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjtcbn1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjtcbn1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjtcbn1cblxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7XG59XG5cbi5mYS13YXJuaW5nOmJlZm9yZSxcbi5mYS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MVwiO1xufVxuXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XG59XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjtcbn1cblxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiO1xufVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi5mYS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG59XG5cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7XG59XG5cbi5mYS1hcnJvd3MtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3ZFwiO1xufVxuXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjtcbn1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiO1xufVxuXG4uZmEta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg0XCI7XG59XG5cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjtcbn1cblxuLmZhLXRodW1icy1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg3XCI7XG59XG5cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjtcbn1cblxuLmZhLWhlYXJ0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGFcIjtcbn1cblxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjtcbn1cblxuLmZhLXRodW1iLXRhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGRcIjtcbn1cblxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjtcbn1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7XG59XG5cbi5mYS1sZW1vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7XG59XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjtcbn1cblxuLmZhLWJvb2ttYXJrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTdcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiO1xufVxuXG4uZmEtZmFjZWJvb2stZjpiZWZvcmUsXG4uZmEtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7XG59XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiO1xufVxuXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiO1xufVxuXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTFcIjtcbn1cblxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7XG59XG5cbi5mYS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTRcIjtcbn1cblxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjtcbn1cblxuLmZhLWhhbmQtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE3XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiO1xufVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7XG59XG5cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7XG59XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjtcbn1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiO1xufVxuXG4uZmEtY2hhaW46YmVmb3JlLFxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiO1xufVxuXG4uZmEtY3V0OmJlZm9yZSxcbi5mYS1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNFwiO1xufVxuXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7XG59XG5cbi5mYS1zYXZlOmJlZm9yZSxcbi5mYS1mbG9wcHktbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiO1xufVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG59XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7XG59XG5cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7XG59XG5cbi5mYS11bmRlcmxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2RcIjtcbn1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiO1xufVxuXG4uZmEtdHJ1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDFcIjtcbn1cblxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7XG59XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiO1xufVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbn1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUsXG4uZmEtc29ydC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRkXCI7XG59XG5cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjtcbn1cblxuLmZhLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7XG59XG5cbi5mYS1kYXNoYm9hcmQ6YmVmb3JlLFxuLmZhLXRhY2hvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTRcIjtcbn1cblxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNVwiO1xufVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiO1xufVxuXG4uZmEtZmxhc2g6YmVmb3JlLFxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjtcbn1cblxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7XG59XG5cbi5mYS1wYXN0ZTpiZWZvcmUsXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7XG59XG5cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbn1cblxuLmZhLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYxXCI7XG59XG5cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEyXCI7XG59XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjtcbn1cblxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjVcIjtcbn1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY2XCI7XG59XG5cbi5mYS1idWlsZGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY3XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjtcbn1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiO1xufVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjtcbn1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7XG59XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XG59XG5cbi5mYS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjtcbn1cblxuLmZhLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7XG59XG5cbi5mYS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBkXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiO1xufVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG59XG5cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiO1xufVxuXG4uZmEtZm9sZGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTRcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjtcbn1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmZhLWZyb3duLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjtcbn1cblxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7XG59XG5cbi5mYS1rZXlib2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7XG59XG5cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjtcbn1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiO1xufVxuXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjNcIjtcbn1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5mYS1jb2RlLWZvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiO1xufVxuXG4uZmEtaW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOVwiO1xufVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjtcbn1cblxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjtcbn1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7XG59XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiO1xufVxuXG4uZmEtY3NzMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7XG59XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiO1xufVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uZmEtbWludXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xufVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmZhLWxldmVsLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGNcIjtcbn1cblxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiO1xufVxuXG4uZmEtdG9nZ2xlLWRvd246YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjtcbn1cblxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmZhLWV1cm86YmVmb3JlLFxuLmZhLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiO1xufVxuXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiO1xufVxuXG4uZmEtcnVwZWU6YmVmb3JlLFxuLmZhLWlucjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiO1xufVxuXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmZhLXdvbjpiZWZvcmUsXG4uZmEta3J3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7XG59XG5cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmZhLWZpbGUtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiO1xufVxuXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjZcIjtcbn1cblxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjtcbn1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7XG59XG5cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG5cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiO1xufVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjtcbn1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjtcbn1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5mYS1saW51eDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7XG59XG5cbi5mYS1mb3Vyc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiO1xufVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiO1xufVxuXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjtcbn1cblxuLmZhLW1vb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7XG59XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiO1xufVxuXG4uZmEtcGFnZWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGVcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTBcIjtcbn1cblxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTNcIjtcbn1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjtcbn1cblxuLmZhLXBsdXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjtcbn1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7XG59XG5cbi5mYS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uZmEtYmFuazpiZWZvcmUsXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmZhLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1kcnVwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTlcIjtcbn1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiO1xufVxuXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7XG59XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiO1xufVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7XG59XG5cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGU6YmVmb3JlLFxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7XG59XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjtcbn1cblxuLmZhLWZpbGUtZXhjZWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjM1wiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiO1xufVxuXG4uZmEtZmlsZS16aXAtbzpiZWZvcmUsXG4uZmEtZmlsZS1hcmNoaXZlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uZmEtZmlsZS1jb2RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjtcbn1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjtcbn1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uZmEtcmE6YmVmb3JlLFxuLmZhLXJlc2lzdGFuY2U6YmVmb3JlLFxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDNcIjtcbn1cblxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjtcbn1cblxuLmZhLXFxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjtcbn1cblxuLmZhLXNlbmQtbzpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOVwiO1xufVxuXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjtcbn1cblxuLmZhLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjtcbn1cblxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjtcbn1cblxuLmZhLXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLmZhLWZ1dGJvbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjtcbn1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjtcbn1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiO1xufVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjtcbn1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiO1xufVxuXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjtcbn1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjtcbn1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7XG59XG5cbi5mYS1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjlcIjtcbn1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7XG59XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiO1xufVxuXG4uZmEtcGllLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiO1xufVxuXG4uZmEtYmljeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1hbmdlbGxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDlcIjtcbn1cblxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7XG59XG5cbi5mYS1tZWFucGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjtcbn1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiO1xufVxuXG4uZmEtc2VsbHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7XG59XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjtcbn1cblxuLmZhLWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7XG59XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7XG59XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiO1xufVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiO1xufVxuXG4uZmEtaW50ZXJzZXg6YmVmb3JlLFxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI0XCI7XG59XG5cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiO1xufVxuXG4uZmEtbWFycy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjtcbn1cblxuLmZhLWdlbmRlcmxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmRcIjtcbn1cblxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMwXCI7XG59XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtd2hhdHNhcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzJcIjtcbn1cblxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7XG59XG5cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOFwiO1xufVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjtcbn1cblxuLmZhLXljOmJlZm9yZSxcbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7XG59XG5cbi5mYS1leHBlZGl0ZWRzc2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjtcbn1cblxuLmZhLWJhdHRlcnktMjpiZWZvcmUsXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7XG59XG5cbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ1XCI7XG59XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGFcIjtcbn1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiO1xufVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5mYS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRlXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTI6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUyXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7XG59XG5cbi5mYS1oYW5kLWdyYWItbzpiZWZvcmUsXG4uZmEtaGFuZC1yb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uZmEtaGFuZC1saXphcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiO1xufVxuXG4uZmEtaGFuZC1wZWFjZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7XG59XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiO1xufVxuXG4uZmEtZ2V0LXBvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiO1xufVxuXG4uZmEtY2hyb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiO1xufVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjtcbn1cblxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uZmEtY2FsZW5kYXItbWludXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uZmEtaW5kdXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzVcIjtcbn1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uZmEtbWFwLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzhcIjtcbn1cblxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uZmEtY29tbWVudGluZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdiXCI7XG59XG5cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjtcbn1cblxuLmZhLW1vZHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjtcbn1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiO1xufVxuXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7XG59XG5cbi5mYS1zdG9wLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiO1xufVxuXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiO1xufVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7XG59XG5cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjliXCI7XG59XG5cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiO1xufVxuXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmZhLWxvdy12aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYThcIjtcbn1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiO1xufVxuXG4uZmEtdGhlbWVpc2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI3XCI7XG59XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjtcbn1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmFcIjtcbn1cblxuLmZhLXZjYXJkOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjtcbn1cblxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZVwiO1xufVxuXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uZmEtZHJpdmVycy1saWNlbnNlOmJlZm9yZSxcbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7XG59XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMzpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTA6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7XG59XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiO1xufVxuXG4uZmEtcG9kY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZVwiO1xufVxuXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmZhLXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQyXCI7XG59XG5cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ0XCI7XG59XG5cbi5mYS1iYW5kY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiO1xufVxuXG4uZmEtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiO1xufVxuXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRiXCI7XG59XG5cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjtcbn1cblxuLmZhLXdwZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGVcIjtcbn1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLFxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cblxuLnBzX19yYWlsLXkge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbiNqcXN0b29sdGlwIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5kYXRhVGFibGUubm8tZm9vdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnNvcnRpbmdfYXNjOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCBzZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gIGNvbG9yOiAjMzEzNDM1O1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMzVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzcyNzc3YTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbiB7XG4gIGNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLm5leHQsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ucHJldmlvdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZmlyc3QsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubGFzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dDpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0OmZvY3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzOmhvdmVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzOmZvY3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0OmhvdmVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0OmZvY3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3Q6aG92ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubGFzdDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0LmRpc2FibGVkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzLmRpc2FibGVkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0LmRpc2FibGVkLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3QuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b246aG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNzc3NGU3O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM3Nzc0ZTc7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5jdXJyZW50OmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzc3NzRlNztcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuc3RhdHVzIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5mYyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbn1cblxuLmZjIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3Mjc3N2E7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmZjIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGhlaWdodDogMzdweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBjb2xvcjogIzU5NWQ2MDtcbn1cblxuLmZjIGJ1dHRvbi5mYy1zdGF0ZS1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYyBidXR0b24uZmMtc3RhdGUtYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xufVxuXG4uZmMtdG9vbGJhciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xufVxuXG4uZmMtdmlldyxcbi5mYy12aWV3ID4gdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmMtYmFzaWMtdmlldyB0ZC5mYy1kYXktbnVtYmVyLFxuLmZjLWJhc2ljLXZpZXcgdGQuZmMtd2Vlay1udW1iZXIgc3BhbiB7XG4gIHBhZGRpbmc6IDdweCAxNXB4O1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLWNvbnRlbnQsXG4uZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsXG4uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIsXG4uZmMtdW50aGVtZWQgLmZjLXJvdyxcbi5mYy11bnRoZW1lZCB0Ym9keSxcbi5mYy11bnRoZW1lZCB0ZCxcbi5mYy11bnRoZW1lZCB0aCxcbi5mYy11bnRoZW1lZCB0aGVhZCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xufVxuXG4uZmMtdW50aGVtZWQgLmZjLXRvZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYy1iYXNpYy12aWV3IC5mYy1kYXktbnVtYmVyLmZjLXRvZGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmOWFlZTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBhZGRpbmc6IDZweCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDRweCA0cHggMCAwO1xufVxuXG4uZmMtZXZlbnQtY29udGFpbmVyIC5mYy1ldmVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkYzYzZjtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMi41O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5mYy1ldmVudC1jb250YWluZXIgLmZjLWRheS1ncmlkLWV2ZW50IHtcbiAgbWFyZ2luOiAxcHggNXB4IDVweDtcbn1cblxuLmRhdGVwaWNrZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAyNXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRoLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZTpmb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmUuZm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLmZvY3VzLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3NGU3O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkIHtcbiAgYmFja2dyb3VuZDogIzc3NzRlNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjNzc3NGU3O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsXG4uZGF0ZXBpY2tlciAucHJldjpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzc3NGU3O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXBpY2tlci1pbmxpbmUge1xuICB3aWR0aDogMzMwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgNnB4IDAgMzVweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciAuaW5wdXQtbWluaS5hY3RpdmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6ICM2ZGMyZjY7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmRhdGVyYW5nZXBpY2tlcl9pbnB1dCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDEzcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQsXG4uZGF0ZXJhbmdlcGlja2VyIHRoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIsXG4uZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3Nzc0ZTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjNzc3NGU3O1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc0ZTc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc0ZTc7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLnN0YXJ0LWRhdGUuZW5kLWRhdGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmVuZC1kYXRlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnNlY29uZHNlbGVjdCxcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWUgaSB7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiAzNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNpZGViYXIgLmxvZ28gaW1nIHtcbiAgbWF4LXdpZHRoOiA2MHB4O1xuICBwYWRkaW5nOiA1cHggMCA1cHggNXB4O1xufVxuXG4uc2lkZWJhciAubG9nby10aXRsZSBoNS5sb2dvLXRleHQge1xuICBjb2xvcjogIzhkYzYzZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZXZlbnQtbGlzdC10YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ldmVudC1saXN0LXRhYmxlIGEge1xuICBjb2xvcjogIzcyNzc3YTtcbn1cblxuI2V2ZW50LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKi5tYWluLWNvbnRlbnQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3RhdGljL2ltYWdlcy9iZy1odW5kZS0yNS5wbmcnKTtcclxufSovXG5cbi5sb2FkaW5nLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXBwb2ludG1lbnQtcmVzcG9uc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGxhaW4tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG5mb3JtIHNwYW4uaGVscC1ibG9jayB7XG4gIGNvbG9yOiAjZTUzOTM1O1xufVxuXG4uZmMtZGF5LWdyaWQtZXZlbnQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmMtdGltZS1ncmlkLWV2ZW50IC5mYy10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mYy1zbGF0cyB0ZCB7XG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xufVxuXG4udHJhaW5lci1ldmVudC5oaWRkZW5Gb3JDbGllbnRzIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4udHJhaW5lci1ldmVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuLnRyYWluZXItZXZlbnQubXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY1YTVjO1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzhkYzYzZiAhaW1wb3J0YW50O1xufVxuXG4uZmMtbGlzdC1pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5mYy1saXN0LWl0ZW06aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItY29sb3I6ICNmMmYzZjU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2YyZjNmNTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBwYWRkaW5nOiA1cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIGJvcmRlci1jb2xvcjogI2QzZDllMztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogI2Y0NDMzNjtcbn1cblxuLm1lc3NhZ2UtbG9nIC5idG4tbGluayB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU2NWE1YztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tZXNzYWdlLWxvZyAubG9nLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuI21lc3NhZ2UtZm9ybSAuZm9ybS1jaGVjayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbiNlbXB0eS1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI25vLW1lc3NhZ2UtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN2aWV3LWNoYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4jdmlldy1jaGFuZ2UgLnZpZXctb3B0aW9uIHtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMTM0MzU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuI3ZpZXctY2hhbmdlIC52aWV3LW9wdGlvbi5hY3RpdmUge1xuICBjb2xvcjogIzhkYzYzZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzQzNTtcbn1cblxuLmNvbG9yLXNxdWFyZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRyYWluZXItZmlsdGVyIC5lbnRyaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRyYWluZXItZmlsdGVyLWVudHJ5IHtcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi50cmFpbmVyLWZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA5cHggMjBweCA2cHggN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmV2ZW50SW1hZ2VQZWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5ldmVudEltYWdlUGVlciBpbWcge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uZXZlbnREZXNjcmlwdGlvblBlZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMDtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZXZlbnRJbmZvUGVlcnMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmV2ZW50SW5mb1BlZXJzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmV2ZW50RGVzY3JpcHRpb25QZWVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5ldmVudEltYWdlUGVlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZXZlbnRJbWFnZVBlZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRyYWluZXItY2FsLWJveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5vdGlmaWNhdGlvbi51bnJlYWQgLm5vdGlmaWNhdGlvbi10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51bnJlYWQtc2lnbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RpZmljYXRpb24udW5yZWFkIC51bnJlYWQtc2lnbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmljaC1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4uZ2xpZGVyLWltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWNmMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5nbGlkZXItaW1hZ2UgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMzEwcHg7XG59XG5cbi5wcm9kdWN0LWltYWdlIC5nbGlkZXItbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDE7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDQzJTtcbn1cblxuLnByb2R1Y3QtaW1hZ2UgLmdsaWRlci1wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiA0MyU7XG59XG5cbi5tZXNzYWdlLWxpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50ZXh0LWljb24ge1xuICBtYXJnaW4taW5saW5lLWVuZDogNHB4O1xufVxuXG4ubWVzc2FnZS1oZWFkZXIucGxhbm5lZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2YyZmQ7XG59XG5cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL2luZGV4LnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRPQ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vICsgQFNpZGViYXJcclxuLy8gKyBAU2lkZWJhciBJbm5lclxyXG4vLyArIEBTaWRlYmFyIEhlYWRlclxyXG4vLyArIEBTaWRlYmFyIE1lbnVcclxuLy8gKyBAU2lkZWJhciBDb2xsYXBzZWRcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAU2lkZWJhclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5zaWRlYmFyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcclxuICBib3R0b206IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgd2lkdGg6ICRvZmZzY3JlZW4tc2l6ZTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG5cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xyXG4gICAgd2lkdGg6ICRjb2xsYXBzZWQtc2l6ZTtcclxuXHJcbiAgICAuc2lkZWJhci1pbm5lciB7XHJcbiAgICAgIC5zaWRlYmFyLWxvZ28ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6ICRjb2xsYXBzZWQtc2l6ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaWRlYmFyLW1lbnUge1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICYuZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgdWwuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XHJcblxyXG4gICAgICAuc2lkZWJhci1pbm5lciB7XHJcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaWRlYmFyLW1lbnUge1xyXG4gICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICYuZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICA+IHVsLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICBsZWZ0OiAtJG9mZnNjcmVlbi1zaXplO1xyXG4gICAgd2lkdGg6IGNhbGMoI3skb2Zmc2NyZWVuLXNpemV9IC0gMzBweCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFNpZGViYXIgSW5uZXJcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uc2lkZWJhci1pbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBTaWRlYmFyIEhlYWRlclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5zaWRlYmFyLWxvZ28ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmxvZ28ge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKCN7JGhlYWRlci1oZWlnaHR9IC0gMXB4KTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sb2dvLXRleHQge1xyXG4gICAgICBjb2xvcjogJGdyZXktOTAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS10b2dnbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCN7JGhlYWRlci1oZWlnaHR9IC0gMXB4KTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFNpZGViYXIgTWVudVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5zaWRlYmFyLW1lbnUge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNpZGViYXItbGluayB7XHJcbiAgICAmLmFjdGl2ZTo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDogJG1kLWJsdWUtNTAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGxlZnQ6IC00cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi5kcm9wZG93biB7XHJcbiAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4wNXMgZWFzZS1pbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5vcGVuIHtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XHJcblxyXG4gICAgICAgICAgLmljb24taG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWluZm87XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgPiAuYXJyb3cge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcnJvdyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgLmljb24taG9sZGVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1pbmZvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiBsaSB7XHJcbiAgICAmLmRyb3Bkb3duIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgICYuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgLmljb24taG9sZGVyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFNpZGViYXIgQ29sbGFwc2VkXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmlzLWNvbGxhcHNlZCB7XHJcbiAgLnNpZGViYXIge1xyXG4gICAgQGluY2x1ZGUgZnJvbSgkYnJlYWtwb2ludC14bCkge1xyXG4gICAgICB3aWR0aDogJGNvbGxhcHNlZC1zaXplO1xyXG5cclxuICAgICAgLnNpZGViYXItaW5uZXIge1xyXG4gICAgICAgIC5zaWRlYmFyLWxvZ28ge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaWRlYmFyLW1lbnUge1xyXG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJi5kcm9wZG93biB7XHJcbiAgICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgdWwuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XHJcblxyXG4gICAgICAgIC5zaWRlYmFyLWlubmVyIHtcclxuICAgICAgICAgIC5zaWRlYmFyLWxvZ28ge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaWRlYmFyLW1lbnUge1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICYuZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgLmFycm93IHtcclxuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICA+IHVsLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XHJcbiAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XHJcblxyXG4gICAgICAuc2lkZWJhci1pbm5lciB7XHJcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2lkZWJhci1tZW51IHtcclxuICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAuYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgPiB1bC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3NpZGViYXIuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gKyBAR2VuZXJhbCBNZWRpYSBRdWVyeVxyXG4vLyArIEBBbGwgQWJvdmUgTWVkaWEgUXVlcnlcclxuLy8gKyBAQWxsIFVuZGVyIE1lZGlhIFF1ZXJ5XHJcbi8vICsgQEJldHdlZW4gVHdvIERldmljZXMgTWVkaWEgUXVlcnlcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAR2VuZXJhbCBNZWRpYSBRdWVyeSBNaXhpblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIE1peGluIHVzZWQgZm9yIGN1c3RvbSBydWxlcyB0aGF0IGRvbid0IGZvbGxvd1xyXG4vLyBhbnkgb2YgdGhlIGZvbGxvd2luZyBwcmVtYWRlIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG5AbWl4aW4gbXEoJGNvbmRpdGlvbikge1xyXG4gIEBtZWRpYSAjeyRjb25kaXRpb259IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBBbGwgQWJvdmUgTWVkaWEgUXVlcnkgTWl4aW5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBNaXhpbiB1c2VkIHRvIG1hdGNoIGNlcnRhaW4gYnJlYWtwb2ludFxyXG4vLyBhbmQgYWxsIGRldmljZXMgYWJvdmUgaXQuXHJcblxyXG5AbWl4aW4gZnJvbSgkYnJlYWtwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50KXtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBBbGwgVW5kZXIgTWVkaWEgUXVlcnkgTWl4aW5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBNaXhpbiB1c2VkIHRvIG1hdGNoIGFsbCBkZXZpY2VzIHVuZGVyIGNlcnRhaW4gYnJlYWtwb2ludC5cclxuXHJcbkBtaXhpbiB0bygkYnJlYWtwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50IC0gMXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAQmV0d2VlbiBUd28gRGV2aWNlcyBNZWRpYSBRdWVyeSBNaXhpblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIE1peGluIHVzZWQgdG8gbWF0Y2ggdGhlIGRldmljZXMgYmV0d2VlbiAyIGJyZWFrcG9pbnRzLlxyXG5cclxuQG1peGluIGJldHdlZW4oJHN0YXJ0LCAkZW5kKXtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3RhcnQpIGFuZCAobWF4LXdpZHRoOiAkZW5kIC0gMXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy90b29scy9taXhpbnMvbWVkaWFRdWVyaWVzUmFuZ2VzLnNjc3MiLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQENsZWFyZml4XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy90b29scy9taXhpbnMvY2xlYXJmaXguc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcblxyXG4vLyArIEBUb3BiYXJcclxuLy8gKyBAQ29sbGFwc2VkIFN0YXRlXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRvcGJhclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5oZWFkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gI3skb2Zmc2NyZWVuLXNpemV9KTtcclxuICB6LWluZGV4OiA4MDA7XHJcblxyXG4gIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skY29sbGFwc2VkLXNpemV9KTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXItY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xyXG5cclxuICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XHJcblxyXG4gICAgLm5hdi1sZWZ0LFxyXG4gICAgLm5hdi1yaWdodCB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xyXG4gICAgICAgICAgbWluLWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubWVzc2FnZXMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLmNvdW50ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZGFuZ2VyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgcGFkZGluZzogM3B4IDUuNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LXNtKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLW91dDtcclxuXHJcbiAgICAgIC5kaXZpZGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNob3cge1xyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtbGVmdCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LXJpZ2h0IHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1ib3gge1xyXG4gICAgLnNlYXJjaC1pY29uLWNsb3NlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIC5zZWFyY2gtaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlYXJjaC1pY29uLWNsb3NlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2gtaW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1zbSkge1xyXG4gICAgICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGRlZmF1bHQtdGV4dC1jb2xvciwgMjAlKTtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAQ29sbGFwc2VkIFN0YXRlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmlzLWNvbGxhcHNlZCB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skY29sbGFwc2VkLXNpemV9KTtcclxuXHJcbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skb2Zmc2NyZWVuLXNpemV9KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3RvcGJhci5zY3NzIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQbGFjZWhvbGRlclxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy90b29scy9taXhpbnMvcGxhY2Vob2xkZXIuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gKyBAUGFnZSBDb250YWluZXJcclxuLy8gKyBATWFpbiBDb250ZW50XHJcbi8vICsgQEZ1bGwgQ29udGFpbmVyXHJcbi8vICsgQENvbGxhcHNlZCBTdGF0ZVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQYWdlIENvbnRhaW5lclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wYWdlLWNvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgcGFkZGluZy1sZWZ0OiAkb2Zmc2NyZWVuLXNpemU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHJcbiAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcclxuICAgIHBhZGRpbmctbGVmdDogJGNvbGxhcHNlZC1zaXplO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBATWFpbiBDb250ZW50XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm1haW4tY29udGVudCB7XHJcbiAgcGFkZGluZzogODVweCAyMHB4IDIwcHg7XHJcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDYxcHgpO1xyXG5cclxuICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xyXG4gICAgcGFkZGluZzogODVweCA1cHggNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLnJlbWFpbi1oZWlnaHQge1xyXG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNnB4KTtcclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBGdWxsIENvbnRhaW5lclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5mdWxsLWNvbnRhaW5lciB7XHJcbiAgbGVmdDogJG9mZnNjcmVlbi1zaXplO1xyXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuXHJcbiAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRjb2xsYXBzZWQtc2l6ZTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBDb2xsYXBzZWQgU3RhdGVcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uaXMtY29sbGFwc2VkIHtcclxuICAucGFnZS1jb250YWluZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkY29sbGFwc2VkLXNpemU7XHJcblxyXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogJG9mZnNjcmVlbi1zaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZ1bGwtY29udGFpbmVyIHtcclxuICAgIGxlZnQ6ICRjb2xsYXBzZWQtc2l6ZTtcclxuXHJcbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XHJcbiAgICAgIGxlZnQ6ICRvZmZzY3JlZW4tc2l6ZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2NvbXBvbmVudHMvcGFnZUNvbnRhaW5lci5zY3NzIiwiLnByb2dyZXNzIHtcclxuICBoZWlnaHQ6IDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlZWYzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9wcm9ncmVzc0Jhci5zY3NzIiwiLmVhc3ktcGllLWNoYXJ0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIH1cclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2NvbXBvbmVudHMvZWFzeVBpZUNoYXJ0LnNjc3MiLCIuY2hlY2tib3ggbGFiZWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTdweDtcclxuICBoZWlnaHQ6IDE3cHg7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5LTMwMDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1kLXdoaXRlO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjE1cyBlYXNlLWluLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDE3cHg7XHJcbiAgaGVpZ2h0OiAxN3B4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogMTdweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgY29sb3I6ICRncmV5LTUwMDtcclxufVxyXG5cclxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xyXG59XHJcblxyXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWwge1xyXG4gIG9wYWNpdHk6IDAuNjU7XHJcbn1cclxuXHJcbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS00MDA7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLmNoZWNrYm94LmNoZWNrYm94LWNpcmNsZSBsYWJlbDo6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcclxuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XHJcbn1cclxuXHJcbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWRhbmdlcjtcclxuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LWRhbmdlcjtcclxufVxyXG5cclxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgY29sb3I6ICRtZC13aGl0ZTtcclxufVxyXG5cclxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1pbmZvO1xyXG4gIGJvcmRlci1jb2xvcjogJGRlZmF1bHQtaW5mbztcclxufVxyXG5cclxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xyXG4gIGNvbG9yOiAkbWQtd2hpdGU7XHJcbn1cclxuXHJcbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2FybmluZztcclxuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXdhcm5pbmc7XHJcbn1cclxuXHJcbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuICBjb2xvcjogJG1kLXdoaXRlO1xyXG59XHJcblxyXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXN1Y2Nlc3M7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGVmYXVsdC1zdWNjZXNzO1xyXG59XHJcblxyXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgY29sb3I6ICRtZC13aGl0ZTtcclxufVxyXG5cclxuLnJhZGlvIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5yYWRpbyBsYWJlbCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4ucmFkaW8gbGFiZWw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxN3B4O1xyXG4gIGhlaWdodDogMTdweDtcclxuICBsZWZ0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5yYWRpbyBsYWJlbDo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgd2lkdGg6IDExcHg7XHJcbiAgaGVpZ2h0OiAxMXB4O1xyXG4gIGxlZnQ6IDNweDtcclxuICB0b3A6IDNweDtcclxuICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU1NTU7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xyXG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xyXG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xyXG59XHJcblxyXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcclxuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcclxuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xyXG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcclxufVxyXG5cclxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcclxuICBvcGFjaXR5OiAwLjY1O1xyXG59XHJcblxyXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLnJhZGlvLnJhZGlvLWlubGluZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xyXG59XHJcblxyXG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcclxufVxyXG5cclxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XHJcbn1cclxuXHJcbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xyXG59XHJcblxyXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmO1xyXG59XHJcblxyXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xyXG59XHJcblxyXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XHJcbn1cclxuXHJcbi5yYWRpby1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNWJjMGRlO1xyXG59XHJcblxyXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcclxufVxyXG5cclxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xyXG59XHJcblxyXG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcclxufVxyXG5cclxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XHJcbn1cclxuXHJcbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcclxufVxyXG5cclxuLnJhZGlvLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcclxuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7XHJcbn1cclxuXHJcbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9mb3Jtcy5zY3NzIiwiI2xvYWRlciB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgb3BhY2l0eTogMTtcclxuICBkaXNwbGF5OiBkZWZhdWx0O1xyXG59XHJcblxyXG4jbG9hZGVyLmZhZGVPdXQge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcblxyXG4uc3Bpbm5lciB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stc2NhbGVvdXQge1xyXG4gIDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stc2NhbGVvdXQge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgfSAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL2xvYWRlci5zY3NzIiwiZm9vdGVyIHtcclxuICB6LWluZGV4OiAxO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2NvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCIjY2hhdC1zaWRlYmFyIHtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0gLSA2MHB4KTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNjaGF0LWJveCB7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0gLSA2MHB4KTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3NjcmVlbnMvY2hhdC5zY3NzIiwiLmVtYWlsLWFwcCB7XHJcbiAgLmVtYWlsLXNpZGUtbmF2IHtcclxuICAgIGJhY2tncm91bmQ6ICRkZWZhdWx0LXdoaXRlO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgbGVmdDogLTI1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmVtYWlsLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZW1haWwtbGlzdCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmVtYWlsLWNvbnRlbnQge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcclxuICAgICAgLy8gbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcclxuXHJcbiAgICAgICYubm8taW5ib3gtdmlldyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgICAuZW1haWwtY29tcG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuZW1haWwtY29tcG9zZS1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJi5zaWRlLWFjdGl2ZSB7XHJcbiAgICAgIC5lbWFpbC1zaWRlLW5hdiB7XHJcbiAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZW1haWwtd3JhcHBlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcclxuICAgICAgICAgIGxlZnQ6IDI1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvc2NyZWVucy9lbWFpbC5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBUT0NcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyArIEBWYXJpYWJsZXNcclxuLy8gKyBAQ2VudGVyaW5nXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRyZXNwb25zaXZlOiB0cnVlO1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBDZW50ZXJpbmdcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY2VudGVyWSB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4uY2VudGVyWCB7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuLmNlbnRlclhZIHtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgIC5jZW50ZXJZXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNlbnRlclhcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNlbnRlclhZXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9jZW50ZXIuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBATWVkaWEgUXVlcmllcyBHZW5lcmF0b3JcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBNaXhpbiB1c2VkIHRvIGdlbmVyYXRlIHJlc3BvbnNpdmUgdmVyc2lvbnMgb2YgY3NzIHJ1bGVzLlxyXG5cclxuQG1peGluIG1lZGlhUXVlcnlDb25kaXRpb24oJG1xKSB7XHJcbiAgJGJyZWFrcG9pbnRGb3VuZDogZmFsc2U7XHJcblxyXG4gIEBlYWNoICRicmVha3BvaW50IGluICRicmVha3BvaW50cyB7XHJcbiAgICAkYWxpYXM6IG50aCgkYnJlYWtwb2ludCwgMSk7XHJcbiAgICAkY29uZGl0aW9uOiBudGgoJGJyZWFrcG9pbnQsIDIpO1xyXG5cclxuICAgIEBpZiAkbXEgPT0gJGFsaWFzIGFuZCAkY29uZGl0aW9uIHtcclxuICAgICAgJGJyZWFrcG9pbnRGb3VuZDogdHJ1ZTtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRjb25kaXRpb259IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGlmICRicmVha3BvaW50Rm91bmQgPT0gZmFsc2Uge1xyXG4gICAgQHdhcm4gXCJPb3BzISBCcmVha3BvaW50IOKAmCN7JG1xfeKAmSBkb2VzIG5vdCBleGlzdCBcXDpcIjtcclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvbWl4aW5zL21lZGlhUXVlcnlDb25kaXRpb24uc2NzcyIsIkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5jc3NcIjtcclxuXHJcbkBpbXBvcnQgJ3NwZWMvc2V0dGluZ3MvaW5kZXgnO1xyXG5AaW1wb3J0ICdzcGVjL3Rvb2xzL2luZGV4JztcclxuQGltcG9ydCAnc3BlYy9pbmRleCc7XHJcbkBpbXBvcnQgJ3ZlbmRvci9pbmRleCc7XHJcbkBpbXBvcnQgJ3NwZWMvY3VzdG9tJztcclxuXHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL2luZGV4LnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRPQ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vICsgQFZhcmlhYmxlc1xyXG4vLyArIEBCYXNlXHJcbi8vICsgQEdhcCAoMCA+IDQgU3RlcCAxKVxyXG4vLyArIEBHYXAgKDUgPiAzNSBTdGVwIDUpXHJcbi8vICsgQEdhcCAoNDAgPiAxNjAgU3RlcCAxMClcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVmFyaWFibGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHJlc3BvbnNpdmU6IHRydWU7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEJhc2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5bY2xhc3MqPSdnYXAnXSB7XHJcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEdhcCAoMCA+IDQgU3RlcCAxKVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XHJcbiAgLmdhcFgtI3skaX0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJiA+ICoge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdhcFktI3skaX0ge1xyXG4gICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJiA+ICoge1xyXG4gICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdhcC0jeyRpfSB7XHJcbiAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgJiA+ICoge1xyXG4gICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgICAgLmdhcFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICYgPiAqIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmdhcFktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICYgPiAqIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBHYXAgKDUgPiAzNSBTdGVwIDUpXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XHJcbiAgQGlmICRpICUgNSA9PSAwIHtcclxuICAgIC5nYXBYLSN7JGl9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICYgPiAqIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2FwWS0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmID4gKiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICYgPiAqIHtcclxuICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgICAgIC5nYXBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBHYXAgKDQwID4gMTYwIFN0ZXAgMTApXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvciAkaSBmcm9tIDQwIHRocm91Z2ggMTYwIHtcclxuICBAaWYgJGkgJSAxMCA9PSAwIHtcclxuICAgIC5nYXBYLSN7JGl9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICYgPiAqIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZ2FwWS0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmID4gKiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICYgPiAqIHtcclxuICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgICAgIC5nYXBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAmID4gKiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgJiA+ICoge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICYgPiAqIHtcclxuICAgICAgICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9nYXAuc2NzcyIsIi5wZWVycyB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnBlZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBmbGV4OiAwIDAgYXV0bztcclxufVxyXG5cclxuLnBlZXItZ3JlZWQge1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wZWVycy1ncmVlZCA+IC5wZWVyLFxyXG4ucGVlcnMtZ3JlZWQgPiAucGVlcnMge1xyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG59XHJcblxyXG4ucGVlciA+IGltZyB7XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ucGVlci1ncmVlZCA+IGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L3V0aWxzL3BlZXJzLnNjc3MiLCIubGF5ZXJzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L3V0aWxzL2xheWVycy5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBUT0NcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyArIEBWYXJpYWJsZXNcclxuLy8gKyBARmxleCBXcmFwXHJcbi8vICsgQEZsZXggRGlyZWN0aW9uXHJcbi8vICsgQEZsZXhcclxuLy8gKyBARmxleCBCYXNpc1xyXG4vLyArIEBGbGV4IEdyb3dcclxuLy8gKyBARmxleCBTaHJpbmtcclxuLy8gKyBARmxleCBPcmRlclxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBARGlzcGxheVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5kLWYgICAgIHsgZGlzcGxheTogZmxleDsgfVxyXG4uZC1pZiAgICB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuZC1mXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiBmbGV4OyB9XHJcbiAgICAuZC1pZlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBkaXNwbGF5OiBpbmxpbmUtZmxleDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBGbGV4IFdyYXBcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uZnh3LXcgICB7IGZsZXgtd3JhcDogd3JhcDsgfVxyXG4uZnh3LXdyICB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlOyB9XHJcbi5meHctbncgIHsgZmxleC13cmFwOiBub3dyYXA7IH1cclxuXHJcbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgIC5meHctd1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtd3JhcDogd3JhcDsgfVxyXG4gICAgLmZ4dy13clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7IH1cclxuICAgIC5meHctbndcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGZsZXgtd3JhcDogbm93cmFwOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZsZXggRGlyZWN0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmZ4ZC1jICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XHJcbi5meGQtY3IgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XHJcbi5meGQtciAgIHsgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxyXG4uZnhkLXJyICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLmZ4ZC1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxyXG4gICAgLmZ4ZC1jclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XHJcbiAgICAuZnhkLXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWRpcmVjdGlvbjogcm93OyB9XHJcbiAgICAuZnhkLXJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAQWxpZ24gSXRlbXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYWktZnMgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XHJcbi5haS1mZSAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XHJcbi5haS1jICAgIHsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxyXG4uYWktYiAgICB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxyXG4uYWktcyAgICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuYWktZnNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxyXG4gICAgLmFpLWZlXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XHJcbiAgICAuYWktY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XHJcbiAgICAuYWktYlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1pdGVtczogYmFzZWxpbmU7IH1cclxuICAgIC5haS1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEFsaWduIFNlbGZcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYXMtZnMgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cclxuLmFzLWZlICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxyXG4uYXMtYyAgICB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxyXG4uYXMtYiAgICB7IGFsaWduLXNlbGY6IGJhc2VsaW5lOyB9XHJcbi5hcy1zICAgIHsgYWxpZ24tc2VsZjogc3RyZXRjaDsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLmFzLWZzXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxyXG4gICAgLmFzLWZlXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cclxuICAgIC5hcy1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxyXG4gICAgLmFzLWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cclxuICAgIC5hcy1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLXNlbGY6IHN0cmV0Y2g7IH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAQWxpZ24gQ29udGVudFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5hYy1mcyAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxyXG4uYWMtZmUgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XHJcbi5hYy1jICAgIHsgYWxpZ24tY29udGVudDogY2VudGVyOyB9XHJcbi5hYy1zICAgIHsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxyXG4uYWMtc2IgICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cclxuLmFjLXNhICAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cclxuXHJcbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgIC5hYy1mc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cclxuICAgIC5hYy1mZVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kOyB9XHJcbiAgICAuYWMtY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cclxuICAgIC5hYy1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cclxuICAgIC5hYy1zYlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cclxuICAgIC5hYy1zYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBKdXN0aWZ5IENvbnRlbnRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uamMtZnMgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxyXG4uamMtZmUgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cclxuLmpjLWMgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxyXG4uamMtc2IgICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxyXG4uamMtc2EgICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuamMtZnNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cclxuICAgIC5qYy1mZVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cclxuICAgIC5qYy1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XHJcbiAgICAuamMtc2JcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cclxuICAgIC5qYy1zYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZsZXhcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uZngtbiAgICB7IGZsZXg6IG5vbmU7IH1cclxuLmZ4LTEgICAgeyBmbGV4OiAxOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuZngtblxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBmbGV4OiBub25lOyB9XHJcbiAgICAuZngtMVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBmbGV4OiAxOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZsZXggQmFzaXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uZnhiLWEgICB7IGZsZXgtYmFzaXM6IGF1dG87IH1cclxuLmZ4Yi0wICAgeyBmbGV4LWJhc2lzOiAwOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuZnhiLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWJhc2lzOiBhdXRvOyB9XHJcbiAgICAuZnhiLTBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWJhc2lzOiAwOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZsZXggR3Jvd1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5meGctMSAgIHsgZmxleC1ncm93OiAxOyB9XHJcbi5meGctMCAgIHsgZmxleC1ncm93OiAwOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuZnhnLTFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWdyb3c6IDE7IH1cclxuICAgIC5meGctMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtZ3JvdzogMDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBGbGV4IFNocmlua1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5meHMtMSAgIHsgZmxleC1zaHJpbms6IDE7IH1cclxuLmZ4cy0wICAgeyBmbGV4LXNocmluazogMDsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLmZ4cy0xXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1zaHJpbms6IDE7IH1cclxuICAgIC5meHMtMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtc2hyaW5rOiAwOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZsZXggT3JkZXJcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcclxuICAub3JkLSN7JGl9IHsgb3JkZXI6ICRpOyB9XHJcblxyXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgICAub3JkLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG9yZGVyOiAkaTsgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2ZsZXguc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gKyBAVmFyaWFibGVzXHJcbi8vICsgQERpc3BsYXlcclxuLy8gKyBAT3ZlcmZsb3dcclxuLy8gKyBARmxvYXRcclxuLy8gKyBAVmVydGljYWwgQWxpZ25cclxuLy8gKyBAUG9zaXRpb25cclxuLy8gKyBAWi1JbmRleFxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBARGlzcGxheVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5kLWIgICAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcbi5kLWliICAgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxyXG4uZC1pICAgICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cclxuLmQtdGIgICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cclxuLmQtdGJjICAgICAgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxyXG4uZC1uICAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuZC1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxyXG4gICAgLmQtaWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XHJcbiAgICAuZC1pXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kLXRiXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuZC10YmNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XHJcbiAgICAuZC1uXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQE92ZXJmbG93XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm92LWggICAgICAgICB7IG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG4ub3YtYSAgICAgICAgIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4ub3YtcyAgICAgICAgIHsgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50OyB9XHJcblxyXG4ub3ZZLWggICAgICAgIHsgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cclxuLm92WC1oICAgICAgICB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XHJcbi5vdlktYSAgICAgICAgeyBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLm92WC1hICAgICAgICB7IG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4ub3ZZLXMgICAgICAgIHsgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuLm92WC1zICAgICAgICB7IG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50OyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAub3YtaFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XHJcbiAgICAub3YtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLm92LXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5vdlktaFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxyXG4gICAgLm92WC1oXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XHJcbiAgICAub3ZZLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XHJcbiAgICAub3ZYLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50OyB9XHJcbiAgICAub3ZZLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cclxuICAgIC5vdlgtc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBGbG9hdFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5mbC1sICAgICAgICAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XHJcbi5mbC1yICAgICAgICAgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxyXG4uZmwtbiAgICAgICAgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLmZsLWxcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbC1yXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsLW5cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVmVydGljYWwgQWxpZ25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udmEtdCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XHJcbi52YS1tICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cclxuLnZhLWIgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLnZhLXRcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxyXG4gICAgLnZhLW1cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxyXG4gICAgLnZhLWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQb3NpdGlvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5wb3MtcyAgICAgICAgeyBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cclxuLnBvcy1zdCAgICAgICB7IHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxyXG4ucG9zLXIgICAgICAgIHsgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cclxuLnBvcy1hICAgICAgICB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XHJcbi5wb3MtZiAgICAgICAgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLnBvcy1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxyXG4gICAgLnBvcy1zdFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxyXG4gICAgLnBvcy1yXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XHJcbiAgICAucG9zLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5wb3MtZlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBaLUluZGV4XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA5IHtcclxuICAuei0jeyRpfSB7IHotaW5kZXg6ICgkaSAqIDEwMDApICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAgIC56LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHotaW5kZXg6ICgkaSAqIDEwMDApICFpbXBvcnRhbnQ7IH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9sYXlvdXQuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gKyBATGlzdCBTdHlsZSBQb3NpdGlvblxyXG4vLyArIEBMaXN0IFN0eWxlIFR5cGVcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBATGlzdCBTdHlsZSBQb3NpdGlvblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5saXNwLWkgeyBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7IH1cclxuLmxpc3AtbyB7IGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBATGlzdCBTdHlsZSBUeXBlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmxpcy1uICB7IGxpc3Qtc3R5bGU6IG5vbmU7IH1cclxuLmxpc3QtYyB7IGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlOyB9XHJcbi5saXN0LXMgeyBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsgfVxyXG4ubGlzdC11IHsgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbjsgfVxyXG4ubGlzdC1sIHsgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTsgfVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2xpc3RzLnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRPQ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vICsgQFZhcmlhYmxlc1xyXG4vLyArIEBNYXJnaW4gKDAgPiA0IFN0ZXAgMSlcclxuLy8gKyBATWFyZ2luICg1ID4gMzUgU3RlcCA1KVxyXG4vLyArIEBNYXJnaW4gKDQwID4gMTYwIFN0ZXAgMTApXHJcbi8vICsgQE1hcmdpbiBBdXRvXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbiRyZXNwb25zaXZlOiB0cnVlO1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQYWRkaW5nICgwID4gNCBTdGVwIDEpXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcclxuICAubS0jeyRpfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5tVC0jeyRpfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5tUi0jeyRpfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgLm1CLSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgLm1MLSN7JGl9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAubVktI3skaX0ge1xyXG4gICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1YLSN7JGl9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLW52LSN7JGl9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5tVC1udi0jeyRpfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAubVItbnYtI3skaX0geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAubUItbnYtI3skaX0geyBtYXJnaW4tYm90dG9tOi0gI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgLm1MLW52LSN7JGl9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgLm1ZLW52LSN7JGl9IHtcclxuICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm1YLW52LSN7JGl9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAgIC5tLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAubVQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgIC5tUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAubUItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgIC5tTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgICAubVktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubVgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgIC5tVC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgIC5tUi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgLm1CLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgLm1MLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgICAubVktbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tWC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQYWRkaW5nICg1ID4gMzUgU3RlcCA1KVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSA1IHRocm91Z2ggMzUge1xyXG4gIEBpZiAkaSAlIDUgPT0gMCB7XHJcbiAgICAubS0jeyRpfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1ULSN7JGl9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAubVItI3skaX0geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1CLSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAubUwtI3skaX0geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLm1ZLSN7JGl9IHtcclxuICAgICAgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1YLSN7JGl9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbnYtI3skaX0gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAubVQtbnYtI3skaX0geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAubVItbnYtI3skaX0geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tQi1udi0jeyRpfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tTC1udi0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLm1ZLW52LSN7JGl9IHtcclxuICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubVgtbnYtI3skaX0ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAgICAgLm0tI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLm1ULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tUi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAubUwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAgICAgICAubVktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm0tbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tVC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLm1SLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tQi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLm1MLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgICAgIC5tWS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubVgtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQYWRkaW5nICg0MCA+IDE2MCBTdGVwIDEwKVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSA0MCB0aHJvdWdoIDE2MCB7XHJcbiAgQGlmICRpICUgMTAgPT0gMCB7XHJcblxyXG4gICAgLm0tI3skaX0gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tVC0jeyRpfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1SLSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tQi0jeyRpfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1MLSN7JGl9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5tWS0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tWC0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW52LSN7JGl9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1ULW52LSN7JGl9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLm1SLW52LSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAubUItbnYtI3skaX0geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAubUwtbnYtI3skaX0geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5tWS1udi0jeyRpfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1YLW52LSN7JGl9IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgICAgIC5tLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAubVItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAubUItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLm1MLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAgICAgLm1ZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubVgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAubVQtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tUi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAubUItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5tTC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAgICAgICAubVktbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1YLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAUGFkZGluZyBBdXRvXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm0tYSAgeyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxyXG4ubVgtYSB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XHJcbi5tVC1hIHsgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XHJcbi5tUi1hIHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLm1CLWEgeyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuLm1MLWEgeyBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAubS1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLm1YLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tVC1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLm1SLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tQi1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLm1MLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL21hcmdpbi5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBUT0NcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyArIEBCYWNrZ3JvdW5kIFNpemVcclxuLy8gKyBAQmFja2dyb3VuZCBQb3NpdGlvblxyXG4vLyArIEBCYWNrZ3JvdW5kIFJlcGVhdFxyXG4vLyArIEBPYmplY3QgRml0XHJcbi8vICsgQFJlc2l6ZVxyXG4vLyArIEBPcGFjaXR5XHJcbi8vICsgQEN1cnNvclxyXG4vLyArIEBWaXNpYmlsaXR5XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEJhY2tncm91bmQgU2l6ZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5iZ3N6LWN2ICAgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XHJcbi5iZ3N6LWN0ICAgeyBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cclxuLmJnc3otZnVsbCB7IGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEJhY2tncm91bmQgUG9zaXRpb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYmdwWC1jICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7IH1cclxuLmJncFgtdCAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogdG9wOyB9XHJcbi5iZ3BYLXIgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0OyB9XHJcbi5iZ3BYLWwgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7IH1cclxuLmJncFgtYiAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogYm90dG9tOyB9XHJcbi5iZ3BZLWMgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjsgfVxyXG4uYmdwWS10ICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7IH1cclxuLmJncFktciAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teTogcmlnaHQ7IH1cclxuLmJncFktbCAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teTogbGVmdDsgfVxyXG4uYmdwWS1iICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAQmFja2dyb3VuZCBSZXBlYXRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYmdyLW4gICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxyXG4uYmdyLXkgICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15OyB9XHJcbi5iZ3IteCAgICAgeyBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAT2JqZWN0IEZpdFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5vZi1jdCAgICAgeyBvYmplY3QtZml0OiBjb250YWluOyB9XHJcbi5vZi1jdiAgICAgeyBvYmplY3QtZml0OiBjb3ZlcjsgfVxyXG4ub2YtZiAgICAgIHsgb2JqZWN0LWZpdDogZmlsbDsgfVxyXG4ub2YtbiAgICAgIHsgb2JqZWN0LWZpdDogbm9uZTsgfVxyXG4ub2Ytc2QgICAgIHsgb2JqZWN0LWZpdDogc2NhbGUtZG93bjsgfVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBSZXNpemVcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucnN6LXYgICAgIHsgcmVzaXplOiB2ZXJ0aWNhbDsgfVxyXG4ucnN6LWggICAgIHsgcmVzaXplOiBob3Jpem9udGFsOyB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQE9wYWNpdHlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ub3AtMCAgICAgIHsgb3BhY2l0eTogMDsgfVxyXG4ub3AtMTBwICAgIHsgb3BhY2l0eTogMC4xOyB9XHJcbi5vcC0yMHAgICAgeyBvcGFjaXR5OiAwLjI7IH1cclxuLm9wLTMwcCAgICB7IG9wYWNpdHk6IDAuMzsgfVxyXG4ub3AtNDBwICAgIHsgb3BhY2l0eTogMC40OyB9XHJcbi5vcC01MHAgICAgeyBvcGFjaXR5OiAwLjU7IH1cclxuLm9wLTYwcCAgICB7IG9wYWNpdHk6IDAuNjsgfVxyXG4ub3AtNzBwICAgIHsgb3BhY2l0eTogMC43OyB9XHJcbi5vcC04MHAgICAgeyBvcGFjaXR5OiAwLjg7IH1cclxuLm9wLTkwcCAgICB7IG9wYWNpdHk6IDAuOTsgfVxyXG4ub3AtMTAwcCAgIHsgb3BhY2l0eTogMTsgfVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBDdXJzb3JcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uY3VyLW5hICAgIHsgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxyXG4uY3VyLXAgICAgIHsgY3Vyc29yOiBwb2ludGVyOyB9XHJcbi5jdXItYSAgICAgeyBjdXJzb3I6IGF1dG87IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVmlzaWJpbGl0eVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi52aXMtdiAgICAgeyB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XHJcbi52aXMtaCAgICAgeyB2aXNpYmlsaXR5OiBoaWRkZW47IH1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9vYmplY3RzLnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRPQ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vICsgQFZhcmlhYmxlc1xyXG4vLyArIEBQYWRkaW5nICgwID4gNCBTdGVwIDEpXHJcbi8vICsgQFBhZGRpbmcgKDUgPiAzNSBTdGVwIDUpXHJcbi8vICsgQFBhZGRpbmcgKDQwID4gMTYwIFN0ZXAgMTApXHJcbi8vICsgQFBhZGRpbmcgQXV0b1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAUGFkZGluZyAoMCA+IDQgU3RlcCAxKVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XHJcbiAgLnAtI3skaX0gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgLnBULSN7JGl9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5wUi0jeyRpfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5wQi0jeyRpfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAucEwtI3skaX0geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAucFktI3skaX0ge1xyXG4gICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAucFgtI3skaX0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgICAgLnAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAucFQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAucFItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgIC5wQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgIC5wTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAgICAgLnBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAUGFkZGluZyAoNSA+IDM1IFN0ZXAgNSlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZm9yICRpIGZyb20gNSB0aHJvdWdoIDM1IHtcclxuICBAaWYgJGkgJSA1ID09IDAge1xyXG4gICAgLnAtI3skaX0gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAucFQtI3skaX0geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAucFItI3skaX0geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5wQi0jeyRpfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5wTC0jeyRpfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLnBZLSN7JGl9IHtcclxuICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucFgtI3skaX0ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAgICAgLnAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5wVC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLnBSLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC5wQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLnBMLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgICAgIC5wWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQYWRkaW5nICg0MCA+IDE2MCBTdGVwIDEwKVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSA0MCB0aHJvdWdoIDE2MCB7XHJcbiAgQGlmICRpICUgMTAgPT0gMCB7XHJcbiAgICAucC0jeyRpfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5wVC0jeyRpfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5wUi0jeyRpfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLnBCLSN7JGl9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gICAgLnBMLSN7JGl9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAucFktI3skaX0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wWC0jeyRpfSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgICAgICAucC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLnBULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAucFItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLnBCLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAucEwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAgICAgLnBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcGFkZGluZy5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBUT0NcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyArIEBWYXJpYWJsZXNcclxuLy8gKyBAUG9zaXRpb24gKDAgPiA0IFN0ZXAgMSlcclxuLy8gKyBAUG9zaXRpb24gKDUgPiAzNSBTdGVwIDUpXHJcbi8vICsgQFBvc2l0aW9uICg0MCA+IDE2MCBTdGVwIDEwKVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBWYXJpYWJsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAUG9zaXRpb24gKDAgPiA0IFN0ZXAgMSlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xyXG4gIC50LSN7JGl9IHsgdG9wOiAjeyRpfXB4OyB9XHJcbiAgLnItI3skaX0geyByaWdodDogI3skaX1weDsgfVxyXG4gIC5iLSN7JGl9IHsgYm90dG9tOiAjeyRpfXB4OyB9XHJcbiAgLmwtI3skaX0geyBsZWZ0OiAjeyRpfXB4OyB9XHJcblxyXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cclxuICAgICAgLnItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cclxuICAgICAgLmItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgYm90dG9tOiAjeyRpfXB4OyB9XHJcbiAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAUG9zaXRpb24gKDUgPiAzNSBTdGVwIDUpXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XHJcbiAgQGlmICRpICUgNSA9PSAwIHtcclxuICAgIC50LSN7JGl9IHsgdG9wOiAjeyRpfXB4OyB9XHJcbiAgICAuci0jeyRpfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XHJcbiAgICAuYi0jeyRpfSB7IGJvdHRvbTogI3skaX1weDsgfVxyXG4gICAgLmwtI3skaX0geyBsZWZ0OiAjeyRpfXB4OyB9XHJcblxyXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cclxuICAgICAgICAuci0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyByaWdodDogI3skaX1weDsgfVxyXG4gICAgICAgIC5iLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGJvdHRvbTogI3skaX1weDsgfVxyXG4gICAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQb3NpdGlvbiAoNDAgPiAxNjAgU3RlcCAxMClcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AZm9yICRpIGZyb20gNDAgdGhyb3VnaCAxNjAge1xyXG4gIEBpZiAkaSAlIDEwID09IDAge1xyXG4gICAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cclxuICAgIC5yLSN7JGl9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cclxuICAgIC5iLSN7JGl9IHsgYm90dG9tOiAjeyRpfXB4OyB9XHJcbiAgICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cclxuXHJcbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgICAgIC50LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRvcDogI3skaX1weDsgfVxyXG4gICAgICAgIC5yLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XHJcbiAgICAgICAgLmItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgYm90dG9tOiAjeyRpfXB4OyB9XHJcbiAgICAgICAgLmwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbGVmdDogI3skaX1weDsgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFBvc2l0aW9uICg1MCUpXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRsLTUwcCB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG59XHJcblxyXG4udHItNTBwIHtcclxuICB0b3A6IDUwJTtcclxuICByaWdodDogNTAlO1xyXG59XHJcblxyXG4udC01MHAgeyB0b3A6IDUwJTsgfVxyXG4uci01MHAgeyByaWdodDogNTAlOyB9XHJcbi5iLTUwcCB7IGJvdHRvbTogNTAlOyB9XHJcbi5sLTUwcCB7IGxlZnQ6IDUwJTsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLnRsLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ci01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnQtNTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRvcDogNTAlOyB9XHJcbiAgICAuci01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6IDUwJTsgfVxyXG4gICAgLmItNTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGJvdHRvbTogNTAlOyB9XHJcbiAgICAubC01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbGVmdDogNTAlOyB9XHJcbiAgfVxyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcG9zaXRpb25zLnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRPQ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vICsgQFZhcmlhYmxlc1xyXG4vLyArIEBGaXhlZCBXaWR0aFxyXG4vLyArIEBSZWxhdGl2ZSBXaWR0aFxyXG4vLyArIEBGaXhlZCBIZWlnaHRcclxuLy8gKyBATWF4IFNpemVcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVmFyaWFibGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHJlc3BvbnNpdmU6IHRydWU7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZpeGVkIFdpZHRoXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnctMVxcLzRyLCAuc3otMVxcLzRyICAgIHsgd2lkdGg6IDAuMjVyZW07IH1cclxuLnctMVxcLzJyLCAuc3otMVxcLzJyICAgIHsgd2lkdGg6IDAuNXJlbTsgfVxyXG4udy0zXFwvNHIsIC5zei0zXFwvNHIgICAgeyB3aWR0aDogMC43NXJlbTsgfVxyXG4udy0xciwgLnN6LTFyICAgICAgICAgIHsgd2lkdGg6IDFyZW07IH1cclxuLnctM1xcLzJyLCAuc3otM1xcLzJyICAgIHsgd2lkdGg6IDEuNXJlbTsgfVxyXG4udy0yciwgLnN6LTJyICAgICAgICAgIHsgd2lkdGg6IDJyZW07IH1cclxuLnctNVxcLzJyLCAuc3otNVxcLzJyICAgIHsgd2lkdGg6IDIuNXJlbTsgfVxyXG4udy0zciwgLnN6LTNyICAgICAgICAgIHsgd2lkdGg6IDNyZW07IH1cclxuLnctN1xcLzJyLCAuc3otN1xcLzJyICAgIHsgd2lkdGg6IDMuNXJlbTsgfVxyXG4udy00ciwgLnN6LTRyICAgICAgICAgIHsgd2lkdGg6IDRyZW07IH1cclxuLnctOVxcLzJyLCAuc3otOVxcLzJyICAgIHsgd2lkdGg6IDQuNXJlbTsgfVxyXG4udy01ciwgLnN6LTVyICAgICAgICAgIHsgd2lkdGg6IDVyZW07IH1cclxuLnctMTFcXC8yciwgLnN6LTExXFwvMnIgIHsgd2lkdGg6IDUuNXJlbTsgfVxyXG4udy02ciwgLnN6LTZyICAgICAgICAgIHsgd2lkdGg6IDZyZW07IH1cclxuXHJcbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgIC53LTFcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDAuMjVyZW07IH1cclxuICAgIC53LTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDAuNXJlbTsgfVxyXG4gICAgLnctM1xcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMC43NXJlbTsgfVxyXG4gICAgLnctMXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDFyZW07IH1cclxuICAgIC53LTNcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0zXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDEuNXJlbTsgfVxyXG4gICAgLnctMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDJyZW07IH1cclxuICAgIC53LTVcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDIuNXJlbTsgfVxyXG4gICAgLnctM3JcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM3JcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDNyZW07IH1cclxuICAgIC53LTdcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei03XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDMuNXJlbTsgfVxyXG4gICAgLnctNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDRyZW07IH1cclxuICAgIC53LTlcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei05XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDQuNXJlbTsgfVxyXG4gICAgLnctNXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDVyZW07IH1cclxuICAgIC53LTExXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgd2lkdGg6IDUuNXJlbTsgfVxyXG4gICAgLnctNnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDZyZW07IH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAUmVsYXRpdmUgV2lkdGhcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udy0wICAgICB7IHdpZHRoOiAwcHg7IH1cclxuLnctMTBwICAgeyB3aWR0aDogMTAlOyB9XHJcbi53LTIwcCAgIHsgd2lkdGg6IDIwJTsgfVxyXG4udy0zMHAgICB7IHdpZHRoOiAzMCU7IH1cclxuLnctNDBwICAgeyB3aWR0aDogNDAlOyB9XHJcbi53LTUwcCAgIHsgd2lkdGg6IDUwJTsgfVxyXG4udy02MHAgICB7IHdpZHRoOiA2MCU7IH1cclxuLnctNzBwICAgeyB3aWR0aDogNzAlOyB9XHJcbi53LTgwcCAgIHsgd2lkdGg6IDgwJTsgfVxyXG4udy05MHAgICB7IHdpZHRoOiA5MCU7IH1cclxuLnctMTAwcCAgeyB3aWR0aDogMTAwJTsgfVxyXG4udy0xcHggICB7IHdpZHRoOiAxcHg7IH1cclxuLnctYSAgICAgeyB3aWR0aDogYXV0bzsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLnctMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgd2lkdGg6IDBweDsgfVxyXG4gICAgLnctMTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDEwJTsgfVxyXG4gICAgLnctMjBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDIwJTsgfVxyXG4gICAgLnctMzBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDMwJTsgfVxyXG4gICAgLnctNDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDQwJTsgfVxyXG4gICAgLnctNTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDUwJTsgfVxyXG4gICAgLnctNjBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDYwJTsgfVxyXG4gICAgLnctNzBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDcwJTsgfVxyXG4gICAgLnctODBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDgwJTsgfVxyXG4gICAgLnctOTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDkwJTsgfVxyXG4gICAgLnctMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgd2lkdGg6IDEwMCU7IH1cclxuICAgIC53LTFweFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiAxcHg7IH1cclxuICAgIC53LWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHdpZHRoOiBhdXRvOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZpeGVkIEhlaWdodFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5oLTFcXC80ciwgLnN6LTFcXC80ciAgICB7IGhlaWdodDogMC4yNXJlbTsgfVxyXG4uaC0xXFwvMnIsIC5zei0xXFwvMnIgICAgeyBoZWlnaHQ6IDAuNXJlbTsgfVxyXG4uaC0zXFwvNHIsIC5zei0zXFwvNHIgICAgeyBoZWlnaHQ6IDAuNzVyZW07IH1cclxuLmgtMXIsIC5zei0xciAgICAgICAgICB7IGhlaWdodDogMXJlbTsgfVxyXG4uaC0zXFwvMnIsIC5zei0zXFwvMnIgICAgeyBoZWlnaHQ6IDEuNXJlbTsgfVxyXG4uaC0yciwgLnN6LTJyICAgICAgICAgIHsgaGVpZ2h0OiAycmVtOyB9XHJcbi5oLTVcXC8yciwgLnN6LTVcXC8yciAgICB7IGhlaWdodDogMi41cmVtOyB9XHJcbi5oLTNyLCAuc3otM3IgICAgICAgICAgeyBoZWlnaHQ6IDNyZW07IH1cclxuLmgtN1xcLzJyLCAuc3otN1xcLzJyICAgIHsgaGVpZ2h0OiAzLjVyZW07IH1cclxuLmgtNHIsIC5zei00ciAgICAgICAgICB7IGhlaWdodDogNHJlbTsgfVxyXG4uaC05XFwvMnIsIC5zei05XFwvMnIgICAgeyBoZWlnaHQ6IDQuNXJlbTsgfVxyXG4uaC01ciwgLnN6LTVyICAgICAgICAgIHsgaGVpZ2h0OiA1cmVtOyB9XHJcbi5oLTExXFwvMnIsIC5zei0xMVxcLzJyICB7IGhlaWdodDogNS41cmVtOyB9XHJcbi5oLTZyLCAuc3otNnIgICAgICAgICAgeyBoZWlnaHQ6IDZyZW07IH1cclxuXHJcbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xyXG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcclxuICAgIC5oLTFcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAwLjI1cmVtOyB9XHJcbiAgICAuaC0xXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMC41cmVtOyB9XHJcbiAgICAuaC0zXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM1xcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMC43NXJlbTsgfVxyXG4gICAgLmgtMXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiAxcmVtOyB9XHJcbiAgICAuaC0zXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMS41cmVtOyB9XHJcbiAgICAuaC0yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDJyZW07IH1cclxuICAgIC5oLTVcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAyLjVyZW07IH1cclxuICAgIC5oLTNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogM3JlbTsgfVxyXG4gICAgLmgtN1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTdcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDMuNXJlbTsgfVxyXG4gICAgLmgtNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiA0cmVtOyB9XHJcbiAgICAuaC05XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otOVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogNC41cmVtOyB9XHJcbiAgICAuaC01clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDVyZW07IH1cclxuICAgIC5oLTExXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgaGVpZ2h0OiA1LjVyZW07IH1cclxuICAgIC5oLTZyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTZyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogNnJlbTsgfVxyXG4gIH1cclxufVxyXG5cclxuLmgtMCAgICAgeyBoZWlnaHQ6IDA7IH1cclxuLmgtYXV0byAgeyBoZWlnaHQ6IGF1dG87IH1cclxuLmgtMTAwcCAgeyBoZWlnaHQ6IDEwMCU7IH1cclxuLmgtMTAwdmggeyBoZWlnaHQ6IDEwMHZoOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAuaC0wXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBoZWlnaHQ6IDA7IH1cclxuICAgIC5oLWF1dG9cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGhlaWdodDogYXV0bzsgfVxyXG4gICAgLmgtMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgaGVpZ2h0OiAxMDAlOyB9XHJcbiAgICAuaC0xMDB2aFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBoZWlnaHQ6IDEwMHZoOyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQE1heCBTaXplXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLm13LTEwMHAgeyBtYXgtd2lkdGg6IDEwMCU7IH1cclxuLm1oLTEwMHAgeyBtYXgtaGVpZ2h0OiAxMDAlOyB9XHJcblxyXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcclxuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XHJcbiAgICAubXctMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXgtd2lkdGg6IDEwMCU7IH1cclxuICAgIC5taC0xMDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1heC1oZWlnaHQ6IDEwMCU7IH1cclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9zaXplcy5zY3NzIiwiXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gKyBAVmFyaWFibGVzXHJcbi8vICsgQFRleHQgQWxpZ25cclxuLy8gKyBAVGV4dCBUcmFuc2Zvcm1cclxuLy8gKyBARm9udCBTdHlsZVxyXG4vLyArIEBUZXh0IERlY29yYXRpb25cclxuLy8gKyBAV2hpdGUgU3BhY2VcclxuLy8gKyBAV29yZCBCcmVha1xyXG4vLyArIEBXb3JkIFdyYXBcclxuLy8gKyBAVGV4dCBPdmVyZmxvd1xyXG4vLyArIEBGb250IFNpemVcclxuLy8gKyBARm9udCBXZWlnaHRcclxuLy8gKyBATGluZSBIZWlnaHRcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVmFyaWFibGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHJlc3BvbnNpdmU6IHRydWU7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRleHQgQWxpZ25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4udGEtYyB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbi50YS1sIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XHJcbi50YS1yIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG5cclxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xyXG4gICAgLnRhLWNcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuICAgIC50YS1sXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxyXG4gICAgLnRhLXJcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBUZXh0IFRyYW5zZm9ybVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50dC1uIHsgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udHQtdSB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4udHQtbCB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4udHQtYyB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBARm9udCBTdHlsZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5mcy1pIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cclxuLmZzLW8geyBmb250LXN0eWxlOiBvYmxpcXVlICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVGV4dCBEZWNvcmF0aW9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLnRkLW4geyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxyXG4udGQtbyB7IHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDsgfVxyXG4udGQtbHQgeyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50OyB9XHJcbi50ZC11IHsgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBXaGl0ZSBTcGFjZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi53aHMtbncgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cclxuLndocy1wIHsgd2hpdGUtc3BhY2U6IHByZSAhaW1wb3J0YW50OyB9XHJcbi53aHMtbiB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBXb3JkIEJyZWFrXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLndvYi1uIHsgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7IH1cclxuLndvYi1iYSB7IHdvcmQtYnJlYWs6IGJyZWFrLWFsbCAhaW1wb3J0YW50OyB9XHJcbi53b2ItayB7IHdvcmQtYnJlYWs6IGtlZXAtYWxsICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAV29yZCBXcmFwXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLndvdy1idyB7IHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50OyB9XHJcbi53b3ctbiB7IHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVGV4dCBPdmVyZmxvd1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi50b3YtZSB7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBARm9udCBTaXplXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmZzei14cyAgIHsgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cclxuLmZzei1zbSAgIHsgZm9udC1zaXplOiAwLjg3cmVtICFpbXBvcnRhbnQ7IH1cclxuLmZzei1kZWYgIHsgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7IH1cclxuLmZzei1tZCAgIHsgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7IH1cclxuLmZzei1sZyAgIHsgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDsgfVxyXG4uZnN6LXhsICAgeyBmb250LXNpemU6IDEuN3JlbSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEZvbnQgV2VpZ2h0XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmZ3LTEwMCB7IGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDsgfVxyXG4uZnctMjAwIHsgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50OyB9XHJcbi5mdy0zMDAgeyBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7IH1cclxuLmZ3LTQwMCB7IGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDsgfVxyXG4uZnctNTAwIHsgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50OyB9XHJcbi5mdy02MDAgeyBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7IH1cclxuLmZ3LTcwMCB7IGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDsgfVxyXG4uZnctODAwIHsgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50OyB9XHJcbi5mdy05MDAgeyBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBATGluZSBIZWlnaHRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubGgtMCAgICB7IGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLmxoLTEgICAgeyBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50OyB9XHJcbi5saC0zXFwvMiB7IGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL3R5cG9ncmFwaHkuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAVE9DXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gKyBAUXVpY2sgQm9yZGVyIEhlbHBlcnNcclxuLy8gKyBAQm9yZGVyIFdpZHRoXHJcbi8vICsgQEJvcmRlciBSYWRpdXNcclxuLy8gKyBAQm9yZGVyIFN0eWxlXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFF1aWNrIEJvcmRlciBIZWxwZXJzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLmJkICB7IGJvcmRlcjogI3skYm9yZGVyLXdpZHRofSBzb2xpZCAjeyRib3JkZXItY29sb3J9ICFpbXBvcnRhbnQ7IH1cclxuLmJkVCB7IGJvcmRlci10b3A6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XHJcbi5iZFIgeyBib3JkZXItcmlnaHQ6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XHJcbi5iZEIgeyBib3JkZXItYm90dG9tOiAjeyRib3JkZXItd2lkdGh9IHNvbGlkICN7JGJvcmRlci1jb2xvcn0gIWltcG9ydGFudDsgfVxyXG4uYmRMIHsgYm9yZGVyLWxlZnQ6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEJvcmRlciBXaWR0aFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNSB7XHJcbiAgLmJkdy0jeyRpfSAgeyBib3JkZXItd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5iZHdULSN7JGl9IHsgYm9yZGVyLXRvcC13aWR0aDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgLmJkd1ItI3skaX0geyBib3JkZXItcmlnaHQtd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG4gIC5iZHdCLSN7JGl9IHsgYm9yZGVyLWJvdHRvbS13aWR0aDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbiAgLmJkd0wtI3skaX0geyBib3JkZXItbGVmdC13aWR0aDogI3skaX1weCAhaW1wb3J0YW50OyB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBAQm9yZGVyIFJhZGl1c1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBmb3IgJGkgZnJvbSAwIHRvIDEwIHtcclxuICAuYmRycy0jeyRpfSB7IGJvcmRlci1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDsgfVxyXG5cclxuICAuYmRyc1QtI3skaX0ge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5iZHJzUi0jeyRpfSB7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5iZHJzQi0jeyRpfSB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJkcnNMLSN7JGl9IHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5iZHJzLTUwcCAgeyBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxyXG4uYmRycy0xMGVtIHsgYm9yZGVyLXJhZGl1czogMTBlbSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEJvcmRlciBTdHlsZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5iZHMtbiAgeyBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4uYmRzLXMgIHsgYm9yZGVyLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50OyB9XHJcbi5iZHMtZHQgeyBib3JkZXItc3R5bGU6IGRvdHRlZCAhaW1wb3J0YW50OyB9XHJcbi5iZHMtZHMgeyBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50OyB9XHJcbi5iZHMtZGIgeyBib3JkZXItc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50OyB9XHJcbi5iZHMtZyAgeyBib3JkZXItc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50OyB9XHJcbi5iZHMtciAgeyBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7IH1cclxuLmJkcy1pICB7IGJvcmRlci1zdHlsZTogaW5zZXQgIWltcG9ydGFudDsgfVxyXG4uYmRzLW8gIHsgYm9yZGVyLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDsgfVxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2JvcmRlci5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBQc2V1ZG8gRWxlbWVudHNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ubm8tYWZ0ZXI6OmFmdGVyICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cclxuLm5vLWJlZm9yZTo6YmVmb3JlIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcHNldWRvLnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQFRPQ1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vICsgQE1hdGVyaWFsIENvbG9yXHJcbi8vICsgQEdyZXkgQ29sb3JzXHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQE1hdGVyaWFsIENvbG9yXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGVhY2ggJGl0ZW0sICRjb2xvciBpbiAkbWQtY29sb3JzIHtcclxuICAuYy0jeyRpdGVtfSwgICAgIC5jSC0jeyRpdGVtfTpob3ZlciAgICAgIHsgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XHJcbiAgLmJnYy0jeyRpdGVtfSwgICAuYmdjSC0jeyRpdGVtfTpob3ZlciAgICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XHJcbiAgLmJkYy0jeyRpdGVtfSwgICAuYmRjSC0jeyRpdGVtfTpob3ZlciAgICB7IGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAuZmlsbC0jeyRpdGVtfSwgIC5maWxsSC0jeyRpdGVtfTpob3ZlciAgIHsgZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAuc3RyLSN7JGl0ZW19LCAgIC5zdHJILSN7JGl0ZW19OmhvdmVyICAgIHsgc3Ryb2tlOiAkY29sb3IgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gQEdyZXkgQ29sb3JzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuQGVhY2ggJGl0ZW0sICRjb2xvciBpbiAkZ3JleS1jb2xvcnMtYWx0IHtcclxuICAuYy0jeyRpdGVtfSwgICAgIC5jSC0jeyRpdGVtfTpob3ZlciAgICAgIHsgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XHJcbiAgLmJnYy0jeyRpdGVtfSwgICAuYmdjSC0jeyRpdGVtfTpob3ZlciAgICB7IGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XHJcbiAgLmJkYy0jeyRpdGVtfSwgICAuYmRjSC0jeyRpdGVtfTpob3ZlciAgICB7IGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAuZmlsbC0jeyRpdGVtfSwgIC5maWxsSC0jeyRpdGVtfTpob3ZlciAgIHsgZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAuc3RyLSN7JGl0ZW19LCAgIC5zdHJILSN7JGl0ZW19OmhvdmVyICAgIHsgc3Ryb2tlOiAkY29sb3IgIWltcG9ydGFudDsgfVxyXG59XHJcblxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEBUcmFpbmVyIENvbG9yc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGVhY2ggJGl0ZW0sICRjb2xvciBpbiAkdHJhaW5lci1jb2xvcnMge1xyXG4gIC5jLSN7JGl0ZW19LCAgICAgLmNILSN7JGl0ZW19OmhvdmVyICAgICAgeyBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAuYmdjLSN7JGl0ZW19LCAgIC5iZ2NILSN7JGl0ZW19OmhvdmVyICAgIHsgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cclxuICAuYmRjLSN7JGl0ZW19LCAgIC5iZGNILSN7JGl0ZW19OmhvdmVyICAgIHsgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxyXG4gIC5maWxsLSN7JGl0ZW19LCAgLmZpbGxILSN7JGl0ZW19OmhvdmVyICAgeyBmaWxsOiAkY29sb3IgIWltcG9ydGFudDsgfVxyXG4gIC5zdHItI3skaXRlbX0sICAgLnN0ckgtI3skaXRlbX06aG92ZXIgICAgeyBzdHJva2U6ICRjb2xvciAhaW1wb3J0YW50OyB9XHJcbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2NvbG9ycy5zY3NzIiwiLnNpZGViYXIgLmxvZ28gaW1nIHtcclxuICBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgcGFkZGluZzogNXB4IDAgNXB4IDVweDtcclxufVxyXG5cclxuLnNpZGViYXIgLmxvZ28tdGl0bGUgaDUubG9nby10ZXh0IHtcclxuICBjb2xvcjogJG1kLWRvZy1ncmVlbjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uZXZlbnQtbGlzdC10YWJsZSB0ZCB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmV2ZW50LWxpc3QtdGFibGUgYSB7XHJcbiAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbn1cclxuXHJcblxyXG4jZXZlbnQtZm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLyoubWFpbi1jb250ZW50IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3N0YXRpYy9pbWFnZXMvYmctaHVuZGUtMjUucG5nJyk7XHJcbn0qL1xyXG5cclxuLmxvYWRpbmctaWNvbiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmFwcG9pbnRtZW50LXJlc3BvbnNlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucGxhaW4tbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDBweDtcclxufVxyXG5cclxuZm9ybSBzcGFuLmhlbHAtYmxvY2sge1xyXG4gIGNvbG9yOiAkbWQtcmVkLTYwMDtcclxufVxyXG5cclxuLmZjLWRheS1ncmlkLWV2ZW50IHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5mYy10aW1lLWdyaWQtZXZlbnQgLmZjLXRpdGxlIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uZmMtc2xhdHMgdGRcclxue1xyXG4gIGhlaWdodDogMzVweCAhaW1wb3J0YW50O1xyXG4gIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50cmFpbmVyLWV2ZW50LmhpZGRlbkZvckNsaWVudHMge1xyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG5cclxuLnRyYWluZXItZXZlbnQge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTI1MjkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRyYWluZXItZXZlbnQubXVsdGlwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTgwMDtcclxuICBib3JkZXI6IDJweCBkYXNoZWQgJG1kLWRvZy1ncmVlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmMtbGlzdC1pdGVtLXRpdGxlIHtcclxuICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XHJcbn1cclxuXHJcbi5mYy1saXN0LWl0ZW06aG92ZXIgdGQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTcwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIGJvcmRlci1jb2xvcjogJGdyZXktMjAwO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gIGJvcmRlci1jb2xvcjogJGdyZXktMjAwO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcbiAgcGFkZGluZzogNXB4IDVweDtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xyXG4gIGJvcmRlci1jb2xvcjogJGdyZXktNDAwO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcclxuICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICBjb2xvcjogJHJlZDtcclxufVxyXG5cclxuLm1lc3NhZ2UtbG9nIC5idG4tbGluayB7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJGdyZXktODAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5tZXNzYWdlLWxvZyAubG9nLWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbiNtZXNzYWdlLWZvcm0gLmZvcm0tY2hlY2sge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuI2VtcHR5LW1lc3NhZ2Uge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNuby1tZXNzYWdlLXJlc3VsdHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiN2aWV3LWNoYW5nZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuI3ZpZXctY2hhbmdlIC52aWV3LW9wdGlvbiB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1kLXdoaXRlO1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogJGdyZXktOTAwO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbiN2aWV3LWNoYW5nZSAudmlldy1vcHRpb24uYWN0aXZlIHtcclxuICBjb2xvcjogJG1kLWRvZy1ncmVlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS05MDA7XHJcbn1cclxuXHJcbi5jb2xvci1zcXVhcmUge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG4gIGhlaWdodDogMTJweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi50cmFpbmVyLWZpbHRlciAuZW50cmllcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnRyYWluZXItZmlsdGVyLWVudHJ5IHtcclxuICBwYWRkaW5nOiA1cHggNXB4IDVweCAyNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnRyYWluZXItZmlsdGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgcGFkZGluZzogOXB4IDIwcHggNnB4IDdweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogIzU1NTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtYnRuIHtcclxuICB3aWR0aDogMSU7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1idG4sIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLCAuaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4sIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xlLCAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG46bm90KDpmaXJzdC1jaGlsZCksIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5ldmVudEltYWdlUGVlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uZXZlbnRJbWFnZVBlZXIgaW1nIHtcclxuICBtYXgtd2lkdGg6IDMwMHB4O1xyXG59XHJcblxyXG4uZXZlbnREZXNjcmlwdGlvblBlZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogYXV0bztcclxuICB3aWR0aDogMDtcclxuICBmbGV4LWdyb3c6IDE7XHJcbn1cclxuXHJcbi5ldmVudEluZm9QZWVycyB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gIC5ldmVudEluZm9QZWVycyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmV2ZW50RGVzY3JpcHRpb25QZWVyIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLmV2ZW50SW1hZ2VQZWVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmV2ZW50SW1hZ2VQZWVyIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4udHJhaW5lci1jYWwtYm94IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5cclxuLm5vdGlmaWNhdGlvbi51bnJlYWQgLm5vdGlmaWNhdGlvbi10aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnVucmVhZC1zaWduIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm90aWZpY2F0aW9uLnVucmVhZCAudW5yZWFkLXNpZ24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udmljaC1pbWFnZSBpbWcge1xyXG4gIG1heC13aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbi5nbGlkZXIge1xyXG5cclxuICAmLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmVjZjA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICBoZWlnaHQ6IDMxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnByb2R1Y3QtaW1hZ2Uge1xyXG5cclxuICAuZ2xpZGVyIHtcclxuXHJcbiAgICAmLW5leHQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgdG9wOjQzJTtcclxuICAgIH1cclxuXHJcbiAgICAmLXByZXYge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICB0b3A6IDQzJTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLm1lc3NhZ2UtbGlzdC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRleHQtaWNvbiB7XHJcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDRweDtcclxufVxyXG5cclxuLm1lc3NhZ2UtaGVhZGVyIHtcclxuICAmLnBsYW5uZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1kLWJsdWUtNTA7XHJcbiAgfVxyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY3VzdG9tLnNjc3MiLCIvKlxuICogQ29udGFpbmVyIHN0eWxlXG4gKi9cbi5wcyB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbn1cblxuLypcbiAqIFNjcm9sbGJhciByYWlsIHN0eWxlc1xuICovXG4ucHNfX3JhaWwteCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xuICBoZWlnaHQ6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgb3IgJ3RvcCcgZm9yIHBzX19yYWlsLXggKi9cbiAgYm90dG9tOiAwcHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc19fcmFpbC15IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIHdpZHRoOiAxNXB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgb3IgJ2xlZnQnIGZvciBwc19fcmFpbC15ICovXG4gIHJpZ2h0OiAwO1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHMtLWFjdGl2ZS14ID4gLnBzX19yYWlsLXgsXG4ucHMtLWFjdGl2ZS15ID4gLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wczpob3ZlciA+IC5wc19fcmFpbC14LFxuLnBzOmhvdmVyID4gLnBzX19yYWlsLXksXG4ucHMtLWZvY3VzID4gLnBzX19yYWlsLXgsXG4ucHMtLWZvY3VzID4gLnBzX19yYWlsLXksXG4ucHMtLXNjcm9sbGluZy14ID4gLnBzX19yYWlsLXgsXG4ucHMtLXNjcm9sbGluZy15ID4gLnBzX19yYWlsLXkge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5wcyAucHNfX3JhaWwteDpob3Zlcixcbi5wcyAucHNfX3JhaWwteTpob3Zlcixcbi5wcyAucHNfX3JhaWwteDpmb2N1cyxcbi5wcyAucHNfX3JhaWwteTpmb2N1cyxcbi5wcyAucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcsXG4ucHMgLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHRodW1iIHN0eWxlc1xuICovXG4ucHNfX3RodW1iLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIGhlaWdodCAuMnMgZWFzZS1pbi1vdXQ7XG4gIGhlaWdodDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdib3R0b20nIGZvciBwc19fdGh1bWIteCAqL1xuICBib3R0b206IDJweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIHdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDZweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAncmlnaHQnIGZvciBwc19fdGh1bWIteSAqL1xuICByaWdodDogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3JhaWwteDpob3ZlciA+IC5wc19fdGh1bWIteCxcbi5wc19fcmFpbC14OmZvY3VzID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXgucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLnBzX19yYWlsLXk6aG92ZXIgPiAucHNfX3RodW1iLXksXG4ucHNfX3JhaWwteTpmb2N1cyA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15LnBzLS1jbGlja2luZyAucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICB3aWR0aDogMTFweDtcbn1cblxuLyogTVMgc3VwcG9ydHMgKi9cbkBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAucHMge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL25vZGVfbW9kdWxlcy9wZXJmZWN0LXNjcm9sbGJhci9jc3MvcGVyZmVjdC1zY3JvbGxiYXIuY3NzIiwiQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XG5cdHNyYzp1cmwoJy4uL3N0YXRpYy9mb250cy9pY29ucy90aGVtaWZ5L3RoZW1pZnkuZW90Py1mdmJhbmUnKTtcblx0c3JjOnVybCgnLi4vc3RhdGljL2ZvbnRzL2ljb25zL3RoZW1pZnkvdGhlbWlmeS5lb3Q/I2llZml4LWZ2YmFuZScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0XHR1cmwoJy4uL3N0YXRpYy9mb250cy9pY29ucy90aGVtaWZ5L3RoZW1pZnkud29mZj8tZnZiYW5lJykgZm9ybWF0KCd3b2ZmJyksXG5cdFx0dXJsKCcuLi9zdGF0aWMvZm9udHMvaWNvbnMvdGhlbWlmeS90aGVtaWZ5LnR0Zj8tZnZiYW5lJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybCgnLi4vc3RhdGljL2ZvbnRzL2ljb25zL3RoZW1pZnkvdGhlbWlmeS5zdmc/LWZ2YmFuZSN0aGVtaWZ5JykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5bY2xhc3NePVwidGktXCJdLCBbY2xhc3MqPVwiIHRpLVwiXSB7XG5cdGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XG5cdHNwZWFrOiBub25lO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cblx0LyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4udGktd2FuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuLnRpLXZvbHVtZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwMVwiO1xufVxuLnRpLXVzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDJcIjtcbn1cbi50aS11bmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDNcIjtcbn1cbi50aS11bmxpbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDRcIjtcbn1cbi50aS10cmFzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuLnRpLXRob3VnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDZcIjtcbn1cbi50aS10YXJnZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDdcIjtcbn1cbi50aS10YWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDhcIjtcbn1cbi50aS10YWJsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDlcIjtcbn1cbi50aS1zdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBhXCI7XG59XG4udGktc3ByYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGJcIjtcbn1cbi50aS1zaWduYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGNcIjtcbn1cbi50aS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBkXCI7XG59XG4udGktc2hvcHBpbmctY2FydC1mdWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG4udGktc2V0dGluZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGZcIjtcbn1cbi50aS1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTBcIjtcbn1cbi50aS16b29tLWluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG4udGktem9vbS1vdXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTJcIjtcbn1cbi50aS1jdXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTNcIjtcbn1cbi50aS1ydWxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuLnRpLXJ1bGVyLXBlbmNpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuLnRpLXJ1bGVyLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNlwiO1xufVxuLnRpLWJvb2ttYXJrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG4udGktYm9va21hcmstYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG4udGktcmVsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG4udGktcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuLnRpLXBpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxYlwiO1xufVxuLnRpLXBlbmNpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxY1wiO1xufVxuLnRpLXBlbmNpbC1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWRcIjtcbn1cbi50aS1wYWludC1yb2xsZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWVcIjtcbn1cbi50aS1wYWludC1idWNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWZcIjtcbn1cbi50aS1uYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuLnRpLW1vYmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyMVwiO1xufVxuLnRpLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjIyXCI7XG59XG4udGktbWVkYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG59XG4udGktbWVkYWxsLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyNFwiO1xufVxuLnRpLW1hcmtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyNVwiO1xufVxuLnRpLW1hcmtlci1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjZcIjtcbn1cbi50aS1hcnJvdy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyN1wiO1xufVxuLnRpLWFycm93LXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjI4XCI7XG59XG4udGktYXJyb3ctbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyOVwiO1xufVxuLnRpLWFycm93LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MmFcIjtcbn1cbi50aS1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJiXCI7XG59XG4udGktbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MmNcIjtcbn1cbi50aS1saW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJkXCI7XG59XG4udGktbGF5b3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJlXCI7XG59XG4udGktbGF5ZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG4udGktbGF5ZXJzLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzMFwiO1xufVxuLnRpLWtleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzMVwiO1xufVxuLnRpLWltcG9ydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzMlwiO1xufVxuLnRpLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjMzXCI7XG59XG4udGktaGVhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MzRcIjtcbn1cbi50aS1oZWFydC1icm9rZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MzVcIjtcbn1cbi50aS1oYW5kLXN0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MzZcIjtcbn1cbi50aS1oYW5kLW9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MzdcIjtcbn1cbi50aS1oYW5kLWRyYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MzhcIjtcbn1cbi50aS1mb2xkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MzlcIjtcbn1cbi50aS1mbGFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNhXCI7XG59XG4udGktZmxhZy1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2M2JcIjtcbn1cbi50aS1mbGFnLWFsdC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNjXCI7XG59XG4udGktZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNkXCI7XG59XG4udGktZXhwb3J0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNlXCI7XG59XG4udGktZXhjaGFuZ2UtdmVydGljYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2M2ZcIjtcbn1cbi50aS1kZXNrdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQwXCI7XG59XG4udGktY3VwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQxXCI7XG59XG4udGktY3Jvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDJcIjtcbn1cbi50aS1jb21tZW50czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0M1wiO1xufVxuLnRpLWNvbW1lbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDRcIjtcbn1cbi50aS1jb21tZW50LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0NVwiO1xufVxuLnRpLWNsb3NlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ2XCI7XG59XG4udGktY2xpcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0N1wiO1xufVxuLnRpLWFuZ2xlLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XG59XG4udGktYW5nbGUtcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDlcIjtcbn1cbi50aS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRhXCI7XG59XG4udGktYW5nbGUtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0YlwiO1xufVxuLnRpLWNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRjXCI7XG59XG4udGktY2hlY2stYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRkXCI7XG59XG4udGktY2FtZXJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRlXCI7XG59XG4udGktYW5ub3VuY2VtZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRmXCI7XG59XG4udGktYnJ1c2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTBcIjtcbn1cbi50aS1icmllZmNhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTFcIjtcbn1cbi50aS1ib2x0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjUyXCI7XG59XG4udGktYm9sdC1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTNcIjtcbn1cbi50aS1ibGFja2JvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjU0XCI7XG59XG4udGktYmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjU1XCI7XG59XG4udGktbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1NlwiO1xufVxuLnRpLWFycm93cy12ZXJ0aWNhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1N1wiO1xufVxuLnRpLWFycm93cy1ob3Jpem9udGFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjU4XCI7XG59XG4udGktZnVsbHNjcmVlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1OVwiO1xufVxuLnRpLWFycm93LXRvcC1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1YVwiO1xufVxuLnRpLWFycm93LXRvcC1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjViXCI7XG59XG4udGktYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjVjXCI7XG59XG4udGktYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjVkXCI7XG59XG4udGktYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NWVcIjtcbn1cbi50aS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1ZlwiO1xufVxuLnRpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2MFwiO1xufVxuLnRpLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2MVwiO1xufVxuLnRpLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjYyXCI7XG59XG4udGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NjNcIjtcbn1cbi50aS16aXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NjRcIjtcbn1cbi50aS13b3JsZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2NVwiO1xufVxuLnRpLXdoZWVsY2hhaXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NjZcIjtcbn1cbi50aS12aWV3LWxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NjdcIjtcbn1cbi50aS12aWV3LWxpc3QtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjY4XCI7XG59XG4udGktdmlldy1ncmlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjY5XCI7XG59XG4udGktdXBwZXJjYXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjZhXCI7XG59XG4udGktdXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjZiXCI7XG59XG4udGktdW5kZXJsaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjZjXCI7XG59XG4udGktdHJ1Y2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NmRcIjtcbn1cbi50aS10aW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2ZVwiO1xufVxuLnRpLXRpY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2ZlwiO1xufVxuLnRpLXRodW1iLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjcwXCI7XG59XG4udGktdGh1bWItZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3MVwiO1xufVxuLnRpLXRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzJcIjtcbn1cbi50aS1zdGF0cy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3M1wiO1xufVxuLnRpLXN0YXRzLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzRcIjtcbn1cbi50aS1zcGxpdC12OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjc1XCI7XG59XG4udGktc3BsaXQtaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3NlwiO1xufVxuLnRpLXNtYWxsY2FwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjc3XCI7XG59XG4udGktc2hpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzhcIjtcbn1cbi50aS1zaGlmdC1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3OVwiO1xufVxuLnRpLXNoaWZ0LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2N2FcIjtcbn1cbi50aS1zaGllbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2N2JcIjtcbn1cbi50aS1ub3RlcGFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjdjXCI7XG59XG4udGktc2VydmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjdkXCI7XG59XG4udGktcXVvdGUtcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2N2VcIjtcbn1cbi50aS1xdW90ZS1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjdmXCI7XG59XG4udGktcHVsc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ODBcIjtcbn1cbi50aS1wcmludGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjgxXCI7XG59XG4udGktcG93ZXItb2ZmOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjgyXCI7XG59XG4udGktcGx1ZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4M1wiO1xufVxuLnRpLXBpZS1jaGFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4NFwiO1xufVxuLnRpLXBhcmFncmFwaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4NVwiO1xufVxuLnRpLXBhbmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjg2XCI7XG59XG4udGktcGFja2FnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4N1wiO1xufVxuLnRpLW11c2ljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjg4XCI7XG59XG4udGktbXVzaWMtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjg5XCI7XG59XG4udGktbW91c2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGFcIjtcbn1cbi50aS1tb3VzZS1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGJcIjtcbn1cbi50aS1tb25leTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4Y1wiO1xufVxuLnRpLW1pY3JvcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGRcIjtcbn1cbi50aS1tZW51OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjhlXCI7XG59XG4udGktbWVudS1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGZcIjtcbn1cbi50aS1tYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTBcIjtcbn1cbi50aS1tYXAtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjkxXCI7XG59XG4udGktbG9vcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5MlwiO1xufVxuLnRpLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5M1wiO1xufVxuLnRpLWxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTRcIjtcbn1cbi50aS1saWdodC1idWxiOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjk1XCI7XG59XG4udGktSXRhbGljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjk2XCI7XG59XG4udGktaW5mbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5N1wiO1xufVxuLnRpLWluZmluaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjk4XCI7XG59XG4udGktaWQtYmFkZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTlcIjtcbn1cbi50aS1odW1tZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OWFcIjtcbn1cbi50aS1ob21lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjliXCI7XG59XG4udGktaGVscDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5Y1wiO1xufVxuLnRpLWhlYWRwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5ZFwiO1xufVxuLnRpLWhhcmRkcml2ZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OWVcIjtcbn1cbi50aS1oYXJkZHJpdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OWZcIjtcbn1cbi50aS1naWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmEwXCI7XG59XG4udGktZ2FtZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhMVwiO1xufVxuLnRpLWZpbHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhMlwiO1xufVxuLnRpLWZpbGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmEzXCI7XG59XG4udGktZmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhNFwiO1xufVxuLnRpLWVyYXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhNVwiO1xufVxuLnRpLWVudmVsb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmE2XCI7XG59XG4udGktZG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YTdcIjtcbn1cbi50aS1kaXJlY3Rpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YThcIjtcbn1cbi50aS1kaXJlY3Rpb24tYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmE5XCI7XG59XG4udGktZGFzaGJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFhXCI7XG59XG4udGktY29udHJvbC1zdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFiXCI7XG59XG4udGktY29udHJvbC1zaHVmZmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFjXCI7XG59XG4udGktY29udHJvbC1wbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFkXCI7XG59XG4udGktY29udHJvbC1wYXVzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhZVwiO1xufVxuLnRpLWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhZlwiO1xufVxuLnRpLWNvbnRyb2wtYmFja3dhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YjBcIjtcbn1cbi50aS1jbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiMVwiO1xufVxuLnRpLWNsb3VkLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmIyXCI7XG59XG4udGktY2xvdWQtZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiM1wiO1xufVxuLnRpLWNsaXBib2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiNFwiO1xufVxuLnRpLWNhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiNVwiO1xufVxuLnRpLWNhbGVuZGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmI2XCI7XG59XG4udGktYm9vazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiN1wiO1xufVxuLnRpLWJlbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YjhcIjtcbn1cbi50aS1iYXNrZXRiYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmI5XCI7XG59XG4udGktYmFyLWNoYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmJhXCI7XG59XG4udGktYmFyLWNoYXJ0LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiYlwiO1xufVxuLnRpLWJhY2stcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YmNcIjtcbn1cbi50aS1iYWNrLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YmRcIjtcbn1cbi50aS1hcnJvd3MtY29ybmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmJlXCI7XG59XG4udGktYXJjaGl2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiZlwiO1xufVxuLnRpLWFuY2hvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjMFwiO1xufVxuLnRpLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmMxXCI7XG59XG4udGktYWxpZ24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjMlwiO1xufVxuLnRpLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzNcIjtcbn1cbi50aS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzRcIjtcbn1cbi50aS1hbGVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjNVwiO1xufVxuLnRpLWFsYXJtLWNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmM2XCI7XG59XG4udGktYWdlbmRhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmM3XCI7XG59XG4udGktd3JpdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzhcIjtcbn1cbi50aS13aW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzlcIjtcbn1cbi50aS13aWRnZXRpemVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmNhXCI7XG59XG4udGktd2lkZ2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmNiXCI7XG59XG4udGktd2lkZ2V0LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjY1wiO1xufVxuLnRpLXdhbGxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjZFwiO1xufVxuLnRpLXZpZGVvLWNsYXBwZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2Y2VcIjtcbn1cbi50aS12aWRlby1jYW1lcmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2Y2ZcIjtcbn1cbi50aS12ZWN0b3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZDBcIjtcbn1cbi50aS10aGVtaWZ5LWxvZ286YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZDFcIjtcbn1cbi50aS10aGVtaWZ5LWZhdmljb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZDJcIjtcbn1cbi50aS10aGVtaWZ5LWZhdmljb24tYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmQzXCI7XG59XG4udGktc3VwcG9ydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkNFwiO1xufVxuLnRpLXN0YW1wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmQ1XCI7XG59XG4udGktc3BsaXQtdi1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZDZcIjtcbn1cbi50aS1zbGljZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkN1wiO1xufVxuLnRpLXNob3J0Y29kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkOFwiO1xufVxuLnRpLXNoaWZ0LXJpZ2h0LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkOVwiO1xufVxuLnRpLXNoaWZ0LWxlZnQtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmRhXCI7XG59XG4udGktcnVsZXItYWx0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZGJcIjtcbn1cbi50aS1yZWNlaXB0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmRjXCI7XG59XG4udGktcGluMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkZFwiO1xufVxuLnRpLXBpbi1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZGVcIjtcbn1cbi50aS1wZW5jaWwtYWx0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkZlwiO1xufVxuLnRpLXBhbGV0dGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTBcIjtcbn1cbi50aS1tb3JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmUxXCI7XG59XG4udGktbW9yZS1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTJcIjtcbn1cbi50aS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlM1wiO1xufVxuLnRpLW1hZ25ldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlNFwiO1xufVxuLnRpLWxpbmUtZG91YmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmU1XCI7XG59XG4udGktbGluZS1kb3R0ZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTZcIjtcbn1cbi50aS1saW5lLWRhc2hlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlN1wiO1xufVxuLnRpLWxheW91dC13aWR0aC1mdWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmU4XCI7XG59XG4udGktbGF5b3V0LXdpZHRoLWRlZmF1bHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTlcIjtcbn1cbi50aS1sYXlvdXQtd2lkdGgtZGVmYXVsdC1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWFcIjtcbn1cbi50aS1sYXlvdXQtdGFiOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmViXCI7XG59XG4udGktbGF5b3V0LXRhYi13aW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWNcIjtcbn1cbi50aS1sYXlvdXQtdGFiLXY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWRcIjtcbn1cbi50aS1sYXlvdXQtdGFiLW1pbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlZVwiO1xufVxuLnRpLWxheW91dC1zbGlkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWZcIjtcbn1cbi50aS1sYXlvdXQtc2xpZGVyLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmMFwiO1xufVxuLnRpLWxheW91dC1zaWRlYmFyLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmYxXCI7XG59XG4udGktbGF5b3V0LXNpZGViYXItbm9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmMlwiO1xufVxuLnRpLWxheW91dC1zaWRlYmFyLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZjNcIjtcbn1cbi50aS1sYXlvdXQtcGxhY2Vob2xkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZjRcIjtcbn1cbi50aS1sYXlvdXQtbWVudTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmNVwiO1xufVxuLnRpLWxheW91dC1tZW51LXY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZjZcIjtcbn1cbi50aS1sYXlvdXQtbWVudS1zZXBhcmF0ZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZjdcIjtcbn1cbi50aS1sYXlvdXQtbWVudS1mdWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmY4XCI7XG59XG4udGktbGF5b3V0LW1lZGlhLXJpZ2h0LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmOVwiO1xufVxuLnRpLWxheW91dC1tZWRpYS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmYVwiO1xufVxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmZiXCI7XG59XG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmZjXCI7XG59XG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZmRcIjtcbn1cbi50aS1sYXlvdXQtbWVkaWEtbGVmdC1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZmVcIjtcbn1cbi50aS1sYXlvdXQtbWVkaWEtbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmZlwiO1xufVxuLnRpLWxheW91dC1tZWRpYS1jZW50ZXItYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzAwXCI7XG59XG4udGktbGF5b3V0LW1lZGlhLWNlbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuLnRpLWxheW91dC1saXN0LXRodW1iOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzAyXCI7XG59XG4udGktbGF5b3V0LWxpc3QtdGh1bWItYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzAzXCI7XG59XG4udGktbGF5b3V0LWxpc3QtcG9zdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcwNFwiO1xufVxuLnRpLWxheW91dC1saXN0LWxhcmdlLWltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzA1XCI7XG59XG4udGktbGF5b3V0LWxpbmUtc29saWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDZcIjtcbn1cbi50aS1sYXlvdXQtZ3JpZDQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDdcIjtcbn1cbi50aS1sYXlvdXQtZ3JpZDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDhcIjtcbn1cbi50aS1sYXlvdXQtZ3JpZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDlcIjtcbn1cbi50aS1sYXlvdXQtZ3JpZDItdGh1bWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MGFcIjtcbn1cbi50aS1sYXlvdXQtY3RhLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBiXCI7XG59XG4udGktbGF5b3V0LWN0YS1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBjXCI7XG59XG4udGktbGF5b3V0LWN0YS1jZW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MGRcIjtcbn1cbi50aS1sYXlvdXQtY3RhLWJ0bi1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcwZVwiO1xufVxuLnRpLWxheW91dC1jdGEtYnRuLWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MGZcIjtcbn1cbi50aS1sYXlvdXQtY29sdW1uNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxMFwiO1xufVxuLnRpLWxheW91dC1jb2x1bW4zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzExXCI7XG59XG4udGktbGF5b3V0LWNvbHVtbjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MTJcIjtcbn1cbi50aS1sYXlvdXQtYWNjb3JkaW9uLXNlcGFyYXRlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxM1wiO1xufVxuLnRpLWxheW91dC1hY2NvcmRpb24tbWVyZ2VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE0XCI7XG59XG4udGktbGF5b3V0LWFjY29yZGlvbi1saXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE1XCI7XG59XG4udGktaW5rLXBlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxNlwiO1xufVxuLnRpLWluZm8tYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE3XCI7XG59XG4udGktaGVscC1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MThcIjtcbn1cbi50aS1oZWFkcGhvbmUtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE5XCI7XG59XG4udGktaGFuZC1wb2ludC11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxYVwiO1xufVxuLnRpLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MWJcIjtcbn1cbi50aS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MWNcIjtcbn1cbi50aS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MWRcIjtcbn1cbi50aS1nYWxsZXJ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzFlXCI7XG59XG4udGktZmFjZS1zbWlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxZlwiO1xufVxuLnRpLWZhY2Utc2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzIwXCI7XG59XG4udGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MjFcIjtcbn1cbi50aS1jb250cm9sLXNraXAtZm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyMlwiO1xufVxuLnRpLWNvbnRyb2wtc2tpcC1iYWNrd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyM1wiO1xufVxuLnRpLWNvbnRyb2wtcmVjb3JkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzI0XCI7XG59XG4udGktY29udHJvbC1lamVjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyNVwiO1xufVxuLnRpLWNvbW1lbnRzLXNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyNlwiO1xufVxuLnRpLWJydXNoLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyN1wiO1xufVxuLnRpLXlvdXR1YmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MjhcIjtcbn1cbi50aS12aW1lbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyOVwiO1xufVxuLnRpLXR3aXR0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MmFcIjtcbn1cbi50aS10aW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzJiXCI7XG59XG4udGktdHVtYmxyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzJjXCI7XG59XG4udGktc2t5cGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MmRcIjtcbn1cbi50aS1zaGFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyZVwiO1xufVxuLnRpLXNoYXJlLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyZlwiO1xufVxuLnRpLXJvY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczMFwiO1xufVxuLnRpLXBpbnRlcmVzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczMVwiO1xufVxuLnRpLW5ldy13aW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzJcIjtcbn1cbi50aS1taWNyb3NvZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzNcIjtcbn1cbi50aS1saXN0LW9sOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzM0XCI7XG59XG4udGktbGlua2VkaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzVcIjtcbn1cbi50aS1sYXlvdXQtc2lkZWJhci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzM2XCI7XG59XG4udGktbGF5b3V0LWdyaWQ0LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczN1wiO1xufVxuLnRpLWxheW91dC1ncmlkMy1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzhcIjtcbn1cbi50aS1sYXlvdXQtZ3JpZDItYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzM5XCI7XG59XG4udGktbGF5b3V0LWNvbHVtbjQtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNhXCI7XG59XG4udGktbGF5b3V0LWNvbHVtbjMtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNiXCI7XG59XG4udGktbGF5b3V0LWNvbHVtbjItYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNjXCI7XG59XG4udGktaW5zdGFncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNkXCI7XG59XG4udGktZ29vZ2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNlXCI7XG59XG4udGktZ2l0aHViOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNmXCI7XG59XG4udGktZmxpY2tyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzQwXCI7XG59XG4udGktZmFjZWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDFcIjtcbn1cbi50aS1kcm9wYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzQyXCI7XG59XG4udGktZHJpYmJibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDNcIjtcbn1cbi50aS1hcHBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0NFwiO1xufVxuLnRpLWFuZHJvaWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDVcIjtcbn1cbi50aS1zYXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzQ2XCI7XG59XG4udGktc2F2ZS1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDdcIjtcbn1cbi50aS15YWhvbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLnRpLXdvcmRwcmVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0OVwiO1xufVxuLnRpLXZpbWVvLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0YVwiO1xufVxuLnRpLXR3aXR0ZXItYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzRiXCI7XG59XG4udGktdHVtYmxyLWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuLnRpLXRyZWxsbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0ZFwiO1xufVxuLnRpLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzRlXCI7XG59XG4udGktc291bmRjbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0ZlwiO1xufVxuLnRpLXNoYXJldGhpczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1MFwiO1xufVxuLnRpLXNoYXJldGhpcy1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTFcIjtcbn1cbi50aS1yZWRkaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTJcIjtcbn1cbi50aS1waW50ZXJlc3QtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzUzXCI7XG59XG4udGktbWljcm9zb2Z0LWFsdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1NFwiO1xufVxuLnRpLWxpbnV4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzU1XCI7XG59XG4udGktanNmaWRkbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTZcIjtcbn1cbi50aS1qb29tbGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTdcIjtcbn1cbi50aS1odG1sNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1OFwiO1xufVxuLnRpLWZsaWNrci1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTlcIjtcbn1cbi50aS1lbWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1YVwiO1xufVxuLnRpLWRydXBhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1YlwiO1xufVxuLnRpLWRyb3Bib3gtYWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG59XG4udGktY3NzMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1ZFwiO1xufVxuLnRpLXJzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1ZVwiO1xufVxuLnRpLXJzcy1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NWZcIjtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3ZlbmRvci90aGVtaWZ5LWljb25zLmNzcyIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnLi4vc3RhdGljL2ZvbnRzL2ljb25zL2ZvbnRhd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjAnKTtcbiAgc3JjOiB1cmwoJy4uL3N0YXRpYy9mb250cy9pY29ucy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9zdGF0aWMvZm9udHMvaWNvbnMvZm9udGF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL3N0YXRpYy9mb250cy9pY29ucy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL3N0YXRpYy9mb250cy9pY29ucy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL3N0YXRpYy9mb250cy9pY29ucy9mb250YXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmEtbGkuZmEtbGcge1xuICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mYS5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG4uZmEuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuLyogRGVwcmVjYXRlZCBhcyBvZiA0LjQuMCAqL1xuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTtcbn1cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uZmEtc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuLmZhLXN0YXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNlwiO1xufVxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbn1cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuLmZhLXJlbW92ZTpiZWZvcmUsXG4uZmEtY2xvc2U6YmVmb3JlLFxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cbi5mYS1nZWFyOmJlZm9yZSxcbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuLmZhLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjtcbn1cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuLmZhLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjtcbn1cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZFwiO1xufVxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cbi5mYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjtcbn1cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjtcbn1cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XG59XG4uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cbi5mYS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDBcIjtcbn1cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuLmZhLWVkaXQ6YmVmb3JlLFxuLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XG59XG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDZcIjtcbn1cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVjXCI7XG59XG4uZmEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWRcIjtcbn1cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cbi5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OVwiO1xufVxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiO1xufVxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZjXCI7XG59XG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuLmZhLXdhcm5pbmc6YmVmb3JlLFxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiO1xufVxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cbi5mYS1iYXItY2hhcnQtbzpiZWZvcmUsXG4uZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjtcbn1cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODdcIjtcbn1cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YVwiO1xufVxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG4uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7XG59XG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuLmZhLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG59XG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5N1wiO1xufVxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSxcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xufVxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG4uZmEtaGRkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjtcbn1cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuLmZhLWhhbmQtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG4uZmEtaGFuZC1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cbi5mYS1ncm91cDpiZWZvcmUsXG4uZmEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjtcbn1cbi5mYS1jaGFpbjpiZWZvcmUsXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjtcbn1cbi5mYS1jdXQ6YmVmb3JlLFxuLmZhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XG59XG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuLmZhLXNhdmU6YmVmb3JlLFxuLmZhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG4uZmEtbmF2aWNvbjpiZWZvcmUsXG4uZmEtcmVvcmRlcjpiZWZvcmUsXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjtcbn1cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiO1xufVxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiO1xufVxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiO1xufVxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuLmZhLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuLmZhLXVuc29ydGVkOmJlZm9yZSxcbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG4uZmEtc29ydC1kb3duOmJlZm9yZSxcbi5mYS1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuLmZhLWxlZ2FsOmJlZm9yZSxcbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuLmZhLWRhc2hib2FyZDpiZWZvcmUsXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiO1xufVxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNVwiO1xufVxuLmZhLWNvbW1lbnRzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTZcIjtcbn1cbi5mYS1mbGFzaDpiZWZvcmUsXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiO1xufVxuLmZhLXBhc3RlOmJlZm9yZSxcbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuLmZhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMlwiO1xufVxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjVcIjtcbn1cbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNlwiO1xufVxuLmZhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjdcIjtcbn1cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cbi5mYS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwY1wiO1xufVxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjtcbn1cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjtcbn1cbi5mYS1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiO1xufVxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjtcbn1cbi5mYS1zbWlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG4uZmEtZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuLmZhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjtcbn1cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiO1xufVxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuLmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSxcbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cbi5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyM1wiO1xufVxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuLmZhLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiO1xufVxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjtcbn1cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG4uZmEtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG4uZmEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7XG59XG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjtcbn1cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xufVxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiO1xufVxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cbi5mYS10b2dnbGUtZG93bjpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cbi5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG4uZmEtZXVybzpiZWZvcmUsXG4uZmEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG4uZmEtZG9sbGFyOmJlZm9yZSxcbi5mYS11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjtcbn1cbi5mYS1ydXBlZTpiZWZvcmUsXG4uZmEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG4uZmEtcnVibGU6YmVmb3JlLFxuLmZhLXJvdWJsZTpiZWZvcmUsXG4uZmEtcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG4uZmEtd29uOmJlZm9yZSxcbi5mYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cbi5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG4uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiO1xufVxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cbi5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcyXCI7XG59XG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjtcbn1cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjtcbn1cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjtcbn1cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuLmZhLXN1bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG4uZmEtbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7XG59XG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThlXCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiO1xufVxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uZmEtdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NlwiO1xufVxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSxcbi5mYS1iYW5rOmJlZm9yZSxcbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiO1xufVxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjtcbn1cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG4uZmEtZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cbi5mYS1maWxlLXBob3RvLW86YmVmb3JlLFxuLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi5mYS1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cbi5mYS1maWxlLXppcC1vOmJlZm9yZSxcbi5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiO1xufVxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG4uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi5mYS1maWxlLXZpZGVvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjtcbn1cbi5mYS1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XG59XG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cbi5mYS1yYTpiZWZvcmUsXG4uZmEtcmVzaXN0YW5jZTpiZWZvcmUsXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjtcbn1cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiO1xufVxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjtcbn1cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuLmZhLXNlbmQ6YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG4uZmEtc2VuZC1vOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ5XCI7XG59XG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuLmZhLWNpcmNsZS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRiXCI7XG59XG4uZmEtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7XG59XG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG4uZmEtc2xpZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiO1xufVxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XG59XG4uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU1XCI7XG59XG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjtcbn1cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XG59XG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjtcbn1cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiO1xufVxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjtcbn1cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiO1xufVxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG4uZmEtZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuLmZhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XG59XG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiO1xufVxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG4uZmEtc2hla2VsOmJlZm9yZSxcbi5mYS1zaGVxZWw6YmVmb3JlLFxuLmZhLWlsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuLmZhLW1lYW5wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBjXCI7XG59XG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiO1xufVxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7XG59XG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjtcbn1cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7XG59XG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjtcbn1cbi5mYS1pbnRlcnNleDpiZWZvcmUsXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMwXCI7XG59XG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG4uZmEteWM6YmVmb3JlLFxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiO1xufVxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiO1xufVxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG4uZmEtYmF0dGVyeS0zOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG4uZmEtYmF0dGVyeS0yOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuLmZhLWJhdHRlcnktMDpiZWZvcmUsXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7XG59XG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cbi5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRhXCI7XG59XG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuLmZhLWhvdXJnbGFzcy0xOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuLmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cbi5mYS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG4uZmEtaGFuZC1wb2ludGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjtcbn1cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7XG59XG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cbi5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjtcbn1cbi5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuLmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiO1xufVxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cbi5mYS1tYXAtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OFwiO1xufVxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuLmZhLWNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cbi5mYS1jb21tZW50aW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2JcIjtcbn1cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7XG59XG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiO1xufVxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuLmZhLXN0b3AtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGVcIjtcbn1cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7XG59XG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiO1xufVxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjtcbn1cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG4uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWJcIjtcbn1cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjtcbn1cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjtcbn1cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjtcbn1cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuLmZhLWRlYWZuZXNzOmJlZm9yZSxcbi5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cbi5mYS1zaWduaW5nOmJlZm9yZSxcbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjtcbn1cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjtcbn1cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG4uZmEtZmE6YmVmb3JlLFxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuLmZhLWhhbmRzaGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuLmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiN1wiO1xufVxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuLmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJhXCI7XG59XG4uZmEtdmNhcmQ6YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJlXCI7XG59XG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7XG59XG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjtcbn1cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cbi5mYS10aGVybW9tZXRlci0zOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cbi5mYS10aGVybW9tZXRlci0xOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cbi5mYS1iYXRodHViOmJlZm9yZSxcbi5mYS1zMTU6YmVmb3JlLFxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjtcbn1cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNFwiO1xufVxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuLmZhLWVlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiO1xufVxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3MvdmVuZG9yL2ZvbnQtYXdlc29tZS5jc3MiLCIucHNfX3JhaWwteSB7XHJcbiAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3MvdmVuZG9yL3BlcmZlY3RTY3JvbGxiYXIuc2NzcyIsIiNqcXN0b29sdGlwIHtcclxuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3MvdmVuZG9yL3NwYXJrbGluZS5zY3NzIiwidGFibGUge1xyXG4gICYuZGF0YVRhYmxlIHtcclxuICAgICYubm8tZm9vdGVyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc29ydGluZ19hc2Mge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxuXHJcbiAgLmRhdGFUYWJsZXNfbGVuZ3Roe1xyXG4gICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1zbSkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC10ZXh0LWNvbG9yO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRhdGFUYWJsZXNfZmlsdGVyIHtcclxuICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG5cclxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LXNtKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kYXRhVGFibGVzX2luZm8ge1xyXG4gICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcblxyXG4gIC5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xyXG4gICAgY29sb3I6ICRkZWZhdWx0LWRhcms7XHJcbiAgfVxyXG5cclxuICAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XHJcbiAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuXHJcbiAgICAucGFnaW5hdGVfYnV0dG9uIHtcclxuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3IgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgJi5uZXh0LFxyXG4gICAgICAmLnByZXZpb3VzLFxyXG4gICAgICAmLmZpcnN0LFxyXG4gICAgICAmLmxhc3Qge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRkZWZhdWx0LXByaW1hcnk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGVmYXVsdC1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0YXR1cyB7XHJcbiAgICB3aWR0aDogNXB4O1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy92ZW5kb3IvanF1ZXJ5LmRhdGF0YWJsZXMuc2NzcyIsIi5mYyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHJcbiAgdGgge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbiAgfVxyXG5cclxuICBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgY29sb3I6IGRhcmtlbigkZGVmYXVsdC10ZXh0LWNvbG9yLCAxMCUpO1xyXG5cclxuICAgICYuZmMtc3RhdGUtZGVmYXVsdCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLmZjLXN0YXRlLWFjdGl2ZSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtdG9vbGJhciB7XHJcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi5mYy12aWV3LFxyXG4uZmMtdmlldyA+IHRhYmxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcclxufVxyXG5cclxuLmZjLWJhc2ljLXZpZXcgdGQuZmMtZGF5LW51bWJlcixcclxuLmZjLWJhc2ljLXZpZXcgdGQuZmMtd2Vlay1udW1iZXIgc3BhbiB7XHJcbiAgcGFkZGluZzogN3B4IDE1cHg7XHJcbn1cclxuXHJcbi5mYy11bnRoZW1lZCB7XHJcbiAgLmZjLWNvbnRlbnQsXHJcbiAgLmZjLWRpdmlkZXIsXHJcbiAgLmZjLXBvcG92ZXIsXHJcbiAgLmZjLXJvdyxcclxuICB0Ym9keSxcclxuICB0ZCxcclxuICB0aCxcclxuICB0aGVhZCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAuZmMtdG9kYXkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtYmFzaWMtdmlldyB7XHJcbiAgLmZjLWRheS1udW1iZXIge1xyXG4gICAgJi5mYy10b2RheSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWluZm87XHJcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgcGFkZGluZzogNnB4IDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIG1hcmdpbjogNHB4IDRweCAwIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZmMtZXZlbnQtY29udGFpbmVyIHtcclxuICAuZmMtZXZlbnQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZC1kb2ctZ3JlZW47XHJcbiAgICBjb2xvcjogJG1kLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMi41O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLmZjLWRheS1ncmlkLWV2ZW50IHtcclxuICAgIG1hcmdpbjogMXB4IDVweCA1cHg7XHJcbiAgfVxyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3ZlbmRvci9mdWxsY2FsZW5kYXIuc2NzcyIsIi5kYXRlcGlja2VyIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDI1cHg7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICB0YWJsZSB7XHJcbiAgICB0ciB7XHJcbiAgICAgIHRoLFxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRkIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLmZvY3VzLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlLmZvY3VzIHtcclxuICBjb2xvcjogJGRlZmF1bHQtd2hpdGU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmZvY3VzZWQge1xyXG4gIGJhY2tncm91bmQ6ICRkZWZhdWx0LXByaW1hcnk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlcixcclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZm9jdXNlZCB7XHJcbiAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3ZlcixcclxuLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsXHJcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWlubGluZSB7XHJcbiAgd2lkdGg6IDMzMHB4O1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAuaW5wdXQtbWluaSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmc6IDAgNnB4IDAgMzVweDtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkZGVmYXVsdC1pbmZvLCAyMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRhdGVyYW5nZXBpY2tlcl9pbnB1dCB7XHJcbiAgICBpIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICB0b3A6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0ZCxcclxuICB0aCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcblxyXG4gICAgJi5hdmFpbGFibGV7XHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGQge1xyXG4gICAgJi5pbi1yYW5nZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtcHJpbWFyeTtcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zdGFydC1kYXRlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICYuZW5kLWRhdGUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmVuZC1kYXRlIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHNlbGVjdCB7XHJcbiAgICAmLmhvdXJzZWxlY3QsXHJcbiAgICAmLm1pbnV0ZXNlbGVjdCxcclxuICAgICYuc2Vjb25kc2VsZWN0LFxyXG4gICAgJi5hbXBtc2VsZWN0IHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgbWluLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYWxlbmRhci10aW1lIHtcclxuICAgIGkge1xyXG4gICAgICB0b3A6IDhweDtcclxuICAgICAgbGVmdDogMzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGZyb20oJGJyZWFrcG9pbnQtc20pIHtcclxuICAgIC5jYWxlbmRhciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3MvdmVuZG9yL2RhdGVwaWNrZXIuc2NzcyIsInN2ZyB7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uanZlY3Rvcm1hcC1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5qdmVjdG9ybWFwLXRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI0NEQ0RDRDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogIzI5MjkyOTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWYsIFZlcmRhbmE7XG4gICAgZm9udC1zaXplOiBzbWFsbGVyO1xuICAgIHBhZGRpbmc6IDNweDtcbn1cblxuLmp2ZWN0b3JtYXAtem9vbWluLCAuanZlY3Rvcm1hcC16b29tb3V0LCAuanZlY3Rvcm1hcC1nb2JhY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjMjkyOTI5O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLmp2ZWN0b3JtYXAtem9vbWluLCAuanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5qdmVjdG9ybWFwLXpvb21pbiB7XG4gICAgdG9wOiAxMHB4O1xufVxuXG4uanZlY3Rvcm1hcC16b29tb3V0IHtcbiAgICB0b3A6IDMwcHg7XG59XG5cbi5qdmVjdG9ybWFwLWdvYmFjayB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcGFkZGluZzogNnB4O1xufVxuXG4uanZlY3Rvcm1hcC1zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IGNlbnRlciBuby1yZXBlYXQgdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaElBQWdBUE1BQVAvLy93QUFBTWJHeG9TRWhMYTJ0cHFhbWpZMk5sWldWdGpZMk9UazVMeTh2QjRlSGdRRUJBQUFBQUFBQUFBQUFDSC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgvaHBEY21WaGRHVmtJSGRwZEdnZ1lXcGhlR3h2WVdRdWFXNW1id0FoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFNXhESVNXbGhwZXJONTJKTGhTU2RSZ3dWbzFJQ1FaUlVzaXdIcFRKVDRpb3dOUzh2eVcyaWNDRjZrOEhNTUJrQ0VEc2t4VEJEQVp3dUFra3FJZnhJUXloQlFCRnZBUVNESVRNNVZEVzZYTkU0S2FnTmg2Qmd3ZTYwc21RVUIzZDRSejFaQkFwbkZBU0RkMGhpaGgxMkJrRTlrakFKVmx5Y1hJZzdDUUlGQTZTbG5KODdwYXFiU0tpS29xdXNuYk1kbURDMnRYUWxrVWh6aVl0eVdUeElmeTZCRThXSnQ1WUp2cEppdnhOYUdtTEhUMFZuT2dTWWYwZFpYUzdBUGRwQjMwOVJuSE9HNWdEcVhHTERhQzQ1N0QxelovVi9ubU9NODJYaUhSTFlLaEtQMW9abUFEZEVBQUFoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFNmhESVNXbFpwT3JOcDFsR05SU2RScERVb2xJR3c1UlVZaGhIdWtxRnU4RHNyRXlxbldUaEd2QW1oVmx0ZUJ2b2pwVEREQlVFSUZ3TUZCUkFtQmtTZ09yQkZab2dDQVN3QkRFWS9DWlNnN0dTRTBnU0NqUUJNVkcwMjN4V0Joa2xBbm9FZGhRRWZ5TnFNSWNLamhSc2pFZG5lekIrQTRrOGdUd0poRnVpVzRkb2tYaWxvVWVwQkFwNXFhS3BwNitIbzdhV1c1NHdsN29idkVlMGtSdW9wbENHZXB3U3gyakp2cUhFbUd0NndoSnBHcGZKQ0htT29OSEthSHg2MVdpU1I5MkU0bGJGb3ErQjZRRHR1ZXRjYUJQblc2K083d0RIcElpSzlTYVZLNUdnVjU0M3R6amdHY2doQWdBaCtRUUpDZ0FBQUN3QUFBQUFJQUFnQUFBRTdoRElTU2t4cE9yTjV6RkhOV1JkaFNpVm9WTEhzcFJVTW95VWFreUVlOFBUUENBVFc5QTE0RTBVdnVBS01OQVpLWVVaQ2lCTXVCYWtTUUtHOEcyRnpVV294MkFVdEFRRmNCS2xWUW9MZ1FSZVpoUWxDSUplc1FYSTVCMENCblVNT3hNQ2Vub0NmVENFV0JzSkNvbFRNQU5sZHgxNUJHczhCNXdsQ1o5UG82T0prd21ScG5xa3FudVNyYXlxZkttcXBMYWpvaVc1SEpxN0ZMMUdyMm1NTWNLVU1JaUpnSWVteTd4WnRKc1Rtc000eEhpS3Y1S01DWHFmeVVDSkVvblhQTjJyQU9JQW1zZkIzdVBvQUsrK0crdzQ4ZWRaUEsrTTZoTEpwUWc0ODRlblhJZFFGU1MxdTZVaGtzRU5FUUFBSWZrRUNRb0FBQUFzQUFBQUFDQUFJQUFBQk9jUXlFbXBHS0xxeldjWlJWVVFuWllnMWFCU2gyR1VWRUlRMmFRT0UrRytjRDRudHBXa1pRajFKSWlaSW9nREZGeUhJMFV4UXdGdWdNU09GSVBKZnRmVkFFb1pMQmJjTEVGaGxRaXFHcDFWZDE0MEFVa2xVTjNlQ0E1MUMxRVdNek1DZXpDQkJta3hWSVZIQldkM0hIbDlKUU9JSlNkU25KMFRES0NoQ3dVSmpvV01QYUdxREthbm5hc01vNlduTTU2MlI1WWx1WlJ3dXIwd3BncVpFN05LVW0rRk5SUEloakJKeEtadGVXdUlCTU40elJNSVZJaGZmY2dvandDRjExN2k0bmxMblk1enRSTHNuT2srYVYrb0pZN1Y3bTc2UGRrUzR0cktjZGcwWmMwdFRjS2tSQUFBSWZrRUNRb0FBQUFzQUFBQUFDQUFJQUFBQk80UXlFa3BLcWpxelNjcFJhVmtYWldRRXhpbXcxQlNDVUVJbERvaHJmdDZjcEtDazV4aWQ1TU5KVGFBSWtla0tHUWtXeUtIa3ZoS3NSN0FSbWl0a0FZRFlSSWJVUVJRaldCd0pSekNoaTlDUmxCY1kxVU40ZzAvVk5CMEFsY3ZjQVlIUnlaUGRFUUZZVjhjY3dSNUhXeEVKMDJZbVJNTG5KMXhDWXAwWTVpZHBRdWhvcG1tQzJLZ29qS2FzVVFEazVCTkF3d01PaDJSdFJxNXVRdVBaS0dJSlFJR3dBd0dmNkkwSlhNcEM4QzdrWFdEQklORk14UzRES01BV1ZXQUdZc0FkTnFXNXVhUnhrU0tKT1pLYVUzdFBPQlo0RHVLMkxBVGdKaGtQSk1nVHdLQ2RGanlQSEVuS3hGQ0RoRUFBQ0g1QkFrS0FBQUFMQUFBQUFBZ0FDQUFBQVR6RU1oSmFWS3A2czJuSWtvbElKMldrQlNocGtWUldxcVFyaExTRXU5TVpKS0s5eTFacnFZSzlXaUNsbXZvVWFGOGdJUVNOZUYxRXI0TU5GbjRTUlNEQVJXcm9BSUVUZzFpVnd1SGpZQjFrWWMxbXdydXdYS0M5Z21zSlhsaUd4YytYaVVDYnk5eWRoMXNPU2RNa3BNVEJwYVhCenNmaG9jNWw1OEdtNXlUb0FhWmhhT1VxamtEZ0NXTkhBVUxDd09MYVRtenN3YWRFcWdnUXdnSHVRc0hJb1pDSFFNTVFnUUd1YlZFY3hPUEZBY01EQVlVQTg1ZVdBUm1mU1JRQ2RjTWUwemVQMUFBeWd3TGxKdFBOQUFMMTlEQVJkUHpCT1dTbTFickpCaTQ1c29SQVdRQUFrclFJeWtTaFE5d1ZoSEN3Q1FDQUNINUJBa0tBQUFBTEFBQUFBQWdBQ0FBQUFUckVNaEphVktwNnMybklrcUZaRjJWSUJXaFVzSmFUb2txVUNvQnErRTcxU1JRZXlxVVRvTEE3VnhGMEpEeUlRaC9NVlZQTXQxRUNabGZjalpKOW1JS29hVGwxTVJJbDVvNENVS1hPd215ckNJbkNLcWNXdHZhZEwyU1loeUFTeU5ESjB1SWlSTURqSTBGZDMwL2lJMlVBNUdTUzVVRGoybDZOb3FnT2dONGdrc0VCZ1lGZjBGRHFLZ0hueVo5T1g4SHJnWUhkSHBjSFFVTFhBUzJxS3BFTlJnN2VBTUxDN2tUQmFpeFVZRmtLQXpXQUFuTEM3RkxWeExXREJMS0N3YUtUVUxnRXdiTEE0aEp0T2tTQk5xSVRUM3hFZ2ZMcEJ0ekUvaml1TDA0UkdFQmd3V2hTaFJnUUV4SEJBQWgrUVFKQ2dBQUFDd0FBQUFBSUFBZ0FBQUU3eERJU1dsU3Flck5weUpLaFdSZGxTQVZvVkxDV2s2SktsQXFBYXZoTzlVa1VIc3FsRTZDd08xY1JkQ1E4aUVJZnpGVlR6TGRSQW1aWDNJMlNmWmlDcUdrNWRURVNKZWFPQWxDbHpzSnNxd2lKd2lxbkZyYjJuUzlrbUljZ0VzalF5ZExpSWxIZWhocGVqYUlqemg5ZW9tU2paUitpcHNsV0lSTEFnTURPUjJET3FLb2dUQjlwQ1VKQmFnREJYUjZYQjBFQmtJSXNhUnNHR01NQXhvREJnWUhUS0ppVVlFR0RBekhDOUVBQ2NVR2tJZ0Z6Z3daMFFzU0JjWEhpUXZPd2dEZEV3ZkZzMHNEenQ0UzZCSzR4WWprRE96bjB1bkZlQnpPQmlqSW0xRGdtZzVZRlF3c0NNanAxb0o4THlJQUFDSDVCQWtLQUFBQUxBQUFBQUFnQUNBQUFBVHdFTWhKYVZLcDZzMm5Ja3FGWkYyVklCV2hVc0phVG9rcVVDb0JxK0U3MVNSUWV5cVVUb0xBN1Z4RjBKRHlJUWgvTVZWUE10MUVDWmxmY2paSjltSUtvYVRsMU1SSWw1bzRDVUtYT3dteXJDSW5DS3FjV3R2YWRMMlNZaHlBU3lOREowdUlpVWQ2R0dsNk5vaVBPSDE2aVpLTmxINktteVdGT2dnSGhFRXZBd3dNQTBOOUdCc0VDNmFtaG5WY0V3YXZEQWF6R3dJRGFIMWlwYVlMQlVUQ0dnUURBOE5kSHowRnBxZ1RCd3NMcUFiV0FBbklBNEZXS2RNTEdkWUdFZ3JhaWdiVDBPSVRCY2c1UXdQVDR4THJST1pMNkF1UUFQVVM3YnhMcG9XaWRZMEp0eExIS2h3d01KQlRIZ1BLZEVRQUFDSDVCQWtLQUFBQUxBQUFBQUFnQUNBQUFBVHJFTWhKYVZLcDZzMm5Ja3FGWkYyVklCV2hVc0phVG9rcVVDb0JxK0U3MVNSUWV5cVVUb0xBN1Z4RjBKRHlJUWgvTVZWUE10MUVDWmxmY2paSjltSUtvYVRsMU1SSWw1bzRDVUtYT3dteXJDSW5DS3FjV3R2YWRMMlNZaHlBU3lOREowdUlpVWQ2R0FVTERKQ1JpWG8xQ3BHWERKT1VqWStZaXA5RGhUb0pBNFJCTHdNTEN3VkRmUmdiQkFhcXFvWjFYQk1Ic3dzSHR4dEZhSDFpcWFvR05nQUl4UnBiRkFnZlBRU3FwYmdHQnFVRDF3QlhlQ1lwMUFZWjE5SkpPWWdIMUt3QTRVQnZRd1hVQnhQcVZEOUwzc2JwMkJOazJ4dnZGUEpkK01GQ042SEFBSUtnTmdnWTBLdEVCQUFoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFNkJESVNXbFNxZXJOcHlKS2hXUmRsU0FWb1ZMQ1drNkpLbEFxQWF2aE85VWtVSHNxbEU2Q3dPMWNSZENROGlFSWZ6RlZUekxkUkFtWlgzSTJTZllJRE1hQUZkVEVTSmVhRURBSU14WUZxck9VYU5XNEU0T2JZY0NYYWlCVkVnVUxlME5KYXh4dFlrc2poMk5Ma1pJU2dEZ0poSHRoa3BVNG1XNmJsUmlZbVpPbGg0SldrRHFJTHdVR0JuRTZUWUViQ2dldnIwTjFnSDRBdDdnSGlScEZhTE5ycnE4SE5nQUpBNzBBV3hRSUgxK3ZzWU1EQXpaUVBDOVZDTmtEV1VoR2t1RTVQeEpOd2lVSzRVZkx6T2xENFd2ekFIYW9HOW54UGk1ZCtqWVVxZkFoaHlrT0Z3SldpQUFBSWZrRUNRb0FBQUFzQUFBQUFDQUFJQUFBQlBBUXlFbHBVcW5xemFjaVNvVmtYVlVNRmFGU3dscE9DY01ZbEVyQWF2aE9Nbk5MTm84S3Nac01aSXRKRUlESUZTa0xHUW9RVE5oSXNGZWhSd3cyQ1FMS0YwdFlHS1lTZyt5Z3NaSXVOcUprc0tnYmZnSUdlcE5vMmNJVUIzVjFCM0l2TmlCWU5RYURTVHRmaGh4MEN3VlBJMFVKZTArYm00ZzVWZ2NHb3FPY25qbWpxRFNkbmhnRW9hbWNzWnVYTzFhV1F5OEtBd09BdVRZWUd3aTd3NWgrS3IwU0o4TUZpaHBOYngrNEVycTdCWUJ1enNkaUgxakNBem9TZmwwclZpck5iUlhsQkJsTFgrQlAwWEpMQVBHelRrQXVBT3FiMFdUNUFIN09jZENtNUI4VGdSd1NSS0lIUXRhTEN3ZzFSQUFBT3dBQUFBQUFBQUFBQUE9PSk7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWgge1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC12IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZCB7XG4gICAgYmFja2dyb3VuZDogYmxhY2s7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC1oIC5qdmVjdG9ybWFwLWxlZ2VuZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICAgIHBhZGRpbmc6IDNweCAzcHggMXB4IDNweDtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC1oIC5qdmVjdG9ybWFwLWxlZ2VuZCAuanZlY3Rvcm1hcC1sZWdlbmQtdGljayB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtdiAuanZlY3Rvcm1hcC1sZWdlbmQge1xuICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtaCAuanZlY3Rvcm1hcC1sZWdlbmQtdGljayB7XG4gICAgd2lkdGg6IDQwcHg7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtaCAuanZlY3Rvcm1hcC1sZWdlbmQtdGljay1zYW1wbGUge1xuICAgIGhlaWdodDogMTVweDtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC12IC5qdmVjdG9ybWFwLWxlZ2VuZC10aWNrLXNhbXBsZSB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtdGljay10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtaCAuanZlY3Rvcm1hcC1sZWdlbmQtdGljay10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtdiAuanZlY3Rvcm1hcC1sZWdlbmQtdGljay10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbn1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvanZlY3Rvcm1hcC9qcXVlcnktanZlY3Rvcm1hcC5jc3MiLCIvKiFcbiAqIERhdGVwaWNrZXIgZm9yIEJvb3RzdHJhcCB2MS45LjAgKGh0dHBzOi8vZ2l0aHViLmNvbS91eHNvbHV0aW9ucy9ib290c3RyYXAtZGF0ZXBpY2tlcilcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMCAoaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKVxuICovXG5cbi5kYXRlcGlja2Vye3BhZGRpbmc6NHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDtkaXJlY3Rpb246bHRyfS5kYXRlcGlja2VyLWlubGluZXt3aWR0aDoyMjBweH0uZGF0ZXBpY2tlci1ydGx7ZGlyZWN0aW9uOnJ0bH0uZGF0ZXBpY2tlci1ydGwuZHJvcGRvd24tbWVudXtsZWZ0OmF1dG99LmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW57ZmxvYXQ6cmlnaHR9LmRhdGVwaWNrZXItZHJvcGRvd257dG9wOjA7bGVmdDowfS5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206N3B4IHNvbGlkICM5OTk7Ym9yZGVyLXRvcDowO2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwuMik7cG9zaXRpb246YWJzb2x1dGV9LmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjZmZmO2JvcmRlci10b3A6MDtwb3NpdGlvbjphYnNvbHV0ZX0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmJlZm9yZXtsZWZ0OjZweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVye2xlZnQ6N3B4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZXtyaWdodDo2cHh9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YWZ0ZXJ7cmlnaHQ6N3B4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTpiZWZvcmV7dG9wOi03cHh9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVye3RvcDotNnB4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmV7Ym90dG9tOi03cHg7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci10b3A6N3B4IHNvbGlkICM5OTl9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVye2JvdHRvbTotNnB4O2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wOjZweCBzb2xpZCAjZmZmfS5kYXRlcGlja2VyIHRhYmxle21hcmdpbjowOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTsta2h0bWwtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZGF0ZXBpY2tlciB0ZCwuZGF0ZXBpY2tlciB0aHt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyMHB4O2hlaWdodDoyMHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDtib3JkZXI6bm9uZX0udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwudGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0aHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5mb2N1c2VkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlcntiYWNrZ3JvdW5kOiNlZWU7Y3Vyc29yOnBvaW50ZXJ9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3LC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZHtjb2xvcjojOTk5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwO2NvbG9yOiM5OTk7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuaGlnaGxpZ2h0ZWR7YmFja2dyb3VuZDojZDllZGY3O2JvcmRlci1yYWRpdXM6MH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZGUxOWE7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2ZkZDQ5YSwjZmRmNTlhKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwwIDAsMCAxMDAlLGZyb20oI2ZkZDQ5YSksdG8oI2ZkZjU5YSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmRkNDlhJywgZW5kQ29sb3JzdHI9JyNmZGY1OWEnLCBHcmFkaWVudFR5cGU9MCk7Ym9yZGVyLWNvbG9yOiNmZGY1OWEgI2ZkZjU5YSAjZmJlZDUwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4yNSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtjb2xvcjojMDAwfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2ZkZjU5YX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZiZjA2OVxcOX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3Zlcntjb2xvcjojMDAwfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZTpob3Zlcntjb2xvcjojZmZmfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlOmhvdmVye2JhY2tncm91bmQ6I2VlZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjNkMTdhO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmM2MxN2EsI2YzZTk3YSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsMCAwLDAgMTAwJSxmcm9tKCNmM2MxN2EpLHRvKCNmM2U5N2EpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2YzYzE3YScsIGVuZENvbG9yc3RyPScjZjNlOTdhJywgR3JhZGllbnRUeXBlPTApO2JvcmRlci1jb2xvcjojZjNlOTdhICNmM2U5N2EgI2VkZGUzNDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMjUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2YzZTk3YX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2VmZTI0YlxcOX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZTllOWU7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2IzYjNiMyxncmV5KTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwwIDAsMCAxMDAlLGZyb20oI2IzYjNiMyksdG8oZ3JleSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYjNiM2IzJywgZW5kQ29sb3JzdHI9JyM4MDgwODAnLCBHcmFkaWVudFR5cGU9MCk7Ym9yZGVyLWNvbG9yOmdyZXkgZ3JleSAjNTk1OTU5O2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4yNSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtjb2xvcjojZmZmO3RleHQtc2hhZG93OjAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOmdyZXl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM2NjZcXDl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNmRjYztiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLDAgMCwwIDEwMCUsZnJvbSgjMDhjKSx0bygjMDRjKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwOGMnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtib3JkZXItY29sb3I6IzA0YyAjMDRjICMwMDJhODA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjI1KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMDRjfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMzlcXDl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjIzJTtoZWlnaHQ6NTRweDtsaW5lLWhlaWdodDo1NHB4O2Zsb2F0OmxlZnQ7bWFyZ2luOjElO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmZvY3VzZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbjpob3ZlcntiYWNrZ3JvdW5kOiNlZWV9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwO2NvbG9yOiM5OTk7Y3Vyc29yOmRlZmF1bHR9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMDA2ZGNjO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCMwOGMsIzA0Yyk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsMCAwLDAgMTAwJSxmcm9tKCMwOGMpLHRvKCMwNGMpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzA4YycsIGVuZENvbG9yc3RyPScjMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO2JvcmRlci1jb2xvcjojMDRjICMwNGMgIzAwMmE4MDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMjUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLC4yNSl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMDRjfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDM5XFw5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3LC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ub2xke2NvbG9yOiM5OTl9LmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoe3dpZHRoOjE0NXB4fS5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaCwuZGF0ZXBpY2tlciAubmV4dCwuZGF0ZXBpY2tlciAucHJldiwuZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aHtjdXJzb3I6cG9pbnRlcn0uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2g6aG92ZXIsLmRhdGVwaWNrZXIgLm5leHQ6aG92ZXIsLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5kYXRlcGlja2VyIC5uZXh0LmRpc2FibGVkLC5kYXRlcGlja2VyIC5wcmV2LmRpc2FibGVke3Zpc2liaWxpdHk6aGlkZGVufS5kYXRlcGlja2VyIC5jd3tmb250LXNpemU6MTBweDt3aWR0aDoxMnB4O3BhZGRpbmc6MCAycHggMCA1cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uLC5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbntjdXJzb3I6cG9pbnRlcn0uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiBpLC5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiBpe21hcmdpbi10b3A6M3B4fS5pbnB1dC1kYXRlcmFuZ2UgaW5wdXR7dGV4dC1hbGlnbjpjZW50ZXJ9LmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZHstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4IDAgMCAzcHg7LW1vei1ib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4O2JvcmRlci1yYWRpdXM6M3B4IDAgMCAzcHh9LmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkey13ZWJraXQtYm9yZGVyLXJhZGl1czowIDNweCAzcHggMDstbW96LWJvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMH0uaW5wdXQtZGF0ZXJhbmdlIC5hZGQtb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6YXV0bzttaW4td2lkdGg6MTZweDtoZWlnaHQ6MThweDtwYWRkaW5nOjRweCA1cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO21hcmdpbi1sZWZ0Oi01cHg7bWFyZ2luLXJpZ2h0Oi01cHh9XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1kYXRlcGlja2VyL2Rpc3QvY3NzL2Jvb3RzdHJhcC1kYXRlcGlja2VyLm1pbi5jc3MiLCIvKiFcbiAqIERhdGV0aW1lcGlja2VyIGZvciBCb290c3RyYXAgM1xuICogdmVyc2lvbiA6IDQuMTcuNDdcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9Fb25hc2Rhbi9ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXIvXG4gKi8uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldHtsaXN0LXN0eWxlOm5vbmV9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudXtkaXNwbGF5OmJsb2NrO21hcmdpbjoycHggMDtwYWRkaW5nOjRweDt3aWR0aDoxOWVtfUBtZWRpYSAobWluLXdpZHRoOjU3NnB4KXsuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2Jze3dpZHRoOjM4ZW19fUBtZWRpYSAobWluLXdpZHRoOjc2OHB4KXsuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2Jze3dpZHRoOjM4ZW19fUBtZWRpYSAobWluLXdpZHRoOjk5MnB4KXsuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2Jze3dpZHRoOjM4ZW19fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YmVmb3JlLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgI2NjYztib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsMC4yKTt0b3A6LTdweDtsZWZ0OjdweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTphZnRlcntib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCB3aGl0ZTt0b3A6LTZweDtsZWZ0OjhweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDpiZWZvcmV7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo3cHggc29saWQgI2NjYztib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMC4yKTtib3R0b206LTdweDtsZWZ0OjZweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDphZnRlcntib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjZweCBzb2xpZCB3aGl0ZTtib3R0b206LTZweDtsZWZ0OjdweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQ6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDo2cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0OmFmdGVye2xlZnQ6YXV0bztyaWdodDo3cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxpc3QtdW5zdHlsZWR7bWFyZ2luOjB9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl17cGFkZGluZzo2cHggMH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uXTphY3RpdmV7Ym94LXNoYWRvdzpub25lfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLWhvdXIsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXNlY29uZHt3aWR0aDo1NHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMmVtO21hcmdpbjowfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl17cGFkZGluZzo2cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudEhvdXJzXCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiSW5jcmVtZW50IEhvdXJzXCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJJbmNyZW1lbnQgTWludXRlc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjA7Y29udGVudDpcIkRlY3JlbWVudCBIb3Vyc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRNaW51dGVzXCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiRGVjcmVtZW50IE1pbnV0ZXNcIn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwic2hvd0hvdXJzXCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiU2hvdyBIb3Vyc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJzaG93TWludXRlc1wiXTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjA7Y29udGVudDpcIlNob3cgTWludXRlc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJ0b2dnbGVQZXJpb2RcIl06OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJUb2dnbGUgQU0vUE1cIn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiY2xlYXJcIl06OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJDbGVhciB0aGUgcGlja2VyXCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZGF5XCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiU2V0IHRoZSBkYXRlIHRvIHRvZGF5XCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2h7dGV4dC1hbGlnbjpjZW50ZXJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2g6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJUb2dnbGUgRGF0ZSBhbmQgVGltZSBTY3JlZW5zXCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2ggdGR7cGFkZGluZzowO21hcmdpbjowO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bGluZS1oZWlnaHQ6aW5oZXJpdH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFuLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5waWNrZXItc3dpdGNoIHRkIGl7bGluZS1oZWlnaHQ6Mi41O2hlaWdodDoyLjVlbTt3aWR0aDoxMDAlfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxle3dpZHRoOjEwMCU7bWFyZ2luOjB9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGh7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czouMjVyZW07cGFkZGluZzouNWVtfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoe2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjIwcHg7d2lkdGg6MjBweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5waWNrZXItc3dpdGNoe3dpZHRoOjE0NXB4fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6bm9uZTtjb2xvcjojZGVlMmU2O2N1cnNvcjpub3QtYWxsb3dlZH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiUHJldmlvdXMgTW9udGhcIn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5uZXh0OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiTmV4dCBNb250aFwifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoe2N1cnNvcjpwb2ludGVyfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVye2JhY2tncm91bmQ6I2Y4ZjlmYX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZHtoZWlnaHQ6NTRweDtsaW5lLWhlaWdodDo1NHB4O3dpZHRoOjU0cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuY3d7Zm9udC1zaXplOi44ZW07aGVpZ2h0OjIwcHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojZGVlMmU2fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheXtoZWlnaHQ6MjBweDtsaW5lLWhlaWdodDoyMHB4O3dpZHRoOjIwcHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlcntiYWNrZ3JvdW5kOiNmOGY5ZmE7Y3Vyc29yOnBvaW50ZXJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQub2xkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm5ld3tjb2xvcjojZGVlMmU2fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5e3Bvc2l0aW9uOnJlbGF0aXZlfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MCAwIDdweCA3cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZGVlMmU2O2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwLjIpO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo0cHg7cmlnaHQ6NHB4fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2NvbG9yOiMwMDdiZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwwLjI1KX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUudG9kYXk6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6I2RlZTJlNjtjdXJzb3I6bm90LWFsbG93ZWR9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3BhbiwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjU0cHg7aGVpZ2h0OjU0cHg7bGluZS1oZWlnaHQ6NTRweDttYXJnaW46MnB4IDEuNXB4O2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW46aG92ZXIsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgaTpob3ZlcntiYWNrZ3JvdW5kOiNmOGY5ZmF9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5hY3RpdmUsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgaS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZGVlMmU2O2NvbG9yOiMwMDdiZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwwLjI1KX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLm9sZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBpLm9sZHtjb2xvcjojZGVlMmU2fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4uZGlzYWJsZWQsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgaS5kaXNhYmxlZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIGkuZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDpub25lO2NvbG9yOiNkZWUyZTY7Y3Vyc29yOm5vdC1hbGxvd2VkfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LnVzZXR3ZW50eWZvdXIgdGQuaG91cntoZWlnaHQ6MjdweDtsaW5lLWhlaWdodDoyN3B4fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LndpZGVye3dpZHRoOjIxZW19LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmRhdGVwaWNrZXItZGVjYWRlcyAuZGVjYWRle2xpbmUtaGVpZ2h0OjEuOGVtICFpbXBvcnRhbnR9LmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9ue2N1cnNvcjpwb2ludGVyfS5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC10ZXh0e2N1cnNvcjpwb2ludGVyfS5zci1vbmx5e3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowfVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9wYy1ib290c3RyYXA0LWRhdGV0aW1lcGlja2VyL2J1aWxkL2Nzcy9ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXIubWluLmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9yIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnOCclMjBoZWlnaHQlM0QnMTInJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBkJTNEJ00wJTIwMEw4JTIwMCUyMDglMjAxMiUyMDQuMDkxMTc4MjElMjA5JTIwMCUyMDEyeiclMjBmaWxsJTNEJTIyJTIzY2NjY2NjJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAycHg7XG4gIC13ZWJraXQtdXNlci1tb2RpZnk6IHJlYWQtb25seTtcbiAgLW1vei11c2VyLW1vZGlmeTogcmVhZC1vbmx5O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgLW1zLXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9yW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG4udG94LWNvbW1lbnRzLXZpc2libGUgLnRveC1jb21tZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjBiNztcbn1cbi50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNjg7XG59XG4udG94LWNoZWNrbGlzdCA+IGxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMC4yNWVtIDA7XG59XG4udG94LWNoZWNrbGlzdCA+IGxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LXVuY2hlY2tlZCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUzQ3JlY3QlMjBpZCUzRCUyMlJlY3RhbmdsZSUyMiUyMHdpZHRoJTNEJTIyMTUlMjIlMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHglM0QlMjIuNSUyMiUyMHklM0QlMjIuNSUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBzdHJva2UlM0QlMjIlMjM2ZDczN2IlMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tdG9wOiAwLjEyNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxZW07XG59XG4udG94LWNoZWNrbGlzdCBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbikudG94LWNoZWNrbGlzdC0tY2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LWNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjBmaWxsJTNEJTIyJTIzNDA5OUZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMHJ4JTNEJTIyMiUyMiUyRiUzRSUzQ3BhdGglMjBpZCUzRCUyMlBhdGglMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBDMTEuODUxNjIzOCUyQzIuNzM3MjQ2MDMlMjAxMi40MTY0NzgxJTJDMi42MjgyOTkzMyUyMDEyLjgzNTU4JTJDMi44OTc3NDc5NyUyMEMxMy4yNjAxMjElMkMzLjE3MDY5MzU1JTIwMTMuMzc1OTczNiUyQzMuNzI5MzIyNjIlMjAxMy4wOTA5MTA1JTJDNC4xNDE2ODU4MiUyMEw3Ljc1ODA1ODclMkMxMS44NTYwMTk1JTIwQzcuNDM3NzY4OTYlMkMxMi4zMTkzNDA0JTIwNi43NjQ4Mzk4MyUyQzEyLjM4NTIxNDIlMjA2LjM1NjA3MzIyJTJDMTEuOTk0ODcyNSUyMEwzLjAyNDkxNjk3JTJDOC44MTM4NjYyJTIwQzIuNjYwOTAxNDMlMkM4LjQ2NjI1ODQ1JTIwMi42NTc5ODg3MSUyQzcuODk1OTQ2OTglMjAzLjAxODUwMjM0JTJDNy41NDQ4MzM1NCUyMEMzLjM3Mzk0MiUyQzcuMTk4NjYxNzclMjAzLjk0OTQwMDA2JTJDNy4xOTU5Mjg0MSUyMDQuMzA4Mjk2MDglMkM3LjUzODY0NzQlMjBMNi44NTI3NjkyMyUyQzkuOTY4NDI5OSUyMEwxMS41NzAzMTg2JTJDMy4xNDQxNzMwOSUyMFolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO1xufVxuW2Rpcj1ydGxdIC50b3gtY2hlY2tsaXN0ID4gbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogaHR0cDovL3ByaXNtanMuY29tLyAqL1xuLyoqXG4gKiBEcmFjdWxhIFRoZW1lIG9yaWdpbmFsbHkgYnkgWmVubyBSb2NoYSBbQHplbm9yb2NoYV1cbiAqIGh0dHBzOi8vZHJhY3VsYXRoZW1lLmNvbS9cbiAqXG4gKiBQb3J0ZWQgZm9yIFByaXNtSlMgYnkgQWxiZXJ0IFZhbGx2ZXJkdSBbQGJ5dmVyZHVdXG4gKi9cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIGNvbG9yOiAjZjhmOGYyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBmb250LWZhbWlseTogQ29uc29sYXMsIE1vbmFjbywgJ0FuZGFsZSBNb25vJywgJ1VidW50dSBNb25vJywgbW9ub3NwYWNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgdGFiLXNpemU6IDQ7XG4gIC13ZWJraXQtaHlwaGVuczogbm9uZTtcbiAgLW1zLWh5cGhlbnM6IG5vbmU7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG4vKiBDb2RlIGJsb2NrcyAqL1xucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luOiAwLjVlbSAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG59XG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBiYWNrZ3JvdW5kOiAjMjgyYTM2O1xufVxuLyogSW5saW5lIGNvZGUgKi9cbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgcGFkZGluZzogMC4xZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLnRva2VuLmNvbW1lbnQsXG4udG9rZW4ucHJvbG9nLFxuLnRva2VuLmRvY3R5cGUsXG4udG9rZW4uY2RhdGEge1xuICBjb2xvcjogIzYyNzJhNDtcbn1cbi50b2tlbi5wdW5jdHVhdGlvbiB7XG4gIGNvbG9yOiAjZjhmOGYyO1xufVxuLm5hbWVzcGFjZSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi50b2tlbi5wcm9wZXJ0eSxcbi50b2tlbi50YWcsXG4udG9rZW4uY29uc3RhbnQsXG4udG9rZW4uc3ltYm9sLFxuLnRva2VuLmRlbGV0ZWQge1xuICBjb2xvcjogI2ZmNzljNjtcbn1cbi50b2tlbi5ib29sZWFuLFxuLnRva2VuLm51bWJlciB7XG4gIGNvbG9yOiAjYmQ5M2Y5O1xufVxuLnRva2VuLnNlbGVjdG9yLFxuLnRva2VuLmF0dHItbmFtZSxcbi50b2tlbi5zdHJpbmcsXG4udG9rZW4uY2hhcixcbi50b2tlbi5idWlsdGluLFxuLnRva2VuLmluc2VydGVkIHtcbiAgY29sb3I6ICM1MGZhN2I7XG59XG4udG9rZW4ub3BlcmF0b3IsXG4udG9rZW4uZW50aXR5LFxuLnRva2VuLnVybCxcbi5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZyxcbi5zdHlsZSAudG9rZW4uc3RyaW5nLFxuLnRva2VuLnZhcmlhYmxlIHtcbiAgY29sb3I6ICNmOGY4ZjI7XG59XG4udG9rZW4uYXRydWxlLFxuLnRva2VuLmF0dHItdmFsdWUsXG4udG9rZW4uZnVuY3Rpb24sXG4udG9rZW4uY2xhc3MtbmFtZSB7XG4gIGNvbG9yOiAjZjFmYThjO1xufVxuLnRva2VuLmtleXdvcmQge1xuICBjb2xvcjogIzhiZTlmZDtcbn1cbi50b2tlbi5yZWdleCxcbi50b2tlbi5pbXBvcnRhbnQge1xuICBjb2xvcjogI2ZmYjg2Yztcbn1cbi50b2tlbi5pbXBvcnRhbnQsXG4udG9rZW4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRva2VuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50b2tlbi5lbnRpdHkge1xuICBjdXJzb3I6IGhlbHA7XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4ubWNlLWNvbnRlbnQtYm9keSB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS12aXN1YWwtY2FyZXQtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbZGF0YS1tY2UtY2FyZXRdIHtcbiAgbGVmdDogLTEwMDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLW9mZnNjcmVlbi1zZWxlY3Rpb24ge1xuICBsZWZ0OiAtMjAwMDAwMHB4O1xuICBtYXgtd2lkdGg6IDEwMDAwMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9ZmFsc2VdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9dHJ1ZV0ge1xuICBjdXJzb3I6IHRleHQ7XG59XG4udG94LWN1cnNvci1mb3JtYXQtcGFpbnRlciB7XG4gIGN1cnNvcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTBBJTIwJTIwJTNDZyUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMTUlMkM2JTIwQzE1JTJDNS40NSUyMDE0LjU1JTJDNSUyMDE0JTJDNSUyMEw2JTJDNSUyMEM1LjQ1JTJDNSUyMDUlMkM1LjQ1JTIwNSUyQzYlMjBMNSUyQzEwJTIwQzUlMkMxMC41NSUyMDUuNDUlMkMxMSUyMDYlMkMxMSUyMEwxNCUyQzExJTIwQzE0LjU1JTJDMTElMjAxNSUyQzEwLjU1JTIwMTUlMkMxMCUyMEwxNSUyQzklMjBMMTYlMkM5JTIwTDE2JTJDMTIlMjBMOSUyQzEyJTIwTDklMkMxOSUyMEM5JTJDMTkuNTUlMjA5LjQ1JTJDMjAlMjAxMCUyQzIwJTIwTDExJTJDMjAlMjBDMTEuNTUlMkMyMCUyMDEyJTJDMTkuNTUlMjAxMiUyQzE5JTIwTDEyJTJDMTQlMjBMMTglMkMxNCUyMEwxOCUyQzclMjBMMTUlMkM3JTIwTDE1JTJDNiUyMFolMjIlMkYlM0UlMEElMjAlMjAlMjAlMjAlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTElMkMxJTIwTDguMjUlMkMxJTIwQzguNjY0MjEzNTYlMkMxJTIwOSUyQzEuMzM1Nzg2NDQlMjA5JTJDMS43NSUyMEw5JTJDMS43NSUyMEM5JTJDMi4xNjQyMTM1NiUyMDguNjY0MjEzNTYlMkMyLjUlMjA4LjI1JTJDMi41JTIwTDIuNSUyQzIuNSUyMEwyLjUlMkM4LjI1JTIwQzIuNSUyQzguNjY0MjEzNTYlMjAyLjE2NDIxMzU2JTJDOSUyMDEuNzUlMkM5JTIwTDEuNzUlMkM5JTIwQzEuMzM1Nzg2NDQlMkM5JTIwMSUyQzguNjY0MjEzNTYlMjAxJTJDOC4yNSUyMEwxJTJDMSUyMFolMjIlMkYlM0UlMEElMjAlMjAlM0MlMkZnJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpLCBkZWZhdWx0O1xufVxuLm1jZS1jb250ZW50LWJvZHkgZmlndXJlLmFsaWduLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5pbWFnZS5hbGlnbi1jZW50ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tY2UtcHJldmlldy1vYmplY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAgMnB4IDAgMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWNlLXByZXZpZXctb2JqZWN0IC5tY2Utc2hpbSB7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tY2UtcHJldmlldy1vYmplY3RbZGF0YS1tY2Utc2VsZWN0ZWQ9XCIyXCJdIC5tY2Utc2hpbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWNlLW9iamVjdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNCUyMDNoMTZhMSUyMDElMjAwJTIwMCUyMDElMjAxJTIwMXYxNmExJTIwMSUyMDAlMjAwJTIwMS0xJTIwMUg0YTElMjAxJTIwMCUyMDAlMjAxLTEtMVY0YTElMjAxJTIwMCUyMDAlMjAxJTIwMS0xem0xJTIwMnYxNGgxNFY1SDV6bTQuNzklMjAyLjU2NWw1LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMSUyMDAlMjAuODE0bC01LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMS0uNzktLjQwN1Y3Ljk3MmEuNS41JTIwMCUyMDAlMjAxJTIwLjc5LS40MDd6JTIyJTIwZmlsbCUzRCUyMiUyM2NjY2NjYyUyMiUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2FhYTtcbn1cbi5tY2UtcGFnZWJyZWFrIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNhYWE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWdlLWJyZWFrLWJlZm9yZTogYWx3YXlzO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC5tY2UtcGFnZWJyZWFrIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50aW55LXBhZ2VlbWJlZCAubWNlLXNoaW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueS1wYWdlZW1iZWRbZGF0YS1tY2Utc2VsZWN0ZWQ9XCIyXCJdIC5tY2Utc2hpbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGlueS1wYWdlZW1iZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMjFieTksXG4udGlueS1wYWdlZW1iZWQtLTE2Ynk5LFxuLnRpbnktcGFnZWVtYmVkLS00YnkzLFxuLnRpbnktcGFnZWVtYmVkLS0xYnkxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueS1wYWdlZW1iZWQtLTIxYnk5IHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0MyU7XG59XG4udGlueS1wYWdlZW1iZWQtLTE2Ynk5IHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tNGJ5MyB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG4udGlueS1wYWdlZW1iZWQtLTFieTEge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMjFieTkgaWZyYW1lLFxuLnRpbnktcGFnZWVtYmVkLS0xNmJ5OSBpZnJhbWUsXG4udGlueS1wYWdlZW1iZWQtLTRieTMgaWZyYW1lLFxuLnRpbnktcGFnZWVtYmVkLS0xYnkxIGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgY29udGVudDogYXR0cihkYXRhLW1jZS1wbGFjZWhvbGRlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5Om5vdChbZGlyPXJ0bF0pW2RhdGEtbWNlLXBsYWNlaG9sZGVyXTpub3QoLm1jZS12aXN1YWxibG9ja3MpOjpiZWZvcmUge1xuICBsZWZ0OiAxcHg7XG59XG4ubWNlLWNvbnRlbnQtYm9keVtkaXI9cnRsXVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDFweDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwOTlmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDA5OWZmO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwOTlmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDEpIHtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDIpIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDMpIHtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDQpIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxlIHtcbiAgb3BhY2l0eTogMC41O1xuICBvdXRsaW5lOiAxcHggZGFzaGVkIGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1jbG9uZWRyZXNpemFibGUubWNlLXJlc2l6ZXRhYmxlLWNvbHVtbnMgdGgsXG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0ZCB7XG4gIGJvcmRlcjogMDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtcmVzaXplLWhlbHBlciB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJvcmRlcjogMXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDAwMTtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBib3R0b206IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAycHg7XG59XG4udG94LXJ0Yy11c2VyLWN1cnNvcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3B4O1xuICB0b3A6IC0zcHg7XG4gIHdpZHRoOiA4cHg7XG59XG4udG94LXJ0Yy11c2VyLWN1cnNvcjpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS11c2VyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxlZnQ6IC01cHg7XG4gIG1pbi1oZWlnaHQ6IDhweDtcbiAgbWluLXdpZHRoOiA4cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTEgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjMjZiO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTIgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAzZTJkO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTMgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjNDBmO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTQgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU5OGRiO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTUgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjk2YWQ5O1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTYgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY3ZTIzO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTcgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhNjlkO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTggLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2OGUwO1xufVxuLnRveC1ydGMtcmVtb3RlLWltYWdlIHtcbiAgYmFja2dyb3VuZDogI2VhZWFlYSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjM2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzNiUyMDEyJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjYlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjE4JTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjMzcyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjIzMCUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBiZWdpbiUzRCUyMi42NnMlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWluLWhlaWdodDogMjQwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG4ubWNlLW1hdGNoLW1hcmtlciB7XG4gIGJhY2tncm91bmQ6ICNhYWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMzlmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzOWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzOWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IHZpZGVvW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IGF1ZGlvW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IG9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSBlbWJlZFtkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSB0YWJsZVtkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBvdXRsaW5lOiAzcHggc29saWQgIzQwOTlmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IGhyW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjNDA5OWZmO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9ZmFsc2VdICpbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICM0MDk5ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0gKltjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXIge1xuICBvdXRsaW5lOiAzcHggc29saWQgIzQwOTlmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbY29udGVudEVkaXRhYmxlPWZhbHNlXVtkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvdXRsaW5lOiAzcHggc29saWQgIzQwOTlmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5ICpbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzLFxuLm1jZS1jb250ZW50LWJvZHkubWNlLWNvbnRlbnQtcmVhZG9ubHkgKltjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltkYXRhLW1jZS1zZWxlY3RlZD1cImlubGluZS1ib3VuZGFyeVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDk5ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWVkaXQtZm9jdXMge1xuICBvdXRsaW5lOiAzcHggc29saWQgIzQwOTlmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6LW1vei1zZWxlY3Rpb24sXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6c2VsZWN0aW9uLFxuLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdICosXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF0gKiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDIxNSwgMjU1LCAwLjM1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvdHRvbTogLTFweDtcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IC0xcHg7XG4gIG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMXB4O1xuICB0b3A6IC0xcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyLFxuICAubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgODQsIDE4MCwgMC4zNSk7XG4gIH1cbn1cbi5tY2UtY29udGVudC1ib2R5IGltZzo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgaW1nOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5OWZmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1jb2xzIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1yb3dzIHtcbiAgY3Vyc29yOiByb3ctcmVzaXplO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1iYXIuZXBob3gtc25vb2tlci1yZXNpemVyLWJhci1kcmFnZ2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWNlLXNwZWxsY2hlY2tlci13b3JkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnNCclMjBoZWlnaHQlM0QnNCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCclMjNmZjAwMDAnJTIwZmlsbCUzRCdub25lJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyMHN0cm9rZS1vcGFjaXR5JTNEJy43NSclMjBkJTNEJ00wJTIwM0wyJTIwMSUyMDQlMjAzJyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjYWxjKDEwMCUgKyAxcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLm1jZS1zcGVsbGNoZWNrZXItZ3JhbW1hciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzQnJTIwaGVpZ2h0JTNEJzQnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBzdHJva2UlM0QnJTIzMDBBODM1JyUyMGZpbGwlM0Qnbm9uZSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMjBkJTNEJ00wJTIwM0wyJTIwMSUyMDQlMjAzJyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjYWxjKDEwMCUgKyAxcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tY2UtdG9jIHtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbn1cbi5tY2UtdG9jIGgyIHtcbiAgbWFyZ2luOiA0cHg7XG59XG4ubWNlLXRvYyBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSksXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSxcbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIHRkLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgdGQsXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSB0ZCxcbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIHRoLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgdGgsXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSB0aCxcbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIGNhcHRpb24sXG4ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSBjYXB0aW9uLFxuLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gY2FwdGlvbiB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xufVxuLm1jZS12aXN1YWxibG9ja3MgcCxcbi5tY2UtdmlzdWFsYmxvY2tzIGgxLFxuLm1jZS12aXN1YWxibG9ja3MgaDIsXG4ubWNlLXZpc3VhbGJsb2NrcyBoMyxcbi5tY2UtdmlzdWFsYmxvY2tzIGg0LFxuLm1jZS12aXN1YWxibG9ja3MgaDUsXG4ubWNlLXZpc3VhbGJsb2NrcyBoNixcbi5tY2UtdmlzdWFsYmxvY2tzIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksXG4ubWNlLXZpc3VhbGJsb2NrcyBzZWN0aW9uLFxuLm1jZS12aXN1YWxibG9ja3MgYXJ0aWNsZSxcbi5tY2UtdmlzdWFsYmxvY2tzIGJsb2NrcXVvdGUsXG4ubWNlLXZpc3VhbGJsb2NrcyBhZGRyZXNzLFxuLm1jZS12aXN1YWxibG9ja3MgcHJlLFxuLm1jZS12aXN1YWxibG9ja3MgZmlndXJlLFxuLm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzIGhncm91cCxcbi5tY2UtdmlzdWFsYmxvY2tzIGFzaWRlLFxuLm1jZS12aXN1YWxibG9ja3MgdWwsXG4ubWNlLXZpc3VhbGJsb2NrcyBvbCxcbi5tY2UtdmlzdWFsYmxvY2tzIGRsIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiYmI7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1jZS12aXN1YWxibG9ja3MgcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhDUUFKQUpFQUFBQUFBUC8vLzd1N3UvLy8veUg1QkFFQUFBTUFMQUFBQUFBSkFBa0FBQUlRbkcrQ3FDTi9tbHl2c1JVcFRoRzZBZ0E3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGgxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liR3UxSnV4SG9BZlJOUlczVFdYeUYyWWlSVUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGgyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYng0b091cWdUeW5KZDZiR2xXZzNEa0p6b2FVQUFBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJWmpJOEh5YmJ4NG9PdXFnVHluSmYyTG4yTk9IcFFwbWhBQVFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW5SMHpxZUFkaHRKbFh3VjFvQ2xsMkhhV2dBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieElvaXV3amFuZTRpcTVHbFcwNUdnSWtJWlVBQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGg2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJb2l1d2phbjA0amVwMWlaMVhSbEFvNWJWZ0FBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEVnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBU0FBb0FBQUlmakk5cG9JMGNnRHl3cmh1eGZicnpERWJRTTJFaTVhUmptb3lTVzRwQUFRQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3Mgc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQW9BQW9BQUFJNWpJK3B5d2NOWTNzQldIZE5ycGx5dEQyZWxsRGVTVmJwK0dtV3FhRHFETWVwYzh0MTdZNHZCc0s1aER5Sk1jSTZLa3VZVStqcGpMb0tBRHM9KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGFydGljbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS2dBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFxQUFvQUFBSTZqSStweXdrTlkzd0cwR0J2cnNkMnRYR1lTR25maUY3aWtwWGVtVHBPaUpTY2FzWW9ESkpyanNHOWdrQ0owYWc2S2htYUllM3BqRFlCQlFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaFBnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBK0FBb0FBQUpQakkrcHkrMEtucHoweFFEeXVVaHZmb0dnSVg1aVNLWllncTV1Tkw1cTY5YXNaOHM1cnJmMHlabXBOa0paekZlc0JUdThUT2xEVkFhYlV5YXRndVZoV2R1dWQzRXlpVWs0NXhoVFRnTUJCUUE3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGFkZHJlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoTFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUF0QUFvQUFBSS9qSStweXd3Tm96U1AxZ0R5eVpjamIzVWFScFhrV2FYbVpXNE9xS0xoQm1McytLMjYzRGtKSzdPSmVpZmg3RmljS0Q5QTEvSXBHZEtreUZwTm1Da0FBRHM9KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHByZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhGUUFLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQVZBQW9BQUFJampJK1pvTjBjZ0R3U21ucHoxTkN1ZVlFUmhuaWJaVktMTm5iT3E4SXZLcEp0VlFBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEpBQUtBSUFBQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBa0FBb0FBQUkwakkrcHkrMmZ3QUhVU0Z2RDNSbHZHNEhJcDRuWDVKRlNwblpVSjZMbHJNNTJPRTd1U1dvc0JIU2Nna1NaajdkREtuV0FBZ0E3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGZpZ2NhcHRpb24ge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JiYjtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGhncm91cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKd0FLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQW5BQW9BQUFJM2pJK3B5d1lOSTN1QjBncHNSdHQ1ZkZuZk5aYVZTWUppbDRXbzAzSHY2WjYydU9DZ2lYSDFrWklJSjhOaUl4UnJBWk5NWkF0UUFBQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgYXNpZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSGdBS0FJQUJBS3FxcXYvLy95SDVCQUVBQUFFQUxBQUFBQUFlQUFvQUFBSXRqSStwRzhBUGpaT1R6Z3RxeTdJM2YxeWVobVFjRlk0V0taYnFCeXV0bVc0YUhVZDZ2ZmNWYmd1ZGdwWUNBRHM9KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFBQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liR3VZbnFVVlNqdncyNkR6elhpcUlEbFZ3QUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIG9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liSDZISHQwcW91cnhDNkN2elhpZUh5ZVdRQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGRsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liRU9ubU92VW9Xem5UcWV1RWpOU0NxZUdSVUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHAsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgyLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDMsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNCxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg1LFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDYsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgc2VjdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFydGljbGUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBibG9ja3F1b3RlLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYWRkcmVzcyxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHByZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ3VyZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ2NhcHRpb24sXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoZ3JvdXAsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhc2lkZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHVsLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgb2wsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkbCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDEsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMixcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgzLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDQsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg2LFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHNlY3Rpb24sXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhcnRpY2xlLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYmxvY2txdW90ZSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFkZHJlc3MsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwcmUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWd1cmUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWdjYXB0aW9uLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaGdyb3VwLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYXNpZGUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSB1bCxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIG9sLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5tY2UtbmJzcCxcbi5tY2Utc2h5IHtcbiAgYmFja2dyb3VuZDogI2FhYTtcbn1cbi5tY2Utc2h5OjphZnRlciB7XG4gIGNvbnRlbnQ6ICctJztcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvY29udGVudC5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1pdGVtLWFuY2hvciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzgnJTIwaGVpZ2h0JTNEJzEyJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwZCUzRCdNMCUyMDBMOCUyMDAlMjA4JTIwMTIlMjA0LjA5MTE3ODIxJTIwOSUyMDAlMjAxMnonJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEycHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAycHg7XG4gIC13ZWJraXQtdXNlci1tb2RpZnk6IHJlYWQtb25seTtcbiAgLW1vei11c2VyLW1vZGlmeTogcmVhZC1vbmx5O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBhbGw7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGFsbDtcbiAgLW1zLXVzZXItc2VsZWN0OiBhbGw7XG4gICAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB3aWR0aDogOHB4ICFpbXBvcnRhbnQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9yW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG4udG94LWNvbW1lbnRzLXZpc2libGUgLnRveC1jb21tZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjBiNztcbn1cbi50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnQtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUxNjg7XG59XG4udG94LWNoZWNrbGlzdCA+IGxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMC4yNWVtIDA7XG59XG4udG94LWNoZWNrbGlzdCA+IGxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LXVuY2hlY2tlZCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUzQ3JlY3QlMjBpZCUzRCUyMlJlY3RhbmdsZSUyMiUyMHdpZHRoJTNEJTIyMTUlMjIlMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHglM0QlMjIuNSUyMiUyMHklM0QlMjIuNSUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBzdHJva2UlM0QlMjIlMjM0QzRDNEMlMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMWVtO1xuICBtYXJnaW4tbGVmdDogLTEuNWVtO1xuICBtYXJnaW4tdG9wOiAwLjEyNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxZW07XG59XG4udG94LWNoZWNrbGlzdCBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbikudG94LWNoZWNrbGlzdC0tY2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LWNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjBmaWxsJTNEJTIyJTIzNDA5OUZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMHJ4JTNEJTIyMiUyMiUyRiUzRSUzQ3BhdGglMjBpZCUzRCUyMlBhdGglMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBDMTEuODUxNjIzOCUyQzIuNzM3MjQ2MDMlMjAxMi40MTY0NzgxJTJDMi42MjgyOTkzMyUyMDEyLjgzNTU4JTJDMi44OTc3NDc5NyUyMEMxMy4yNjAxMjElMkMzLjE3MDY5MzU1JTIwMTMuMzc1OTczNiUyQzMuNzI5MzIyNjIlMjAxMy4wOTA5MTA1JTJDNC4xNDE2ODU4MiUyMEw3Ljc1ODA1ODclMkMxMS44NTYwMTk1JTIwQzcuNDM3NzY4OTYlMkMxMi4zMTkzNDA0JTIwNi43NjQ4Mzk4MyUyQzEyLjM4NTIxNDIlMjA2LjM1NjA3MzIyJTJDMTEuOTk0ODcyNSUyMEwzLjAyNDkxNjk3JTJDOC44MTM4NjYyJTIwQzIuNjYwOTAxNDMlMkM4LjQ2NjI1ODQ1JTIwMi42NTc5ODg3MSUyQzcuODk1OTQ2OTglMjAzLjAxODUwMjM0JTJDNy41NDQ4MzM1NCUyMEMzLjM3Mzk0MiUyQzcuMTk4NjYxNzclMjAzLjk0OTQwMDA2JTJDNy4xOTU5Mjg0MSUyMDQuMzA4Mjk2MDglMkM3LjUzODY0NzQlMjBMNi44NTI3NjkyMyUyQzkuOTY4NDI5OSUyMEwxMS41NzAzMTg2JTJDMy4xNDQxNzMwOSUyMFolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO1xufVxuW2Rpcj1ydGxdIC50b3gtY2hlY2tsaXN0ID4gbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41ZW07XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLyogaHR0cDovL3ByaXNtanMuY29tLyAqL1xuLyoqXG4gKiBwcmlzbS5qcyBkZWZhdWx0IHRoZW1lIGZvciBKYXZhU2NyaXB0LCBDU1MgYW5kIEhUTUxcbiAqIEJhc2VkIG9uIGRhYmJsZXQgKGh0dHA6Ly9kYWJibGV0LmNvbSlcbiAqIEBhdXRob3IgTGVhIFZlcm91XG4gKi9cbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIGNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IHdoaXRlO1xuICBmb250LWZhbWlseTogQ29uc29sYXMsIE1vbmFjbywgJ0FuZGFsZSBNb25vJywgJ1VidW50dSBNb25vJywgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRhYi1zaXplOiA0O1xuICAtd2Via2l0LWh5cGhlbnM6IG5vbmU7XG4gIC1tcy1oeXBoZW5zOiBub25lO1xuICBoeXBoZW5zOiBub25lO1xufVxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6LW1vei1zZWxlY3Rpb24sXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIDo6LW1vei1zZWxlY3Rpb24sXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6LW1vei1zZWxlY3Rpb24sXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSA6Oi1tb3otc2VsZWN0aW9uIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XG59XG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjpzZWxlY3Rpb24sXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIDo6c2VsZWN0aW9uLFxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06OnNlbGVjdGlvbixcbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIDo6c2VsZWN0aW9uIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNiM2Q0ZmM7XG59XG5AbWVkaWEgcHJpbnQge1xuICBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbiAgcHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi8qIENvZGUgYmxvY2tzICovXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgcGFkZGluZzogMWVtO1xuICBtYXJnaW46IDAuNWVtIDA7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuOm5vdChwcmUpID4gY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0sXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjJmMDtcbn1cbi8qIElubGluZSBjb2RlICovXG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIHBhZGRpbmc6IDAuMWVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNlbTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi50b2tlbi5jb21tZW50LFxuLnRva2VuLnByb2xvZyxcbi50b2tlbi5kb2N0eXBlLFxuLnRva2VuLmNkYXRhIHtcbiAgY29sb3I6IHNsYXRlZ3JheTtcbn1cbi50b2tlbi5wdW5jdHVhdGlvbiB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLm5hbWVzcGFjZSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi50b2tlbi5wcm9wZXJ0eSxcbi50b2tlbi50YWcsXG4udG9rZW4uYm9vbGVhbixcbi50b2tlbi5udW1iZXIsXG4udG9rZW4uY29uc3RhbnQsXG4udG9rZW4uc3ltYm9sLFxuLnRva2VuLmRlbGV0ZWQge1xuICBjb2xvcjogIzkwNTtcbn1cbi50b2tlbi5zZWxlY3Rvcixcbi50b2tlbi5hdHRyLW5hbWUsXG4udG9rZW4uc3RyaW5nLFxuLnRva2VuLmNoYXIsXG4udG9rZW4uYnVpbHRpbixcbi50b2tlbi5pbnNlcnRlZCB7XG4gIGNvbG9yOiAjNjkwO1xufVxuLnRva2VuLm9wZXJhdG9yLFxuLnRva2VuLmVudGl0eSxcbi50b2tlbi51cmwsXG4ubGFuZ3VhZ2UtY3NzIC50b2tlbi5zdHJpbmcsXG4uc3R5bGUgLnRva2VuLnN0cmluZyB7XG4gIGNvbG9yOiAjOWE2ZTNhO1xuICBiYWNrZ3JvdW5kOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjUpO1xufVxuLnRva2VuLmF0cnVsZSxcbi50b2tlbi5hdHRyLXZhbHVlLFxuLnRva2VuLmtleXdvcmQge1xuICBjb2xvcjogIzA3YTtcbn1cbi50b2tlbi5mdW5jdGlvbixcbi50b2tlbi5jbGFzcy1uYW1lIHtcbiAgY29sb3I6ICNERDRBNjg7XG59XG4udG9rZW4ucmVnZXgsXG4udG9rZW4uaW1wb3J0YW50LFxuLnRva2VuLnZhcmlhYmxlIHtcbiAgY29sb3I6ICNlOTA7XG59XG4udG9rZW4uaW1wb3J0YW50LFxuLnRva2VuLmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b2tlbi5pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4udG9rZW4uZW50aXR5IHtcbiAgY3Vyc29yOiBoZWxwO1xufVxuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuLm1jZS1jb250ZW50LWJvZHkge1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLXZpc3VhbC1jYXJldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0LWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2RhdGEtbWNlLWNhcmV0XSB7XG4gIGxlZnQ6IC0xMDAwcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogYXV0bztcbiAgdG9wOiAwO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1vZmZzY3JlZW4tc2VsZWN0aW9uIHtcbiAgbGVmdDogLTIwMDAwMDBweDtcbiAgbWF4LXdpZHRoOiAxMDAwMDAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbY29udGVudEVkaXRhYmxlPWZhbHNlXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbY29udGVudEVkaXRhYmxlPXRydWVdIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnRveC1jdXJzb3ItZm9ybWF0LXBhaW50ZXIge1xuICBjdXJzb3I6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUwQSUyMCUyMCUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTE1JTJDNiUyMEMxNSUyQzUuNDUlMjAxNC41NSUyQzUlMjAxNCUyQzUlMjBMNiUyQzUlMjBDNS40NSUyQzUlMjA1JTJDNS40NSUyMDUlMkM2JTIwTDUlMkMxMCUyMEM1JTJDMTAuNTUlMjA1LjQ1JTJDMTElMjA2JTJDMTElMjBMMTQlMkMxMSUyMEMxNC41NSUyQzExJTIwMTUlMkMxMC41NSUyMDE1JTJDMTAlMjBMMTUlMkM5JTIwTDE2JTJDOSUyMEwxNiUyQzEyJTIwTDklMkMxMiUyMEw5JTJDMTklMjBDOSUyQzE5LjU1JTIwOS40NSUyQzIwJTIwMTAlMkMyMCUyMEwxMSUyQzIwJTIwQzExLjU1JTJDMjAlMjAxMiUyQzE5LjU1JTIwMTIlMkMxOSUyMEwxMiUyQzE0JTIwTDE4JTJDMTQlMjBMMTglMkM3JTIwTDE1JTJDNyUyMEwxNSUyQzYlMjBaJTIyJTJGJTNFJTBBJTIwJTIwJTIwJTIwJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xJTJDMSUyMEw4LjI1JTJDMSUyMEM4LjY2NDIxMzU2JTJDMSUyMDklMkMxLjMzNTc4NjQ0JTIwOSUyQzEuNzUlMjBMOSUyQzEuNzUlMjBDOSUyQzIuMTY0MjEzNTYlMjA4LjY2NDIxMzU2JTJDMi41JTIwOC4yNSUyQzIuNSUyMEwyLjUlMkMyLjUlMjBMMi41JTJDOC4yNSUyMEMyLjUlMkM4LjY2NDIxMzU2JTIwMi4xNjQyMTM1NiUyQzklMjAxLjc1JTJDOSUyMEwxLjc1JTJDOSUyMEMxLjMzNTc4NjQ0JTJDOSUyMDElMkM4LjY2NDIxMzU2JTIwMSUyQzguMjUlMjBMMSUyQzElMjBaJTIyJTJGJTNFJTBBJTIwJTIwJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSwgZGVmYXVsdDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuYWxpZ24tcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuaW1hZ2UuYWxpZ24tY2VudGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubWNlLXByZXZpZXctb2JqZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luOiAwIDJweCAwIDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1jZS1wcmV2aWV3LW9iamVjdCAubWNlLXNoaW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWNlLXByZXZpZXctb2JqZWN0W2RhdGEtbWNlLXNlbGVjdGVkPVwiMlwiXSAubWNlLXNoaW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1jZS1vYmplY3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQlMjAzaDE2YTElMjAxJTIwMCUyMDAlMjAxJTIwMSUyMDF2MTZhMSUyMDElMjAwJTIwMCUyMDEtMSUyMDFINGExJTIwMSUyMDAlMjAwJTIwMS0xLTFWNGExJTIwMSUyMDAlMjAwJTIwMSUyMDEtMXptMSUyMDJ2MTRoMTRWNUg1em00Ljc5JTIwMi41NjVsNS42NCUyMDQuMDI4YS41LjUlMjAwJTIwMCUyMDElMjAwJTIwLjgxNGwtNS42NCUyMDQuMDI4YS41LjUlMjAwJTIwMCUyMDEtLjc5LS40MDdWNy45NzJhLjUuNSUyMDAlMjAwJTIwMSUyMC43OS0uNDA3eiUyMiUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2FhYTtcbn1cbi5tY2UtcGFnZWJyZWFrIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNhYWE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBwYWdlLWJyZWFrLWJlZm9yZTogYWx3YXlzO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC5tY2UtcGFnZWJyZWFrIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbi50aW55LXBhZ2VlbWJlZCAubWNlLXNoaW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueS1wYWdlZW1iZWRbZGF0YS1tY2Utc2VsZWN0ZWQ9XCIyXCJdIC5tY2Utc2hpbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGlueS1wYWdlZW1iZWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMjFieTksXG4udGlueS1wYWdlZW1iZWQtLTE2Ynk5LFxuLnRpbnktcGFnZWVtYmVkLS00YnkzLFxuLnRpbnktcGFnZWVtYmVkLS0xYnkxIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueS1wYWdlZW1iZWQtLTIxYnk5IHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0MyU7XG59XG4udGlueS1wYWdlZW1iZWQtLTE2Ynk5IHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tNGJ5MyB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG4udGlueS1wYWdlZW1iZWQtLTFieTEge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMjFieTkgaWZyYW1lLFxuLnRpbnktcGFnZWVtYmVkLS0xNmJ5OSBpZnJhbWUsXG4udGlueS1wYWdlZW1iZWQtLTRieTMgaWZyYW1lLFxuLnRpbnktcGFnZWVtYmVkLS0xYnkxIGlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3JlIHtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgY29udGVudDogYXR0cihkYXRhLW1jZS1wbGFjZWhvbGRlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5Om5vdChbZGlyPXJ0bF0pW2RhdGEtbWNlLXBsYWNlaG9sZGVyXTpub3QoLm1jZS12aXN1YWxibG9ja3MpOjpiZWZvcmUge1xuICBsZWZ0OiAxcHg7XG59XG4ubWNlLWNvbnRlbnQtYm9keVtkaXI9cnRsXVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDFweDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwOTlmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDA5OWZmO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwOTlmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDEpIHtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDIpIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDMpIHtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDQpIHtcbiAgY3Vyc29yOiBuZXN3LXJlc2l6ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxlIHtcbiAgb3BhY2l0eTogMC41O1xuICBvdXRsaW5lOiAxcHggZGFzaGVkIGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1jbG9uZWRyZXNpemFibGUubWNlLXJlc2l6ZXRhYmxlLWNvbHVtbnMgdGgsXG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0ZCB7XG4gIGJvcmRlcjogMDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtcmVzaXplLWhlbHBlciB7XG4gIGJhY2tncm91bmQ6ICM1NTU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIGJvcmRlcjogMXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDAwMTtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBib3R0b206IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAycHg7XG59XG4udG94LXJ0Yy11c2VyLWN1cnNvcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtM3B4O1xuICB0b3A6IC0zcHg7XG4gIHdpZHRoOiA4cHg7XG59XG4udG94LXJ0Yy11c2VyLWN1cnNvcjpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS11c2VyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxlZnQ6IC01cHg7XG4gIG1pbi1oZWlnaHQ6IDhweDtcbiAgbWluLXdpZHRoOiA4cHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTEgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmRjMjZiO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTIgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAzZTJkO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTMgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjNDBmO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTQgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU5OGRiO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTUgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjk2YWQ5O1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTYgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY3ZTIzO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTcgLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhNjlkO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTggLnRveC1ydGMtdXNlci1jdXJzb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2OGUwO1xufVxuLnRveC1ydGMtcmVtb3RlLWltYWdlIHtcbiAgYmFja2dyb3VuZDogI2VhZWFlYSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjM2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzNiUyMDEyJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjYlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjE4JTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjMzcyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjIzMCUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBiZWdpbiUzRCUyMi42NnMlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWluLWhlaWdodDogMjQwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG4ubWNlLW1hdGNoLW1hcmtlciB7XG4gIGJhY2tncm91bmQ6ICNhYWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMzlmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzOWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzOWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgaW1nW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IHZpZGVvW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IGF1ZGlvW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IG9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSBlbWJlZFtkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSB0YWJsZVtkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBvdXRsaW5lOiAzcHggc29saWQgI2I0ZDdmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IGhyW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYjRkN2ZmO1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9ZmFsc2VdICpbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNiNGQ3ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0gKltjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXIge1xuICBvdXRsaW5lOiAzcHggc29saWQgI2I0ZDdmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbY29udGVudEVkaXRhYmxlPWZhbHNlXVtkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvdXRsaW5lOiAzcHggc29saWQgI2I0ZDdmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5ICpbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzLFxuLm1jZS1jb250ZW50LWJvZHkubWNlLWNvbnRlbnQtcmVhZG9ubHkgKltjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltkYXRhLW1jZS1zZWxlY3RlZD1cImlubGluZS1ib3VuZGFyeVwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGQ3ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWVkaXQtZm9jdXMge1xuICBvdXRsaW5lOiAzcHggc29saWQgI2I0ZDdmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6LW1vei1zZWxlY3Rpb24sXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6c2VsZWN0aW9uLFxuLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdICosXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF0gKiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODAsIDIxNSwgMjU1LCAwLjM1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODAsIDIxNSwgMjU1LCAwLjM1KTtcbiAgYm90dG9tOiAtMXB4O1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogLTFweDtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMXB4O1xuICB0b3A6IC0xcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyLFxuICAubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgODQsIDE4MCwgMC4zNSk7XG4gIH1cbn1cbi5tY2UtY29udGVudC1ib2R5IGltZzo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgaW1nOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRkN2ZmO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1jb2xzIHtcbiAgY3Vyc29yOiBjb2wtcmVzaXplO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1yb3dzIHtcbiAgY3Vyc29yOiByb3ctcmVzaXplO1xufVxuLmVwaG94LXNub29rZXItcmVzaXplci1iYXIuZXBob3gtc25vb2tlci1yZXNpemVyLWJhci1kcmFnZ2luZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWNlLXNwZWxsY2hlY2tlci13b3JkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnNCclMjBoZWlnaHQlM0QnNCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCclMjNmZjAwMDAnJTIwZmlsbCUzRCdub25lJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyMHN0cm9rZS1vcGFjaXR5JTNEJy43NSclMjBkJTNEJ00wJTIwM0wyJTIwMSUyMDQlMjAzJyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjYWxjKDEwMCUgKyAxcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgaGVpZ2h0OiAycmVtO1xufVxuLm1jZS1zcGVsbGNoZWNrZXItZ3JhbW1hciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzQnJTIwaGVpZ2h0JTNEJzQnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBzdHJva2UlM0QnJTIzMDBBODM1JyUyMGZpbGwlM0Qnbm9uZSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMjBkJTNEJ00wJTIwM0wyJTIwMSUyMDQlMjAzJyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjYWxjKDEwMCUgKyAxcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA2cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tY2UtdG9jIHtcbiAgYm9yZGVyOiAxcHggc29saWQgZ3JheTtcbn1cbi5tY2UtdG9jIGgyIHtcbiAgbWFyZ2luOiA0cHg7XG59XG4ubWNlLXRvYyBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSksXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSxcbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIHRkLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgdGQsXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSB0ZCxcbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIHRoLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgdGgsXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSB0aCxcbnRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIGNhcHRpb24sXG4ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSBjYXB0aW9uLFxuLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gY2FwdGlvbiB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xufVxuLm1jZS12aXN1YWxibG9ja3MgcCxcbi5tY2UtdmlzdWFsYmxvY2tzIGgxLFxuLm1jZS12aXN1YWxibG9ja3MgaDIsXG4ubWNlLXZpc3VhbGJsb2NrcyBoMyxcbi5tY2UtdmlzdWFsYmxvY2tzIGg0LFxuLm1jZS12aXN1YWxibG9ja3MgaDUsXG4ubWNlLXZpc3VhbGJsb2NrcyBoNixcbi5tY2UtdmlzdWFsYmxvY2tzIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksXG4ubWNlLXZpc3VhbGJsb2NrcyBzZWN0aW9uLFxuLm1jZS12aXN1YWxibG9ja3MgYXJ0aWNsZSxcbi5tY2UtdmlzdWFsYmxvY2tzIGJsb2NrcXVvdGUsXG4ubWNlLXZpc3VhbGJsb2NrcyBhZGRyZXNzLFxuLm1jZS12aXN1YWxibG9ja3MgcHJlLFxuLm1jZS12aXN1YWxibG9ja3MgZmlndXJlLFxuLm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzIGhncm91cCxcbi5tY2UtdmlzdWFsYmxvY2tzIGFzaWRlLFxuLm1jZS12aXN1YWxibG9ja3MgdWwsXG4ubWNlLXZpc3VhbGJsb2NrcyBvbCxcbi5tY2UtdmlzdWFsYmxvY2tzIGRsIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiYmI7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLm1jZS12aXN1YWxibG9ja3MgcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhDUUFKQUpFQUFBQUFBUC8vLzd1N3UvLy8veUg1QkFFQUFBTUFMQUFBQUFBSkFBa0FBQUlRbkcrQ3FDTi9tbHl2c1JVcFRoRzZBZ0E3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGgxIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liR3UxSnV4SG9BZlJOUlczVFdYeUYyWWlSVUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGgyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYng0b091cWdUeW5KZDZiR2xXZzNEa0p6b2FVQUFBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoMyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJWmpJOEh5YmJ4NG9PdXFnVHluSmYyTG4yTk9IcFFwbWhBQVFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoNCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW5SMHpxZUFkaHRKbFh3VjFvQ2xsMkhhV2dBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieElvaXV3amFuZTRpcTVHbFcwNUdnSWtJWlVBQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGg2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJb2l1d2phbjA0amVwMWlaMVhSbEFvNWJWZ0FBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEVnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBU0FBb0FBQUlmakk5cG9JMGNnRHl3cmh1eGZicnpERWJRTTJFaTVhUmptb3lTVzRwQUFRQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3Mgc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQW9BQW9BQUFJNWpJK3B5d2NOWTNzQldIZE5ycGx5dEQyZWxsRGVTVmJwK0dtV3FhRHFETWVwYzh0MTdZNHZCc0s1aER5Sk1jSTZLa3VZVStqcGpMb0tBRHM9KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGFydGljbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS2dBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFxQUFvQUFBSTZqSStweXdrTlkzd0cwR0J2cnNkMnRYR1lTR25maUY3aWtwWGVtVHBPaUpTY2FzWW9ESkpyanNHOWdrQ0owYWc2S2htYUllM3BqRFlCQlFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaFBnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBK0FBb0FBQUpQakkrcHkrMEtucHoweFFEeXVVaHZmb0dnSVg1aVNLWllncTV1Tkw1cTY5YXNaOHM1cnJmMHlabXBOa0paekZlc0JUdThUT2xEVkFhYlV5YXRndVZoV2R1dWQzRXlpVWs0NXhoVFRnTUJCUUE3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGFkZHJlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoTFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUF0QUFvQUFBSS9qSStweXd3Tm96U1AxZ0R5eVpjamIzVWFScFhrV2FYbVpXNE9xS0xoQm1McytLMjYzRGtKSzdPSmVpZmg3RmljS0Q5QTEvSXBHZEtreUZwTm1Da0FBRHM9KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHByZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhGUUFLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQVZBQW9BQUFJampJK1pvTjBjZ0R3U21ucHoxTkN1ZVlFUmhuaWJaVktMTm5iT3E4SXZLcEp0VlFBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgZmlndXJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEpBQUtBSUFBQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBa0FBb0FBQUkwakkrcHkrMmZ3QUhVU0Z2RDNSbHZHNEhJcDRuWDVKRlNwblpVSjZMbHJNNTJPRTd1U1dvc0JIU2Nna1NaajdkREtuV0FBZ0E3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGZpZ2NhcHRpb24ge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JiYjtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGhncm91cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKd0FLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQW5BQW9BQUFJM2pJK3B5d1lOSTN1QjBncHNSdHQ1ZkZuZk5aYVZTWUppbDRXbzAzSHY2WjYydU9DZ2lYSDFrWklJSjhOaUl4UnJBWk5NWkF0UUFBQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgYXNpZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSGdBS0FJQUJBS3FxcXYvLy95SDVCQUVBQUFFQUxBQUFBQUFlQUFvQUFBSXRqSStwRzhBUGpaT1R6Z3RxeTdJM2YxeWVobVFjRlk0V0taYnFCeXV0bVc0YUhVZDZ2ZmNWYmd1ZGdwWUNBRHM9KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHVsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFBQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liR3VZbnFVVlNqdncyNkR6elhpcUlEbFZ3QUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIG9sIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liSDZISHQwcW91cnhDNkN2elhpZUh5ZVdRQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGRsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liRU9ubU92VW9Xem5UcWV1RWpOU0NxZUdSVUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHAsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgyLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDMsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNCxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg1LFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDYsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgc2VjdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFydGljbGUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBibG9ja3F1b3RlLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYWRkcmVzcyxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHByZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ3VyZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ2NhcHRpb24sXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoZ3JvdXAsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhc2lkZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHVsLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgb2wsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkbCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDEsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMixcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgzLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDQsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg2LFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHNlY3Rpb24sXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhcnRpY2xlLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYmxvY2txdW90ZSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFkZHJlc3MsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwcmUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWd1cmUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWdjYXB0aW9uLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaGdyb3VwLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYXNpZGUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSB1bCxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIG9sLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5tY2UtbmJzcCxcbi5tY2Utc2h5IHtcbiAgYmFja2dyb3VuZDogI2FhYTtcbn1cbi5tY2Utc2h5OjphZnRlciB7XG4gIGNvbnRlbnQ6ICctJztcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvY29udGVudC5pbmxpbmUuY3NzIiwiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIFRpbnkgVGVjaG5vbG9naWVzLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTEdQTCBvciBhIGNvbW1lcmNpYWwgbGljZW5zZS5cbiAqIEZvciBMR1BMIHNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICogRm9yIGNvbW1lcmNpYWwgbGljZW5zZXMgc2VlIGh0dHBzOi8vd3d3LnRpbnkuY2xvdWQvXG4gKi9cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtaXRlbS1hbmNob3J7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc4JyUyMGhlaWdodCUzRCcxMiclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMjAwTDglMjAwJTIwOCUyMDEyJTIwNC4wOTExNzgyMSUyMDklMjAwJTIwMTJ6JyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMnB4IWltcG9ydGFudDtwYWRkaW5nOjAgMnB4Oy13ZWJraXQtdXNlci1tb2RpZnk6cmVhZC1vbmx5Oy1tb3otdXNlci1tb2RpZnk6cmVhZC1vbmx5Oy13ZWJraXQtdXNlci1zZWxlY3Q6YWxsOy1tb3otdXNlci1zZWxlY3Q6YWxsOy1tcy11c2VyLXNlbGVjdDphbGw7dXNlci1zZWxlY3Q6YWxsO3dpZHRoOjhweCFpbXBvcnRhbnR9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS1pdGVtLWFuY2hvcltkYXRhLW1jZS1zZWxlY3RlZF17b3V0bGluZS1vZmZzZXQ6MXB4fS50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmMGI3fS50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnQtLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmUxNjh9LnRveC1jaGVja2xpc3Q+bGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pe2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46LjI1ZW0gMH0udG94LWNoZWNrbGlzdD5saTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbik6OmJlZm9yZXtjb250ZW50OnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUzRSUzQ2clMjBpZCUzRCUyMmNoZWNrbGlzdC11bmNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE1JTIyJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB4JTNEJTIyLjUlMjIlMjB5JTNEJTIyLjUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNEM0QzRDJTIyJTIwcnglM0QlMjIyJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MWVtO21hcmdpbi1sZWZ0Oi0xLjVlbTttYXJnaW4tdG9wOi4xMjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxZW19LnRveC1jaGVja2xpc3QgbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pLnRveC1jaGVja2xpc3QtLWNoZWNrZWQ6OmJlZm9yZXtjb250ZW50OnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUzRSUzQ2clMjBpZCUzRCUyMmNoZWNrbGlzdC1jaGVja2VkJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTNDcmVjdCUyMGlkJTNEJTIyUmVjdGFuZ2xlJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwZmlsbCUzRCUyMiUyMzQwOTlGRiUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0NwYXRoJTIwaWQlM0QlMjJQYXRoJTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTExLjU3MDMxODYlMkMzLjE0NDE3MzA5JTIwQzExLjg1MTYyMzglMkMyLjczNzI0NjAzJTIwMTIuNDE2NDc4MSUyQzIuNjI4Mjk5MzMlMjAxMi44MzU1OCUyQzIuODk3NzQ3OTclMjBDMTMuMjYwMTIxJTJDMy4xNzA2OTM1NSUyMDEzLjM3NTk3MzYlMkMzLjcyOTMyMjYyJTIwMTMuMDkwOTEwNSUyQzQuMTQxNjg1ODIlMjBMNy43NTgwNTg3JTJDMTEuODU2MDE5NSUyMEM3LjQzNzc2ODk2JTJDMTIuMzE5MzQwNCUyMDYuNzY0ODM5ODMlMkMxMi4zODUyMTQyJTIwNi4zNTYwNzMyMiUyQzExLjk5NDg3MjUlMjBMMy4wMjQ5MTY5NyUyQzguODEzODY2MiUyMEMyLjY2MDkwMTQzJTJDOC40NjYyNTg0NSUyMDIuNjU3OTg4NzElMkM3Ljg5NTk0Njk4JTIwMy4wMTg1MDIzNCUyQzcuNTQ0ODMzNTQlMjBDMy4zNzM5NDIlMkM3LjE5ODY2MTc3JTIwMy45NDk0MDAwNiUyQzcuMTk1OTI4NDElMjA0LjMwODI5NjA4JTJDNy41Mzg2NDc0JTIwTDYuODUyNzY5MjMlMkM5Ljk2ODQyOTklMjBMMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBaJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSUwQVwiKX1bZGlyPXJ0bF0gLnRveC1jaGVja2xpc3Q+bGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pOjpiZWZvcmV7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LTEuNWVtfWNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2NvbG9yOiMwMDA7YmFja2dyb3VuZDowIDA7dGV4dC1zaGFkb3c6MCAxcHggI2ZmZjtmb250LWZhbWlseTpDb25zb2xhcyxNb25hY28sJ0FuZGFsZSBNb25vJywnVWJ1bnR1IE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6MWVtO3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpwcmU7d29yZC1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXdyYXA6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNTstbW96LXRhYi1zaXplOjQ7dGFiLXNpemU6NDstd2Via2l0LWh5cGhlbnM6bm9uZTstbXMtaHlwaGVuczpub25lO2h5cGhlbnM6bm9uZX1jb2RlW2NsYXNzKj1sYW5ndWFnZS1dIDo6LW1vei1zZWxlY3Rpb24sY29kZVtjbGFzcyo9bGFuZ3VhZ2UtXTo6LW1vei1zZWxlY3Rpb24scHJlW2NsYXNzKj1sYW5ndWFnZS1dIDo6LW1vei1zZWxlY3Rpb24scHJlW2NsYXNzKj1sYW5ndWFnZS1dOjotbW96LXNlbGVjdGlvbnt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQ6I2IzZDRmY31jb2RlW2NsYXNzKj1sYW5ndWFnZS1dIDo6c2VsZWN0aW9uLGNvZGVbY2xhc3MqPWxhbmd1YWdlLV06OnNlbGVjdGlvbixwcmVbY2xhc3MqPWxhbmd1YWdlLV0gOjpzZWxlY3Rpb24scHJlW2NsYXNzKj1sYW5ndWFnZS1dOjpzZWxlY3Rpb257dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOiNiM2Q0ZmN9QG1lZGlhIHByaW50e2NvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de3RleHQtc2hhZG93Om5vbmV9fXByZVtjbGFzcyo9bGFuZ3VhZ2UtXXtwYWRkaW5nOjFlbTttYXJnaW46LjVlbSAwO292ZXJmbG93OmF1dG99Om5vdChwcmUpPmNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2JhY2tncm91bmQ6I2Y1ZjJmMH06bm90KHByZSk+Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXXtwYWRkaW5nOi4xZW07Ym9yZGVyLXJhZGl1czouM2VtO3doaXRlLXNwYWNlOm5vcm1hbH0udG9rZW4uY2RhdGEsLnRva2VuLmNvbW1lbnQsLnRva2VuLmRvY3R5cGUsLnRva2VuLnByb2xvZ3tjb2xvcjojNzA4MDkwfS50b2tlbi5wdW5jdHVhdGlvbntjb2xvcjojOTk5fS5uYW1lc3BhY2V7b3BhY2l0eTouN30udG9rZW4uYm9vbGVhbiwudG9rZW4uY29uc3RhbnQsLnRva2VuLmRlbGV0ZWQsLnRva2VuLm51bWJlciwudG9rZW4ucHJvcGVydHksLnRva2VuLnN5bWJvbCwudG9rZW4udGFne2NvbG9yOiM5MDV9LnRva2VuLmF0dHItbmFtZSwudG9rZW4uYnVpbHRpbiwudG9rZW4uY2hhciwudG9rZW4uaW5zZXJ0ZWQsLnRva2VuLnNlbGVjdG9yLC50b2tlbi5zdHJpbmd7Y29sb3I6IzY5MH0ubGFuZ3VhZ2UtY3NzIC50b2tlbi5zdHJpbmcsLnN0eWxlIC50b2tlbi5zdHJpbmcsLnRva2VuLmVudGl0eSwudG9rZW4ub3BlcmF0b3IsLnRva2VuLnVybHtjb2xvcjojOWE2ZTNhO2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjUpfS50b2tlbi5hdHJ1bGUsLnRva2VuLmF0dHItdmFsdWUsLnRva2VuLmtleXdvcmR7Y29sb3I6IzA3YX0udG9rZW4uY2xhc3MtbmFtZSwudG9rZW4uZnVuY3Rpb257Y29sb3I6I2RkNGE2OH0udG9rZW4uaW1wb3J0YW50LC50b2tlbi5yZWdleCwudG9rZW4udmFyaWFibGV7Y29sb3I6I2U5MH0udG9rZW4uYm9sZCwudG9rZW4uaW1wb3J0YW50e2ZvbnQtd2VpZ2h0OjcwMH0udG9rZW4uaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljfS50b2tlbi5lbnRpdHl7Y3Vyc29yOmhlbHB9Lm1jZS1jb250ZW50LWJvZHl7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkfS5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0e2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtwb3NpdGlvbjphYnNvbHV0ZX0ubWNlLWNvbnRlbnQtYm9keSAubWNlLXZpc3VhbC1jYXJldC1oaWRkZW57ZGlzcGxheTpub25lfS5tY2UtY29udGVudC1ib2R5IFtkYXRhLW1jZS1jYXJldF17bGVmdDotMTAwMHB4O21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDphdXRvO3RvcDowfS5tY2UtY29udGVudC1ib2R5IC5tY2Utb2Zmc2NyZWVuLXNlbGVjdGlvbntsZWZ0Oi0yMDAwMDAwcHg7bWF4LXdpZHRoOjEwMDAwMDBweDtwb3NpdGlvbjphYnNvbHV0ZX0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPWZhbHNlXXtjdXJzb3I6ZGVmYXVsdH0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPXRydWVde2N1cnNvcjp0ZXh0fS50b3gtY3Vyc29yLWZvcm1hdC1wYWludGVye2N1cnNvcjp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlMEElMjAlMjAlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xNSUyQzYlMjBDMTUlMkM1LjQ1JTIwMTQuNTUlMkM1JTIwMTQlMkM1JTIwTDYlMkM1JTIwQzUuNDUlMkM1JTIwNSUyQzUuNDUlMjA1JTJDNiUyMEw1JTJDMTAlMjBDNSUyQzEwLjU1JTIwNS40NSUyQzExJTIwNiUyQzExJTIwTDE0JTJDMTElMjBDMTQuNTUlMkMxMSUyMDE1JTJDMTAuNTUlMjAxNSUyQzEwJTIwTDE1JTJDOSUyMEwxNiUyQzklMjBMMTYlMkMxMiUyMEw5JTJDMTIlMjBMOSUyQzE5JTIwQzklMkMxOS41NSUyMDkuNDUlMkMyMCUyMDEwJTJDMjAlMjBMMTElMkMyMCUyMEMxMS41NSUyQzIwJTIwMTIlMkMxOS41NSUyMDEyJTJDMTklMjBMMTIlMkMxNCUyMEwxOCUyQzE0JTIwTDE4JTJDNyUyMEwxNSUyQzclMjBMMTUlMkM2JTIwWiUyMiUyRiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMSUyQzElMjBMOC4yNSUyQzElMjBDOC42NjQyMTM1NiUyQzElMjA5JTJDMS4zMzU3ODY0NCUyMDklMkMxLjc1JTIwTDklMkMxLjc1JTIwQzklMkMyLjE2NDIxMzU2JTIwOC42NjQyMTM1NiUyQzIuNSUyMDguMjUlMkMyLjUlMjBMMi41JTJDMi41JTIwTDIuNSUyQzguMjUlMjBDMi41JTJDOC42NjQyMTM1NiUyMDIuMTY0MjEzNTYlMkM5JTIwMS43NSUyQzklMjBMMS43NSUyQzklMjBDMS4zMzU3ODY0NCUyQzklMjAxJTJDOC42NjQyMTM1NiUyMDElMkM4LjI1JTIwTDElMkMxJTIwWiUyMiUyRiUzRSUwQSUyMCUyMCUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIiksZGVmYXVsdH0ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuYWxpZ24tbGVmdHtmbG9hdDpsZWZ0fS5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1yaWdodHtmbG9hdDpyaWdodH0ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuaW1hZ2UuYWxpZ24tY2VudGVye2Rpc3BsYXk6dGFibGU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ubWNlLXByZXZpZXctb2JqZWN0e2JvcmRlcjoxcHggc29saWQgZ3JheTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDowO21hcmdpbjowIDJweCAwIDJweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWNlLXByZXZpZXctb2JqZWN0IC5tY2Utc2hpbXtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5tY2UtcHJldmlldy1vYmplY3RbZGF0YS1tY2Utc2VsZWN0ZWQ9XCIyXCJdIC5tY2Utc2hpbXtkaXNwbGF5Om5vbmV9Lm1jZS1vYmplY3R7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQlMjAzaDE2YTElMjAxJTIwMCUyMDAlMjAxJTIwMSUyMDF2MTZhMSUyMDElMjAwJTIwMCUyMDEtMSUyMDFINGExJTIwMSUyMDAlMjAwJTIwMS0xLTFWNGExJTIwMSUyMDAlMjAwJTIwMSUyMDEtMXptMSUyMDJ2MTRoMTRWNUg1em00Ljc5JTIwMi41NjVsNS42NCUyMDQuMDI4YS41LjUlMjAwJTIwMCUyMDElMjAwJTIwLjgxNGwtNS42NCUyMDQuMDI4YS41LjUlMjAwJTIwMCUyMDEtLjc5LS40MDdWNy45NzJhLjUuNSUyMDAlMjAwJTIwMSUyMC43OS0uNDA3eiUyMiUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO2JvcmRlcjoxcHggZGFzaGVkICNhYWF9Lm1jZS1wYWdlYnJlYWt7Ym9yZGVyOjFweCBkYXNoZWQgI2FhYTtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cHg7bWFyZ2luLXRvcDoxNXB4O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5czt3aWR0aDoxMDAlfUBtZWRpYSBwcmludHsubWNlLXBhZ2VicmVha3tib3JkZXI6MH19LnRpbnktcGFnZWVtYmVkIC5tY2Utc2hpbXtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS50aW55LXBhZ2VlbWJlZFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGlte2Rpc3BsYXk6bm9uZX0udGlueS1wYWdlZW1iZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OSwudGlueS1wYWdlZW1iZWQtLTFieTEsLnRpbnktcGFnZWVtYmVkLS0yMWJ5OSwudGlueS1wYWdlZW1iZWQtLTRieTN7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRpbnktcGFnZWVtYmVkLS0yMWJ5OXtwYWRkaW5nLXRvcDo0Mi44NTcxNDMlfS50aW55LXBhZ2VlbWJlZC0tMTZieTl7cGFkZGluZy10b3A6NTYuMjUlfS50aW55LXBhZ2VlbWJlZC0tNGJ5M3twYWRkaW5nLXRvcDo3NSV9LnRpbnktcGFnZWVtYmVkLS0xYnkxe3BhZGRpbmctdG9wOjEwMCV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OSBpZnJhbWUsLnRpbnktcGFnZWVtYmVkLS0xYnkxIGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTIxYnk5IGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTRieTMgaWZyYW1le2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5tY2UtY29udGVudC1ib2R5W2RhdGEtbWNlLXBsYWNlaG9sZGVyXXtwb3NpdGlvbjpyZWxhdGl2ZX0ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2NvbnRlbnQ6YXR0cihkYXRhLW1jZS1wbGFjZWhvbGRlcik7cG9zaXRpb246YWJzb2x1dGV9Lm1jZS1jb250ZW50LWJvZHk6bm90KFtkaXI9cnRsXSlbZGF0YS1tY2UtcGxhY2Vob2xkZXJdOm5vdCgubWNlLXZpc3VhbGJsb2Nrcyk6OmJlZm9yZXtsZWZ0OjFweH0ubWNlLWNvbnRlbnQtYm9keVtkaXI9cnRsXVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle3JpZ2h0OjFweH0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHg7ei1pbmRleDoxMDAwMH0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmZ9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMSl7Y3Vyc29yOm53c2UtcmVzaXplfS5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDIpe2N1cnNvcjpuZXN3LXJlc2l6ZX0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgzKXtjdXJzb3I6bndzZS1yZXNpemV9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoNCl7Y3Vyc29yOm5lc3ctcmVzaXplfS5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxle29wYWNpdHk6LjU7b3V0bGluZToxcHggZGFzaGVkICMwMDA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwMH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0ZCwubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0aHtib3JkZXI6MH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLXJlc2l6ZS1oZWxwZXJ7YmFja2dyb3VuZDojNTU1O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNzUpO2JvcmRlcjoxcHg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6I2ZmZjtkaXNwbGF5Om5vbmU7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4O21hcmdpbjo1cHggMTBweDtwYWRkaW5nOjVweDtwb3NpdGlvbjphYnNvbHV0ZTt3aGl0ZS1zcGFjZTpub3dyYXA7ei1pbmRleDoxMDAwMX0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0udG94LXJ0Yy11c2VyLWN1cnNvcntib3R0b206MDtjdXJzb3I6ZGVmYXVsdDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoycHh9LnRveC1ydGMtdXNlci1jdXJzb3I6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czo1MCU7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0b3A6LTNweDt3aWR0aDo4cHh9LnRveC1ydGMtdXNlci1jdXJzb3I6aG92ZXI6OmFmdGVye2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOjEwMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZmZmO2NvbnRlbnQ6YXR0cihkYXRhLXVzZXIpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2xlZnQ6LTVweDttaW4taGVpZ2h0OjhweDttaW4td2lkdGg6OHB4O3BhZGRpbmc6MCAxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTFweDt3aGl0ZS1zcGFjZTpub3dyYXA7ei1pbmRleDoxMDAwfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0xIC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6IzJkYzI2Yn0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMiAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNlMDNlMmR9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTMgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojZjFjNDBmfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS00IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6IzM1OThkYn0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNSAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNiOTZhZDl9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTYgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojZTY3ZTIzfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS03IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6I2FhYTY5ZH0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tOCAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNmMzY4ZTB9LnRveC1ydGMtcmVtb3RlLWltYWdle2JhY2tncm91bmQ6I2VhZWFlYSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjM2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzNiUyMDEyJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjYlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjE4JTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjMzcyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjIzMCUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBiZWdpbiUzRCUyMi42NnMlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNjY2M7bWluLWhlaWdodDoyNDBweDttaW4td2lkdGg6MzIwcHh9Lm1jZS1tYXRjaC1tYXJrZXJ7YmFja2dyb3VuZDojYWFhO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWR7YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6IzM5Zjtjb2xvcjojZmZmfS5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkOjpzZWxlY3Rpb257YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1jb250ZW50LWJvZHkgYXVkaW9bZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IGVtYmVkW2RhdGEtbWNlLXNlbGVjdGVkXSwubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IG9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdGFibGVbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IHZpZGVvW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5IGhyW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmO291dGxpbmUtb2Zmc2V0OjFweH0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPWZhbHNlXSBbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICNiNGQ3ZmZ9Lm1jZS1jb250ZW50LWJvZHkgW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0gW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpob3ZlcntvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9ZmFsc2VdW2RhdGEtbWNlLXNlbGVjdGVkXXtjdXJzb3I6bm90LWFsbG93ZWQ7b3V0bGluZTozcHggc29saWQgI2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keS5tY2UtY29udGVudC1yZWFkb25seSBbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzLC5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5IFtjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXJ7b3V0bGluZTowfS5tY2UtY29udGVudC1ib2R5IFtkYXRhLW1jZS1zZWxlY3RlZD1pbmxpbmUtYm91bmRhcnlde2JhY2tncm91bmQtY29sb3I6I2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWVkaXQtZm9jdXN7b3V0bGluZTozcHggc29saWQgI2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRde3Bvc2l0aW9uOnJlbGF0aXZlfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6LW1vei1zZWxlY3Rpb24sLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0gKiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF0gKntvdXRsaW5lOjA7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTgwLDIxNSwyNTUsLjM1KTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTgwLDIxNSwyNTUsLjM1KTtib3R0b206LTFweDtjb250ZW50OicnO2xlZnQ6LTFweDttaXgtYmxlbmQtbW9kZTptdWx0aXBseTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMXB4O3RvcDotMXB4fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpLCgtbXMtaGlnaC1jb250cmFzdDpub25lKXsubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyLC5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCw4NCwxODAsLjM1KX19Lm1jZS1jb250ZW50LWJvZHkgaW1nOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSBpbWc6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0uZXBob3gtc25vb2tlci1yZXNpemVyLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNiNGQ3ZmY7b3BhY2l0eTowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZXBob3gtc25vb2tlci1yZXNpemVyLWNvbHN7Y3Vyc29yOmNvbC1yZXNpemV9LmVwaG94LXNub29rZXItcmVzaXplci1yb3dze2N1cnNvcjpyb3ctcmVzaXplfS5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFyLmVwaG94LXNub29rZXItcmVzaXplci1iYXItZHJhZ2dpbmd7b3BhY2l0eToxfS5tY2Utc3BlbGxjaGVja2VyLXdvcmR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc0JyUyMGhlaWdodCUzRCc0JyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJyUyM2ZmMDAwMCclMjBmaWxsJTNEJ25vbmUnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTIwc3Ryb2tlLW9wYWNpdHklM0QnLjc1JyUyMGQlM0QnTTAlMjAzTDIlMjAxJTIwNCUyMDMnJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcG9zaXRpb246MCBjYWxjKDEwMCUgKyAxcHgpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZTphdXRvIDZweDtjdXJzb3I6ZGVmYXVsdDtoZWlnaHQ6MnJlbX0ubWNlLXNwZWxsY2hlY2tlci1ncmFtbWFye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnNCclMjBoZWlnaHQlM0QnNCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCclMjMwMEE4MzUnJTIwZmlsbCUzRCdub25lJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyMGQlM0QnTTAlMjAzTDIlMjAxJTIwNCUyMDMnJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcG9zaXRpb246MCBjYWxjKDEwMCUgKyAxcHgpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZTphdXRvIDZweDtjdXJzb3I6ZGVmYXVsdH0ubWNlLXRvY3tib3JkZXI6MXB4IHNvbGlkIGdyYXl9Lm1jZS10b2MgaDJ7bWFyZ2luOjRweH0ubWNlLXRvYyBsaXtsaXN0LXN0eWxlLXR5cGU6bm9uZX0ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSwubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSBjYXB0aW9uLC5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIHRkLC5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIHRoLC5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdLC5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIGNhcHRpb24sLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gdGQsLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gdGgsdGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0sdGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gY2FwdGlvbix0YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSB0ZCx0YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSB0aHtib3JkZXI6MXB4IGRhc2hlZCAjYmJifS5tY2UtdmlzdWFsYmxvY2tzIGFkZHJlc3MsLm1jZS12aXN1YWxibG9ja3MgYXJ0aWNsZSwubWNlLXZpc3VhbGJsb2NrcyBhc2lkZSwubWNlLXZpc3VhbGJsb2NrcyBibG9ja3F1b3RlLC5tY2UtdmlzdWFsYmxvY2tzIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksLm1jZS12aXN1YWxibG9ja3MgZGwsLm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbiwubWNlLXZpc3VhbGJsb2NrcyBmaWd1cmUsLm1jZS12aXN1YWxibG9ja3MgaDEsLm1jZS12aXN1YWxibG9ja3MgaDIsLm1jZS12aXN1YWxibG9ja3MgaDMsLm1jZS12aXN1YWxibG9ja3MgaDQsLm1jZS12aXN1YWxibG9ja3MgaDUsLm1jZS12aXN1YWxibG9ja3MgaDYsLm1jZS12aXN1YWxibG9ja3MgaGdyb3VwLC5tY2UtdmlzdWFsYmxvY2tzIG9sLC5tY2UtdmlzdWFsYmxvY2tzIHAsLm1jZS12aXN1YWxibG9ja3MgcHJlLC5tY2UtdmlzdWFsYmxvY2tzIHNlY3Rpb24sLm1jZS12aXN1YWxibG9ja3MgdWx7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlcjoxcHggZGFzaGVkICNiYmI7bWFyZ2luLWxlZnQ6M3B4O3BhZGRpbmctdG9wOjEwcHh9Lm1jZS12aXN1YWxibG9ja3MgcHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhDUUFKQUpFQUFBQUFBUC8vLzd1N3UvLy8veUg1QkFFQUFBTUFMQUFBQUFBSkFBa0FBQUlRbkcrQ3FDTi9tbHl2c1JVcFRoRzZBZ0E3KX0ubWNlLXZpc3VhbGJsb2NrcyBoMXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykd1MUp1eEhvQWZSTlJXM1RXWHlGMllpUlVBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgaDJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieDRvT3VxZ1R5bkpkNmJHbFdnM0RrSnpvYVVBQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBoM3tiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJWmpJOEh5YmJ4NG9PdXFnVHluSmYyTG4yTk9IcFFwbWhBQVFBNyl9Lm1jZS12aXN1YWxibG9ja3MgaDR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieEluUjB6cWVBZGh0SmxYd1Yxb0NsbDJIYVdnQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBoNXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW9pdXdqYW5lNGlxNUdsVzA1R2dJa0laVUFBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGg2e2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJb2l1d2phbjA0amVwMWlaMVhSbEFvNWJWZ0FBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhFZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQVNBQW9BQUFJZmpJOXBvSTBjZ0R5d3JodXhmYnJ6REViUU0yRWk1YVJqbW95U1c0cEFBUUE3KX0ubWNlLXZpc3VhbGJsb2NrcyBzZWN0aW9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBb0FBb0FBQUk1akkrcHl3Y05ZM3NCV0hkTnJwbHl0RDJlbGxEZVNWYnArR21XcWFEcURNZXBjOHQxN1k0dkJzSzVoRHlKTWNJNktrdVlVK2pwakxvS0FEcz0pfS5tY2UtdmlzdWFsYmxvY2tzIGFydGljbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS2dBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFxQUFvQUFBSTZqSStweXdrTlkzd0cwR0J2cnNkMnRYR1lTR25maUY3aWtwWGVtVHBPaUpTY2FzWW9ESkpyanNHOWdrQ0owYWc2S2htYUllM3BqRFlCQlFBNyl9Lm1jZS12aXN1YWxibG9ja3MgYmxvY2txdW90ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhQZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQStBQW9BQUFKUGpJK3B5KzBLbnB6MHhRRHl1VWh2Zm9HZ0lYNWlTS1pZZ3E1dU5MNXE2OWFzWjhzNXJyZjB5Wm1wTmtKWnpGZXNCVHU4VE9sRFZBYWJVeWF0Z3VWaFdkdXVkM0V5aVVrNDV4aFRUZ01CQlFBNyl9Lm1jZS12aXN1YWxibG9ja3MgYWRkcmVzc3tiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhMUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQXRBQW9BQUFJL2pJK3B5d3dOb3pTUDFnRHl5WmNqYjNVYVJwWGtXYVhtWlc0T3FLTGhCbUxzK0syNjNEa0pLN09KZWlmaDdGaWNLRDlBMS9JcEdkS2t5RnBObUNrQUFEcz0pfS5tY2UtdmlzdWFsYmxvY2tzIHByZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhGUUFLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQVZBQW9BQUFJampJK1pvTjBjZ0R3U21ucHoxTkN1ZVlFUmhuaWJaVktMTm5iT3E4SXZLcEp0VlFBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGZpZ3VyZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKQUFLQUlBQUFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQWtBQW9BQUFJMGpJK3B5KzJmd0FIVVNGdkQzUmx2RzRISXA0blg1SkZTcG5aVUo2TGxyTTUyT0U3dVNXb3NCSFNjZ2tTWmo3ZERLbldBQWdBNyl9Lm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbntib3JkZXI6MXB4IGRhc2hlZCAjYmJifS5tY2UtdmlzdWFsYmxvY2tzIGhncm91cHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKd0FLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQW5BQW9BQUFJM2pJK3B5d1lOSTN1QjBncHNSdHQ1ZkZuZk5aYVZTWUppbDRXbzAzSHY2WjYydU9DZ2lYSDFrWklJSjhOaUl4UnJBWk5NWkF0UUFBQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGFzaWRle2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEhnQUtBSUFCQUtxcXF2Ly8veUg1QkFFQUFBRUFMQUFBQUFBZUFBb0FBQUl0akkrcEc4QVBqWk9Uemd0cXk3STNmMXllaG1RY0ZZNFdLWmJxQnl1dG1XNGFIVWQ2dmZjVmJndWRncFlDQURzPSl9Lm1jZS12aXN1YWxibG9ja3MgdWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUFBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJHdVlucVVWU2p2dzI2RHp6WGlxSURsVndBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIG9se2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liSDZISHQwcW91cnhDNkN2elhpZUh5ZVdRQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBkbHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5YkVPbm1PdlVvV3puVHFldUVqTlNDcWVHUlVBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYWRkcmVzcywubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhcnRpY2xlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFzaWRlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGJsb2NrcXVvdGUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkbCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBmaWdjYXB0aW9uLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ3VyZSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMywubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoZ3JvdXAsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgb2wsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgcCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBwcmUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgc2VjdGlvbiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSB1bHttYXJnaW4tbGVmdDozcHh9Lm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYWRkcmVzcywubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhcnRpY2xlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFzaWRlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGJsb2NrcXVvdGUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBkbCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWdjYXB0aW9uLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGZpZ3VyZSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMywubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoZ3JvdXAsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gb2wsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gcCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwcmUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gc2VjdGlvbiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSB1bHtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6cmlnaHQ7bWFyZ2luLXJpZ2h0OjNweH0ubWNlLW5ic3AsLm1jZS1zaHl7YmFja2dyb3VuZDojYWFhfS5tY2Utc2h5OjphZnRlcntjb250ZW50OictJ31cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvY29udGVudC5pbmxpbmUubWluLmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9ye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnOCclMjBoZWlnaHQlM0QnMTInJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBkJTNEJ00wJTIwMEw4JTIwMCUyMDglMjAxMiUyMDQuMDkxMTc4MjElMjA5JTIwMCUyMDEyeiclMjBmaWxsJTNEJTIyJTIzY2NjY2NjJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXI7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEycHghaW1wb3J0YW50O3BhZGRpbmc6MCAycHg7LXdlYmtpdC11c2VyLW1vZGlmeTpyZWFkLW9ubHk7LW1vei11c2VyLW1vZGlmeTpyZWFkLW9ubHk7LXdlYmtpdC11c2VyLXNlbGVjdDphbGw7LW1vei11c2VyLXNlbGVjdDphbGw7LW1zLXVzZXItc2VsZWN0OmFsbDt1c2VyLXNlbGVjdDphbGw7d2lkdGg6OHB4IWltcG9ydGFudH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9yW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lLW9mZnNldDoxcHh9LnRveC1jb21tZW50cy12aXNpYmxlIC50b3gtY29tbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYwYjd9LnRveC1jb21tZW50cy12aXNpYmxlIC50b3gtY29tbWVudC0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZTE2OH0udG94LWNoZWNrbGlzdD5saTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbil7bGlzdC1zdHlsZTpub25lO21hcmdpbjouMjVlbSAwfS50b3gtY2hlY2tsaXN0PmxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKTo6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LXVuY2hlY2tlZCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUzQ3JlY3QlMjBpZCUzRCUyMlJlY3RhbmdsZSUyMiUyMHdpZHRoJTNEJTIyMTUlMjIlMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHglM0QlMjIuNSUyMiUyMHklM0QlMjIuNSUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBzdHJva2UlM0QlMjIlMjM2ZDczN2IlMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO2N1cnNvcjpwb2ludGVyO2hlaWdodDoxZW07bWFyZ2luLWxlZnQ6LTEuNWVtO21hcmdpbi10b3A6LjEyNWVtO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFlbX0udG94LWNoZWNrbGlzdCBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbikudG94LWNoZWNrbGlzdC0tY2hlY2tlZDo6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LWNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjBmaWxsJTNEJTIyJTIzNDA5OUZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMHJ4JTNEJTIyMiUyMiUyRiUzRSUzQ3BhdGglMjBpZCUzRCUyMlBhdGglMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBDMTEuODUxNjIzOCUyQzIuNzM3MjQ2MDMlMjAxMi40MTY0NzgxJTJDMi42MjgyOTkzMyUyMDEyLjgzNTU4JTJDMi44OTc3NDc5NyUyMEMxMy4yNjAxMjElMkMzLjE3MDY5MzU1JTIwMTMuMzc1OTczNiUyQzMuNzI5MzIyNjIlMjAxMy4wOTA5MTA1JTJDNC4xNDE2ODU4MiUyMEw3Ljc1ODA1ODclMkMxMS44NTYwMTk1JTIwQzcuNDM3NzY4OTYlMkMxMi4zMTkzNDA0JTIwNi43NjQ4Mzk4MyUyQzEyLjM4NTIxNDIlMjA2LjM1NjA3MzIyJTJDMTEuOTk0ODcyNSUyMEwzLjAyNDkxNjk3JTJDOC44MTM4NjYyJTIwQzIuNjYwOTAxNDMlMkM4LjQ2NjI1ODQ1JTIwMi42NTc5ODg3MSUyQzcuODk1OTQ2OTglMjAzLjAxODUwMjM0JTJDNy41NDQ4MzM1NCUyMEMzLjM3Mzk0MiUyQzcuMTk4NjYxNzclMjAzLjk0OTQwMDA2JTJDNy4xOTU5Mjg0MSUyMDQuMzA4Mjk2MDglMkM3LjUzODY0NzQlMjBMNi44NTI3NjkyMyUyQzkuOTY4NDI5OSUyMEwxMS41NzAzMTg2JTJDMy4xNDQxNzMwOSUyMFolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpfVtkaXI9cnRsXSAudG94LWNoZWNrbGlzdD5saTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbik6OmJlZm9yZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDotMS41ZW19Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXSxwcmVbY2xhc3MqPWxhbmd1YWdlLV17Y29sb3I6I2Y4ZjhmMjtiYWNrZ3JvdW5kOjAgMDt0ZXh0LXNoYWRvdzowIDFweCByZ2JhKDAsMCwwLC4zKTtmb250LWZhbWlseTpDb25zb2xhcyxNb25hY28sJ0FuZGFsZSBNb25vJywnVWJ1bnR1IE1vbm8nLG1vbm9zcGFjZTt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6cHJlO3dvcmQtc3BhY2luZzpub3JtYWw7d29yZC1icmVhazpub3JtYWw7d29yZC13cmFwOm5vcm1hbDtsaW5lLWhlaWdodDoxLjU7LW1vei10YWItc2l6ZTo0O3RhYi1zaXplOjQ7LXdlYmtpdC1oeXBoZW5zOm5vbmU7LW1zLWh5cGhlbnM6bm9uZTtoeXBoZW5zOm5vbmV9cHJlW2NsYXNzKj1sYW5ndWFnZS1de3BhZGRpbmc6MWVtO21hcmdpbjouNWVtIDA7b3ZlcmZsb3c6YXV0bztib3JkZXItcmFkaXVzOi4zZW19Om5vdChwcmUpPmNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2JhY2tncm91bmQ6IzI4MmEzNn06bm90KHByZSk+Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXXtwYWRkaW5nOi4xZW07Ym9yZGVyLXJhZGl1czouM2VtO3doaXRlLXNwYWNlOm5vcm1hbH0udG9rZW4uY2RhdGEsLnRva2VuLmNvbW1lbnQsLnRva2VuLmRvY3R5cGUsLnRva2VuLnByb2xvZ3tjb2xvcjojNjI3MmE0fS50b2tlbi5wdW5jdHVhdGlvbntjb2xvcjojZjhmOGYyfS5uYW1lc3BhY2V7b3BhY2l0eTouN30udG9rZW4uY29uc3RhbnQsLnRva2VuLmRlbGV0ZWQsLnRva2VuLnByb3BlcnR5LC50b2tlbi5zeW1ib2wsLnRva2VuLnRhZ3tjb2xvcjojZmY3OWM2fS50b2tlbi5ib29sZWFuLC50b2tlbi5udW1iZXJ7Y29sb3I6I2JkOTNmOX0udG9rZW4uYXR0ci1uYW1lLC50b2tlbi5idWlsdGluLC50b2tlbi5jaGFyLC50b2tlbi5pbnNlcnRlZCwudG9rZW4uc2VsZWN0b3IsLnRva2VuLnN0cmluZ3tjb2xvcjojNTBmYTdifS5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZywuc3R5bGUgLnRva2VuLnN0cmluZywudG9rZW4uZW50aXR5LC50b2tlbi5vcGVyYXRvciwudG9rZW4udXJsLC50b2tlbi52YXJpYWJsZXtjb2xvcjojZjhmOGYyfS50b2tlbi5hdHJ1bGUsLnRva2VuLmF0dHItdmFsdWUsLnRva2VuLmNsYXNzLW5hbWUsLnRva2VuLmZ1bmN0aW9ue2NvbG9yOiNmMWZhOGN9LnRva2VuLmtleXdvcmR7Y29sb3I6IzhiZTlmZH0udG9rZW4uaW1wb3J0YW50LC50b2tlbi5yZWdleHtjb2xvcjojZmZiODZjfS50b2tlbi5ib2xkLC50b2tlbi5pbXBvcnRhbnR7Zm9udC13ZWlnaHQ6NzAwfS50b2tlbi5pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWN9LnRva2VuLmVudGl0eXtjdXJzb3I6aGVscH0ubWNlLWNvbnRlbnQtYm9keXtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQ7d29yZC13cmFwOmJyZWFrLXdvcmR9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS12aXN1YWwtY2FyZXR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO3Bvc2l0aW9uOmFic29sdXRlfS5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0LWhpZGRlbntkaXNwbGF5Om5vbmV9Lm1jZS1jb250ZW50LWJvZHkgW2RhdGEtbWNlLWNhcmV0XXtsZWZ0Oi0xMDAwcHg7bWFyZ2luOjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OmF1dG87dG9wOjB9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS1vZmZzY3JlZW4tc2VsZWN0aW9ue2xlZnQ6LTIwMDAwMDBweDttYXgtd2lkdGg6MTAwMDAwMHB4O3Bvc2l0aW9uOmFic29sdXRlfS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9ZmFsc2Vde2N1cnNvcjpkZWZhdWx0fS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9dHJ1ZV17Y3Vyc29yOnRleHR9LnRveC1jdXJzb3ItZm9ybWF0LXBhaW50ZXJ7Y3Vyc29yOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUwQSUyMCUyMCUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTE1JTJDNiUyMEMxNSUyQzUuNDUlMjAxNC41NSUyQzUlMjAxNCUyQzUlMjBMNiUyQzUlMjBDNS40NSUyQzUlMjA1JTJDNS40NSUyMDUlMkM2JTIwTDUlMkMxMCUyMEM1JTJDMTAuNTUlMjA1LjQ1JTJDMTElMjA2JTJDMTElMjBMMTQlMkMxMSUyMEMxNC41NSUyQzExJTIwMTUlMkMxMC41NSUyMDE1JTJDMTAlMjBMMTUlMkM5JTIwTDE2JTJDOSUyMEwxNiUyQzEyJTIwTDklMkMxMiUyMEw5JTJDMTklMjBDOSUyQzE5LjU1JTIwOS40NSUyQzIwJTIwMTAlMkMyMCUyMEwxMSUyQzIwJTIwQzExLjU1JTJDMjAlMjAxMiUyQzE5LjU1JTIwMTIlMkMxOSUyMEwxMiUyQzE0JTIwTDE4JTJDMTQlMjBMMTglMkM3JTIwTDE1JTJDNyUyMEwxNSUyQzYlMjBaJTIyJTJGJTNFJTBBJTIwJTIwJTIwJTIwJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xJTJDMSUyMEw4LjI1JTJDMSUyMEM4LjY2NDIxMzU2JTJDMSUyMDklMkMxLjMzNTc4NjQ0JTIwOSUyQzEuNzUlMjBMOSUyQzEuNzUlMjBDOSUyQzIuMTY0MjEzNTYlMjA4LjY2NDIxMzU2JTJDMi41JTIwOC4yNSUyQzIuNSUyMEwyLjUlMkMyLjUlMjBMMi41JTJDOC4yNSUyMEMyLjUlMkM4LjY2NDIxMzU2JTIwMi4xNjQyMTM1NiUyQzklMjAxLjc1JTJDOSUyMEwxLjc1JTJDOSUyMEMxLjMzNTc4NjQ0JTJDOSUyMDElMkM4LjY2NDIxMzU2JTIwMSUyQzguMjUlMjBMMSUyQzElMjBaJTIyJTJGJTNFJTBBJTIwJTIwJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSxkZWZhdWx0fS5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1sZWZ0e2Zsb2F0OmxlZnR9Lm1jZS1jb250ZW50LWJvZHkgZmlndXJlLmFsaWduLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5pbWFnZS5hbGlnbi1jZW50ZXJ7ZGlzcGxheTp0YWJsZTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5tY2UtcHJldmlldy1vYmplY3R7Ym9yZGVyOjFweCBzb2xpZCBncmF5O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjA7bWFyZ2luOjAgMnB4IDAgMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5tY2UtcHJldmlldy1vYmplY3QgLm1jZS1zaGlte2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9Lm1jZS1wcmV2aWV3LW9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGlte2Rpc3BsYXk6bm9uZX0ubWNlLW9iamVjdHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNCUyMDNoMTZhMSUyMDElMjAwJTIwMCUyMDElMjAxJTIwMXYxNmExJTIwMSUyMDAlMjAwJTIwMS0xJTIwMUg0YTElMjAxJTIwMCUyMDAlMjAxLTEtMVY0YTElMjAxJTIwMCUyMDAlMjAxJTIwMS0xem0xJTIwMnYxNGgxNFY1SDV6bTQuNzklMjAyLjU2NWw1LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMSUyMDAlMjAuODE0bC01LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMS0uNzktLjQwN1Y3Ljk3MmEuNS41JTIwMCUyMDAlMjAxJTIwLjc5LS40MDd6JTIyJTIwZmlsbCUzRCUyMiUyM2NjY2NjYyUyMiUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO2JvcmRlcjoxcHggZGFzaGVkICNhYWF9Lm1jZS1wYWdlYnJlYWt7Ym9yZGVyOjFweCBkYXNoZWQgI2FhYTtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cHg7bWFyZ2luLXRvcDoxNXB4O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5czt3aWR0aDoxMDAlfUBtZWRpYSBwcmludHsubWNlLXBhZ2VicmVha3tib3JkZXI6MH19LnRpbnktcGFnZWVtYmVkIC5tY2Utc2hpbXtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS50aW55LXBhZ2VlbWJlZFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGlte2Rpc3BsYXk6bm9uZX0udGlueS1wYWdlZW1iZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OSwudGlueS1wYWdlZW1iZWQtLTFieTEsLnRpbnktcGFnZWVtYmVkLS0yMWJ5OSwudGlueS1wYWdlZW1iZWQtLTRieTN7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRpbnktcGFnZWVtYmVkLS0yMWJ5OXtwYWRkaW5nLXRvcDo0Mi44NTcxNDMlfS50aW55LXBhZ2VlbWJlZC0tMTZieTl7cGFkZGluZy10b3A6NTYuMjUlfS50aW55LXBhZ2VlbWJlZC0tNGJ5M3twYWRkaW5nLXRvcDo3NSV9LnRpbnktcGFnZWVtYmVkLS0xYnkxe3BhZGRpbmctdG9wOjEwMCV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OSBpZnJhbWUsLnRpbnktcGFnZWVtYmVkLS0xYnkxIGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTIxYnk5IGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTRieTMgaWZyYW1le2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5tY2UtY29udGVudC1ib2R5W2RhdGEtbWNlLXBsYWNlaG9sZGVyXXtwb3NpdGlvbjpyZWxhdGl2ZX0ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2NvbnRlbnQ6YXR0cihkYXRhLW1jZS1wbGFjZWhvbGRlcik7cG9zaXRpb246YWJzb2x1dGV9Lm1jZS1jb250ZW50LWJvZHk6bm90KFtkaXI9cnRsXSlbZGF0YS1tY2UtcGxhY2Vob2xkZXJdOm5vdCgubWNlLXZpc3VhbGJsb2Nrcyk6OmJlZm9yZXtsZWZ0OjFweH0ubWNlLWNvbnRlbnQtYm9keVtkaXI9cnRsXVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle3JpZ2h0OjFweH0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHg7ei1pbmRleDoxMDAwMH0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmZ9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMSl7Y3Vyc29yOm53c2UtcmVzaXplfS5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDIpe2N1cnNvcjpuZXN3LXJlc2l6ZX0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgzKXtjdXJzb3I6bndzZS1yZXNpemV9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoNCl7Y3Vyc29yOm5lc3ctcmVzaXplfS5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxle29wYWNpdHk6LjU7b3V0bGluZToxcHggZGFzaGVkICMwMDA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwMH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0ZCwubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0aHtib3JkZXI6MH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLXJlc2l6ZS1oZWxwZXJ7YmFja2dyb3VuZDojNTU1O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNzUpO2JvcmRlcjoxcHg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6I2ZmZjtkaXNwbGF5Om5vbmU7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4O21hcmdpbjo1cHggMTBweDtwYWRkaW5nOjVweDtwb3NpdGlvbjphYnNvbHV0ZTt3aGl0ZS1zcGFjZTpub3dyYXA7ei1pbmRleDoxMDAwMX0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0udG94LXJ0Yy11c2VyLWN1cnNvcntib3R0b206MDtjdXJzb3I6ZGVmYXVsdDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoycHh9LnRveC1ydGMtdXNlci1jdXJzb3I6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czo1MCU7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0b3A6LTNweDt3aWR0aDo4cHh9LnRveC1ydGMtdXNlci1jdXJzb3I6aG92ZXI6OmFmdGVye2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOjEwMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZmZmO2NvbnRlbnQ6YXR0cihkYXRhLXVzZXIpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2xlZnQ6LTVweDttaW4taGVpZ2h0OjhweDttaW4td2lkdGg6OHB4O3BhZGRpbmc6MCAxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTFweDt3aGl0ZS1zcGFjZTpub3dyYXA7ei1pbmRleDoxMDAwfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0xIC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6IzJkYzI2Yn0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMiAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNlMDNlMmR9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTMgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojZjFjNDBmfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS00IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6IzM1OThkYn0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNSAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNiOTZhZDl9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTYgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojZTY3ZTIzfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS03IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6I2FhYTY5ZH0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tOCAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNmMzY4ZTB9LnRveC1ydGMtcmVtb3RlLWltYWdle2JhY2tncm91bmQ6I2VhZWFlYSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjM2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzNiUyMDEyJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjYlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjE4JTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjMzcyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjIzMCUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBiZWdpbiUzRCUyMi42NnMlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNjY2M7bWluLWhlaWdodDoyNDBweDttaW4td2lkdGg6MzIwcHh9Lm1jZS1tYXRjaC1tYXJrZXJ7YmFja2dyb3VuZDojYWFhO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWR7YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6IzM5Zjtjb2xvcjojZmZmfS5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkOjpzZWxlY3Rpb257YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1jb250ZW50LWJvZHkgYXVkaW9bZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IGVtYmVkW2RhdGEtbWNlLXNlbGVjdGVkXSwubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IG9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdGFibGVbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IHZpZGVvW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lOjNweCBzb2xpZCAjNDA5OWZmfS5tY2UtY29udGVudC1ib2R5IGhyW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lOjNweCBzb2xpZCAjNDA5OWZmO291dGxpbmUtb2Zmc2V0OjFweH0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPWZhbHNlXSBbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICM0MDk5ZmZ9Lm1jZS1jb250ZW50LWJvZHkgW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0gW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpob3ZlcntvdXRsaW5lOjNweCBzb2xpZCAjNDA5OWZmfS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9ZmFsc2VdW2RhdGEtbWNlLXNlbGVjdGVkXXtjdXJzb3I6bm90LWFsbG93ZWQ7b3V0bGluZTozcHggc29saWQgIzQwOTlmZn0ubWNlLWNvbnRlbnQtYm9keS5tY2UtY29udGVudC1yZWFkb25seSBbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzLC5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5IFtjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXJ7b3V0bGluZTowfS5tY2UtY29udGVudC1ib2R5IFtkYXRhLW1jZS1zZWxlY3RlZD1pbmxpbmUtYm91bmRhcnlde2JhY2tncm91bmQtY29sb3I6IzQwOTlmZn0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWVkaXQtZm9jdXN7b3V0bGluZTozcHggc29saWQgIzQwOTlmZn0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRde3Bvc2l0aW9uOnJlbGF0aXZlfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6LW1vei1zZWxlY3Rpb24sLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0gKiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF0gKntvdXRsaW5lOjA7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTgwLDIxNSwyNTUsLjM1KTtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvdHRvbTotMXB4O2NvbnRlbnQ6Jyc7bGVmdDotMXB4O21peC1ibGVuZC1tb2RlOmxpZ2h0ZW47cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTFweDt0b3A6LTFweH1AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6YWN0aXZlKSwoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSl7Lm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlciwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsODQsMTgwLC4zNSl9fS5tY2UtY29udGVudC1ib2R5IGltZzo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDowIDB9Lm1jZS1jb250ZW50LWJvZHkgaW1nOjpzZWxlY3Rpb257YmFja2dyb3VuZDowIDB9LmVwaG94LXNub29rZXItcmVzaXplci1iYXJ7YmFja2dyb3VuZC1jb2xvcjojNDA5OWZmO29wYWNpdHk6MDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmVwaG94LXNub29rZXItcmVzaXplci1jb2xze2N1cnNvcjpjb2wtcmVzaXplfS5lcGhveC1zbm9va2VyLXJlc2l6ZXItcm93c3tjdXJzb3I6cm93LXJlc2l6ZX0uZXBob3gtc25vb2tlci1yZXNpemVyLWJhci5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFyLWRyYWdnaW5ne29wYWNpdHk6MX0ubWNlLXNwZWxsY2hlY2tlci13b3Jke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnNCclMjBoZWlnaHQlM0QnNCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCclMjNmZjAwMDAnJTIwZmlsbCUzRCdub25lJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyMHN0cm9rZS1vcGFjaXR5JTNEJy43NSclMjBkJTNEJ00wJTIwM0wyJTIwMSUyMDQlMjAzJyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgY2FsYygxMDAlICsgMXB4KTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6YXV0byA2cHg7Y3Vyc29yOmRlZmF1bHQ7aGVpZ2h0OjJyZW19Lm1jZS1zcGVsbGNoZWNrZXItZ3JhbW1hcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzQnJTIwaGVpZ2h0JTNEJzQnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBzdHJva2UlM0QnJTIzMDBBODM1JyUyMGZpbGwlM0Qnbm9uZSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMjBkJTNEJ00wJTIwM0wyJTIwMSUyMDQlMjAzJyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgY2FsYygxMDAlICsgMXB4KTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLXNpemU6YXV0byA2cHg7Y3Vyc29yOmRlZmF1bHR9Lm1jZS10b2N7Ym9yZGVyOjFweCBzb2xpZCBncmF5fS5tY2UtdG9jIGgye21hcmdpbjo0cHh9Lm1jZS10b2MgbGl7bGlzdC1zdHlsZS10eXBlOm5vbmV9Lm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSksLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgY2FwdGlvbiwubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSB0ZCwubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSB0aCwubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSwubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSBjYXB0aW9uLC5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIHRkLC5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIHRoLHRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdLHRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIGNhcHRpb24sdGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gdGQsdGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gdGh7Ym9yZGVyOjFweCBkYXNoZWQgI2JiYn0ubWNlLXZpc3VhbGJsb2NrcyBhZGRyZXNzLC5tY2UtdmlzdWFsYmxvY2tzIGFydGljbGUsLm1jZS12aXN1YWxibG9ja3MgYXNpZGUsLm1jZS12aXN1YWxibG9ja3MgYmxvY2txdW90ZSwubWNlLXZpc3VhbGJsb2NrcyBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLC5tY2UtdmlzdWFsYmxvY2tzIGRsLC5tY2UtdmlzdWFsYmxvY2tzIGZpZ2NhcHRpb24sLm1jZS12aXN1YWxibG9ja3MgZmlndXJlLC5tY2UtdmlzdWFsYmxvY2tzIGgxLC5tY2UtdmlzdWFsYmxvY2tzIGgyLC5tY2UtdmlzdWFsYmxvY2tzIGgzLC5tY2UtdmlzdWFsYmxvY2tzIGg0LC5tY2UtdmlzdWFsYmxvY2tzIGg1LC5tY2UtdmlzdWFsYmxvY2tzIGg2LC5tY2UtdmlzdWFsYmxvY2tzIGhncm91cCwubWNlLXZpc3VhbGJsb2NrcyBvbCwubWNlLXZpc3VhbGJsb2NrcyBwLC5tY2UtdmlzdWFsYmxvY2tzIHByZSwubWNlLXZpc3VhbGJsb2NrcyBzZWN0aW9uLC5tY2UtdmlzdWFsYmxvY2tzIHVse2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3JkZXI6MXB4IGRhc2hlZCAjYmJiO21hcmdpbi1sZWZ0OjNweDtwYWRkaW5nLXRvcDoxMHB4fS5tY2UtdmlzdWFsYmxvY2tzIHB7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQ1FBSkFKRUFBQUFBQVAvLy83dTd1Ly8vL3lINUJBRUFBQU1BTEFBQUFBQUpBQWtBQUFJUW5HK0NxQ04vbWx5dnNSVXBUaEc2QWdBNyl9Lm1jZS12aXN1YWxibG9ja3MgaDF7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJHdTFKdXhIb0FmUk5SVzNUV1h5RjJZaVJVQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGgye2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYng0b091cWdUeW5KZDZiR2xXZzNEa0p6b2FVQUFBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgaDN7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSVpqSThIeWJieDRvT3VxZ1R5bkpmMkxuMk5PSHBRcG1oQUFRQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGg0e2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJblIwenFlQWRodEpsWHdWMW9DbGwySGFXZ0FBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgaDV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieElvaXV3amFuZTRpcTVHbFcwNUdnSWtJWlVBQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBoNntiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW9pdXdqYW4wNGplcDFpWjFYUmxBbzViVmdBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSl7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRWdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFTQUFvQUFBSWZqSTlwb0kwY2dEeXdyaHV4ZmJyekRFYlFNMkVpNWFSam1veVNXNHBBQVFBNyl9Lm1jZS12aXN1YWxibG9ja3Mgc2VjdGlvbntiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQW9BQW9BQUFJNWpJK3B5d2NOWTNzQldIZE5ycGx5dEQyZWxsRGVTVmJwK0dtV3FhRHFETWVwYzh0MTdZNHZCc0s1aER5Sk1jSTZLa3VZVStqcGpMb0tBRHM9KX0ubWNlLXZpc3VhbGJsb2NrcyBhcnRpY2xle2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBcUFBb0FBQUk2akkrcHl3a05ZM3dHMEdCdnJzZDJ0WEdZU0duZmlGN2lrcFhlbVRwT2lKU2Nhc1lvREpKcmpzRzlna0NKMGFnNktobWFJZTNwakRZQkJRQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGJsb2NrcXVvdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoUGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUErQUFvQUFBSlBqSStweSswS25wejB4UUR5dVVodmZvR2dJWDVpU0taWWdxNXVOTDVxNjlhc1o4czVycmYweVptcE5rSlp6RmVzQlR1OFRPbERWQWFiVXlhdGd1VmhXZHV1ZDNFeWlVazQ1eGhUVGdNQkJRQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGFkZHJlc3N7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoTFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUF0QUFvQUFBSS9qSStweXd3Tm96U1AxZ0R5eVpjamIzVWFScFhrV2FYbVpXNE9xS0xoQm1McytLMjYzRGtKSzdPSmVpZmg3RmljS0Q5QTEvSXBHZEtreUZwTm1Da0FBRHM9KX0ubWNlLXZpc3VhbGJsb2NrcyBwcmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRlFBS0FJQUJBTHU3dXdBQUFDSDVCQUVBQUFFQUxBQUFBQUFWQUFvQUFBSWpqSStab04wY2dEd1NtbnB6MU5DdWVZRVJobmliWlZLTE5uYk9xOEl2S3BKdFZRQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBmaWd1cmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSkFBS0FJQUFBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFrQUFvQUFBSTBqSStweSsyZndBSFVTRnZEM1Jsdkc0SElwNG5YNUpGU3BuWlVKNkxsck01Mk9FN3VTV29zQkhTY2drU1pqN2RES25XQUFnQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGZpZ2NhcHRpb257Ym9yZGVyOjFweCBkYXNoZWQgI2JiYn0ubWNlLXZpc3VhbGJsb2NrcyBoZ3JvdXB7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSndBS0FJQUJBTHU3dXdBQUFDSDVCQUVBQUFFQUxBQUFBQUFuQUFvQUFBSTNqSStweXdZTkkzdUIwZ3BzUnR0NWZGbmZOWmFWU1lKaWw0V28wM0h2Nlo2MnVPQ2dpWEgxa1pJSUo4TmlJeFJyQVpOTVpBdFFBQUE3KX0ubWNlLXZpc3VhbGJsb2NrcyBhc2lkZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhIZ0FLQUlBQkFLcXFxdi8vL3lINUJBRUFBQUVBTEFBQUFBQWVBQW9BQUFJdGpJK3BHOEFQalpPVHpndHF5N0kzZjF5ZWhtUWNGWTRXS1picUJ5dXRtVzRhSFVkNnZmY1ZiZ3VkZ3BZQ0FEcz0pfS5tY2UtdmlzdWFsYmxvY2tzIHVse2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFBQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liR3VZbnFVVlNqdncyNkR6elhpcUlEbFZ3QUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBvbHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykg2SEh0MHFvdXJ4QzZDdnpYaWVIeWVXUUFBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgZGx7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJFT25tT3ZVb1d6blRxZXVFak5TQ3FlR1JVQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFkZHJlc3MsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYXJ0aWNsZSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhc2lkZSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBibG9ja3F1b3RlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZGwsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZmlnY2FwdGlvbiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBmaWd1cmUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDEsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDIsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDMsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDQsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDYsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaGdyb3VwLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIG9sLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHAsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgcHJlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHNlY3Rpb24sLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgdWx7bWFyZ2luLWxlZnQ6M3B4fS5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFkZHJlc3MsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYXJ0aWNsZSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhc2lkZSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBibG9ja3F1b3RlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGwsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZmlnY2FwdGlvbiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWd1cmUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDEsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDIsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDMsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDQsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDYsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaGdyb3VwLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIG9sLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHAsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gcHJlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHNlY3Rpb24sLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gdWx7YmFja2dyb3VuZC1wb3NpdGlvbi14OnJpZ2h0O21hcmdpbi1yaWdodDozcHh9Lm1jZS1uYnNwLC5tY2Utc2h5e2JhY2tncm91bmQ6I2FhYX0ubWNlLXNoeTo6YWZ0ZXJ7Y29udGVudDonLSd9Ym9keXtmb250LWZhbWlseTpzYW5zLXNlcmlmfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvY29udGVudC5taW4uY3NzIiwiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIFRpbnkgVGVjaG5vbG9naWVzLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTEdQTCBvciBhIGNvbW1lcmNpYWwgbGljZW5zZS5cbiAqIEZvciBMR1BMIHNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICogRm9yIGNvbW1lcmNpYWwgbGljZW5zZXMgc2VlIGh0dHBzOi8vd3d3LnRpbnkuY2xvdWQvXG4gKi9cbi50aW55bWNlLW1vYmlsZS11bmZvY3VzZWQtc2VsZWN0aW9ucyAudGlueW1jZS1tb2JpbGUtdW5mb2N1c2VkLXNlbGVjdGlvbiB7XG4gIC8qIE5vdGU6IHRoaXMgZmlsZSBpcyB1c2VkIGluc2lkZSB0aGUgY29udGVudCwgc28gaXNuJ3QgcGFydCBvZiB0aGVtaW5nICovXG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuYm9keSB7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cbmJvZHkgaW1nIHtcbiAgLyogdGhpcyBpcyByZWxhdGVkIHRvIHRoZSBjb250ZW50IG1hcmdpbiAqL1xuICBtYXgtd2lkdGg6IDk2dnc7XG59XG5ib2R5IHRhYmxlIGltZyB7XG4gIG1heC13aWR0aDogOTUlO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9jb250ZW50Lm1vYmlsZS5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLnRpbnltY2UtbW9iaWxlLXVuZm9jdXNlZC1zZWxlY3Rpb25zIC50aW55bWNlLW1vYmlsZS11bmZvY3VzZWQtc2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6Z3JlZW47ZGlzcGxheTppbmxpbmUtYmxvY2s7b3BhY2l0eTouNTtwb3NpdGlvbjphYnNvbHV0ZX1ib2R5ey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDpub25lfWJvZHkgaW1ne21heC13aWR0aDo5NnZ3fWJvZHkgdGFibGUgaW1ne21heC13aWR0aDo5NSV9Ym9keXtmb250LWZhbWlseTpzYW5zLXNlcmlmfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvY29udGVudC5tb2JpbGUubWluLmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4udG94IHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGNvbG9yOiAjMkEzNzQ2O1xuICBjdXJzb3I6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi50b3ggKjpub3Qoc3ZnKTpub3QocmVjdCkge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtc2hhZG93OiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBpbmhlcml0O1xufVxuLnRveCAqOm5vdChzdmcpOm5vdChyZWN0KSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9ycyAqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBmbG9hdDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udG94W2Rpcj1ydGxdIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRveC10aW55bWNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi50b3gtdGlueW1jZS1pbmxpbmUge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udG94LXRpbnltY2UtaW5saW5lIC50b3gtZWRpdG9yLWhlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udG94LXRpbnltY2UtYXV4IHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICB6LWluZGV4OiAxMzAwO1xufVxuLnRveC10aW55bWNlICo6Zm9jdXMsXG4udG94LXRpbnltY2UtYXV4ICo6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9faGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24ge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+IGRpdiB7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+IGRpdiA+IGRpdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi50b3ggLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uID4gKjpsYXN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19yZXBhaXIge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1pbmZvIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDEyMiwgMTgzLCAwLjUpO1xuICBib3JkZXItY29sb3I6ICMyMDdhYjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1pbmZvIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1jb2xvcjogIzIwN2FiNztcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0taW5mbyAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gLnRveC1pY29uIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gYSAudG94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTY1LCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxNjUsIDAsIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS13YXJuIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE2NSwgMCwgMC44KTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXdhcm4gLnRveC1pY29uIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXdhcm4gYSAudG94LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDQsIDAsIDAsIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gPiAqOmxhc3QtY2hpbGQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjA0LCAwLCAwLCAwLjgpO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWVycm9yIC50b3gtaWNvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciBhIC50b3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAxNzEsIDcwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCAxNzEsIDcwLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gPiAqOmxhc3QtY2hpbGQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCAxNzEsIDcwLCAwLjgpO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIC50b3gtZm9ybV9fZ3JvdXAgaDIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAudG94LWljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyBhIC50b3gtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgaDEsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgLnRveC1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgPiAqOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogNHB4IDRweCA0cHggOHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgLnRveC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9faGVhZGVyID4gKjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiA0cHggOHB4IDRweCA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uID4gKjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi50b3ggLnRveC1hbmNob3JiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi50b3ggLnRveC1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi50b3ggLnRveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA3YWI3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJvcmRlci1jb2xvcjogIzIwN2FiNztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50b3ggLnRveC1idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwN2FiNztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjA3YWI3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LWJ1dHRvbjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzZjYTE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzFjNmNhMTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtYnV0dG9uOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNmNhMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMWM2Y2ExO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4NWQ4YztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTg1ZDhjO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDU0NmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q1NDZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA0cHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1NDZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMzZDU0NmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4udG94IC50b3gtYnV0dG9uLS1zZWNvbmRhcnk6Zm9jdXM6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ0ODVmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMzNDQ4NWY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NDg1ZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ0ODVmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYjRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMyYjNiNGU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWJ1dHRvbi0taWNvbixcbi50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0taWNvbixcbi50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0tc2Vjb25kYXJ5LnRveC1idXR0b24tLWljb24ge1xuICBwYWRkaW5nOiA0cHg7XG59XG4udG94IC50b3gtYnV0dG9uLS1pY29uIC50b3gtaWNvbiBzdmcsXG4udG94IC50b3gtYnV0dG9uLnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2Zyxcbi50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0tc2Vjb25kYXJ5LnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4udG94IC50b3gtYnV0dG9uLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LWJ1dHRvbi1saW5rLS1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDU0NmY7XG4gIGJvcmRlci1jb2xvcjogIzNkNTQ2ZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NDg1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ0ODVmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0NDg1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ0ODVmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkOmFjdGl2ZTpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjNiNGU7XG4gIGJvcmRlci1jb2xvcjogIzJiM2I0ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtYnV0dG9uLS1uYWtlZCAudG94LWljb24gc3ZnIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnRveCAudG94LWJ1dHRvbi0tbmFrZWQudG94LWJ1dHRvbi0taWNvbjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWNoZWNrYm94IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xufVxuLnRveCAudG94LWNoZWNrYm94X19pbnB1dCB7XG4gIC8qIEhpZGUgZnJvbSB2aWV3IGJ1dCB2aXNpYmxlIHRvIHNjcmVlbiByZWFkZXJzICovXG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDFweDtcbn1cbi50b3ggLnRveC1jaGVja2JveF9faWNvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IGNhbGMoNHB4IC0gMXB4KTtcbiAgd2lkdGg6IDI0cHg7XG59XG4udG94IC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fdW5jaGVja2VkIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4udG94IC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9faW5kZXRlcm1pbmF0ZSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xuICBmaWxsOiAjMjA3YWI3O1xufVxuLnRveCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmlsbDogIzIwN2FiNztcbn1cbi50b3ggLnRveC1jaGVja2JveC0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3ZnIHtcbiAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX3VuY2hlY2tlZCBzdmcge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4udG94IC50b3gtY2hlY2tib3gtLWRpc2FibGVkIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9faW5kZXRlcm1pbmF0ZSBzdmcge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fdW5jaGVja2VkIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fY2hlY2tlZCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3ggaW5wdXQudG94LWNoZWNrYm94X19pbnB1dDppbmRldGVybWluYXRlICsgLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX191bmNoZWNrZWQgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3ggaW5wdXQudG94LWNoZWNrYm94X19pbnB1dDppbmRldGVybWluYXRlICsgLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX19pbmRldGVybWluYXRlIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRveCBpbnB1dC50b3gtY2hlY2tib3hfX2lucHV0OmZvY3VzICsgLnRveC1jaGVja2JveF9faWNvbnMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMjA3YWI3O1xuICBwYWRkaW5nOiBjYWxjKDRweCAtIDFweCk7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY2hlY2tib3hfX2xhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jaGVja2JveF9faW5wdXQge1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1iYXIgLnRveC1jaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY2hlY2tib3hfX2xhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY2hlY2tib3hfX2lucHV0IHtcbiAgcmlnaHQ6IC0xMDAwMHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWJhciAudG94LWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LWhlaWdodDogMjA4cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXAge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6ICMxYTFhMWE7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgcGFkZGluZzogNHB4IDA7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19ncm91cC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWVuYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYjRlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhNTU2Mjtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTdkODc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTYyO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1N2Q4NztcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tZ3JpZCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1NTYyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLXN0YXRlLWRpc2FibGVkKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmU6bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24sXG4udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmsge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjRweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24gc3ZnLFxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2hlY2ttYXJrIHN2ZyB7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyLWxnIC50b3gtY29sbGVjdGlvbl9faXRlbS1pY29uIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWxhYmVsIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQ6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWNhcmV0IHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW06bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCkgLnRveC1jb2xsZWN0aW9uX19pdGVtLWNoZWNrbWFyayBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWVuYWJsZWQpIC50b3gtY29sbGVjdGlvbl9faXRlbS1hY2Nlc3NvcnkgKyAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2hlY2ttYXJrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiM2I0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFhMWExYTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9fZ3JvdXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbSB7XG4gIGhlaWdodDogMzRweDtcbiAgbWFyZ2luOiAycHggMCAzcHggMDtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19pdGVtLWNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9fZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbSA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLWxhYmVsOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uX19pdGVtLWFjY2Vzc29yeSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uIC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0gPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24tcnRsIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24tcnRsIC50b3gtY29sbGVjdGlvbl9faXRlbS1pY29uIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb24gLnRveC1jb2xsZWN0aW9uX19pdGVtLWNhcmV0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRveCAudG94LWNvbG9yLXBpY2tlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBoZWlnaHQ6IDIyNXB4O1xuICBtYXJnaW46IDA7XG59XG4udG94IC50b3gtc3YtcGFsZXR0ZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50b3ggLnRveC1zdi1wYWxldHRlLXNwZWN0cnVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRveCAudG94LXN2LXBhbGV0dGUsXG4udG94IC50b3gtc3YtcGFsZXR0ZS1zcGVjdHJ1bSB7XG4gIHdpZHRoOiAyMjVweDtcbn1cbi50b3ggLnRveC1zdi1wYWxldHRlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTJweDtcbn1cbi50b3ggLnRveC1zdi1wYWxldHRlLWlubmVyLXRodW1iIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnRveCAudG94LWh1ZS1zbGlkZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAyNXB4O1xufVxuLnRveCAudG94LWh1ZS1zbGlkZXItc3BlY3RydW0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjAwLCAjZmYwMDgwLCAjZjBmLCAjODAwMGZmLCAjMDBmLCAjMDA4MGZmLCAjMGZmLCAjMDBmZjgwLCAjMGYwLCAjODBmZjAwLCAjZmYwLCAjZmY4MDAwLCAjZjAwKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3ggLnRveC1odWUtc2xpZGVyLFxuLnRveCAudG94LWh1ZS1zbGlkZXItc3BlY3RydW0ge1xuICB3aWR0aDogMjBweDtcbn1cbi50b3ggLnRveC1odWUtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LXJnYi1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnRveCAudG94LXJnYi1mb3JtIGRpdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi50b3ggLnRveC1yZ2ItZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiA2ZW07XG59XG4udG94IC50b3gtcmdiLWZvcm0gaW5wdXQudG94LWludmFsaWQge1xuICAvKiBOZWVkICFpbXBvcnRhbnQgdG8gb3ZlcnJpZGUgQ2hyb21lJ3MgZm9jdXMgc3R5bGluZyB1bmZvcnR1bmF0ZWx5ICovXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZCAhaW1wb3J0YW50O1xufVxuLnRveCAudG94LXJnYi1mb3JtIC50b3gtcmdiYS1wcmV2aWV3IHtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGZsZXgtZ3JvdzogMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zdi1wYWxldHRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWh1ZS1zbGlkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaHVlLXNsaWRlci10aHVtYiB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXJnYi1mb3JtIGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1zdi1wYWxldHRlIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtaHVlLXNsaWRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWh1ZS1zbGlkZXItdGh1bWIge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtcmdiLWZvcm0gbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG4udG94IC50b3gtdG9vbGJhciAudG94LXN3YXRjaGVzLFxuLnRveCAudG94LXRvb2xiYXJfX3ByaW1hcnkgLnRveC1zd2F0Y2hlcyxcbi50b3ggLnRveC10b29sYmFyX19vdmVyZmxvdyAudG94LXN3YXRjaGVzIHtcbiAgbWFyZ2luOiAycHggMCAzcHggNHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19ncm91cCAudG94LXN3YXRjaGVzLW1lbnUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogLTRweCAwO1xufVxuLnRveCAudG94LXN3YXRjaGVzX19yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRveCAudG94LXN3YXRjaCB7XG4gIGhlaWdodDogMzBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzLCBib3gtc2hhZG93IDAuMTVzO1xuICB3aWR0aDogMzBweDtcbn1cbi50b3ggLnRveC1zd2F0Y2g6aG92ZXIsXG4udG94IC50b3gtc3dhdGNoOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4zKSBpbnNldDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuLnRveCAudG94LXN3YXRjaC0tcmVtb3ZlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udG94IC50b3gtc3dhdGNoLS1yZW1vdmUgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNlNzRjM2M7XG59XG4udG94IC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnRveCAudG94LXN3YXRjaGVzX19waWNrZXItYnRuIHN2ZyB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4udG94IC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNGE1NTYyO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN3YXRjaGVzX19waWNrZXItYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udG94W2Rpcj1ydGxdIC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udG94IC50b3gtY29tbWVudC10aHJlYWQge1xuICBiYWNrZ3JvdW5kOiAjMmIzYjRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtY29tbWVudC10aHJlYWQgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnRveCAudG94LWNvbW1lbnQge1xuICBiYWNrZ3JvdW5kOiAjMmIzYjRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoNDIsIDU1LCA3MCwgMC4xKTtcbiAgcGFkZGluZzogOHB4IDhweCAxNnB4IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LWNvbW1lbnRfX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udG94IC50b3gtY29tbWVudF9fZGF0ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50b3ggLnRveC1jb21tZW50X19ib2R5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG4udG94IC50b3gtY29tbWVudF9fYm9keSB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtY29tbWVudF9fZXhwYW5kZXIge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnRveCAudG94LWNvbW1lbnRfX2V4cGFuZGVyIHAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi50b3ggLnRveC1jb21tZW50X19ib2R5IHAge1xuICBtYXJnaW46IDA7XG59XG4udG94IC50b3gtY29tbWVudF9fYnV0dG9uc3BhY2luZyB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG94IC50b3gtY29tbWVudC10aHJlYWRfX292ZXJsYXk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzJiM2I0ZTtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogNTtcbn1cbi50b3ggLnRveC1jb21tZW50X19yZXBseSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi50b3ggLnRveC1jb21tZW50X19yZXBseSA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LWNvbW1lbnRfX2VkaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4udG94IC50b3gtY29tbWVudF9fZ3JhZGllbnQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHJnYmEoNDMsIDU5LCA3OCwgMCksICMyYjNiNGUpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVlbTtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtY29tbWVudF9fb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICMyYjNiNGU7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1O1xufVxuLnRveCAudG94LWNvbW1lbnRfX2xvYWRpbmctdGV4dCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtY29tbWVudF9fbG9hZGluZy10ZXh0ID4gZGl2IHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4udG94IC50b3gtY29tbWVudF9fb3ZlcmxheXRleHQge1xuICBib3R0b206IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLnRveCAudG94LWNvbW1lbnRfX292ZXJsYXl0ZXh0IHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYjRlO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDhweCAjMmIzYjRlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRveCAudG94LWNvbW1lbnRfX292ZXJsYXl0ZXh0IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG59XG4udG94IC50b3gtY29tbWVudF9fYnVzeS1zcGlubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiM2I0ZTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyMDtcbn1cbi50b3ggLnRveC1jb21tZW50X19zY3JvbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4udG94IC50b3gtY29udmVyc2F0aW9ucyB7XG4gIG1hcmdpbjogOHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX2VkaXQge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX2J1dHRvbnNwYWNpbmcgPiAqOmxhc3QtY2hpbGQsXG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29tbWVudF9fZWRpdCA+ICo6bGFzdC1jaGlsZCxcbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb21tZW50X19yZXBseSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29tbWVudF9fZWRpdCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbW1lbnRfX2J1dHRvbnNwYWNpbmcgPiAqOmxhc3QtY2hpbGQsXG4udG94W2Rpcj1ydGxdIC50b3gtY29tbWVudF9fZWRpdCA+ICo6bGFzdC1jaGlsZCxcbi50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19yZXBseSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnRveCAudG94LXVzZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRveCAudG94LXVzZXJfX2F2YXRhciBzdmcge1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4udG94IC50b3gtdXNlcl9fbmFtZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC11c2VyX19hdmF0YXIgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtdXNlcl9fYXZhdGFyICsgLnRveC11c2VyX19uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC11c2VyX19hdmF0YXIgc3ZnIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC11c2VyX19hdmF0YXIgKyAudG94LXVzZXJfX25hbWUge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi50b3ggLnRveC1kaWFsb2ctd3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTEwMDtcbn1cbi50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCA0NywgNjIsIDAuNzUpO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3AtLW9wYXF1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiM2I0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiAwIDE2cHggMTZweCAtMTBweCByZ2JhKDQyLCA1NSwgNzAsIDAuMTUpLCAwIDAgNDBweCAxcHggcmdiYSg0MiwgNTUsIDcwLCAwLjE1KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTV2dztcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICBib2R5Om5vdCgudG94LWZvcmNlLWRlc2t0b3ApIC50b3ggLnRveC1kaWFsb2cge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiA4cHggYXV0bztcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDE2cHgpO1xuICB9XG59XG4udG94IC50b3gtZGlhbG9nLWlubGluZSB7XG4gIHotaW5kZXg6IDExMDA7XG59XG4udG94IC50b3gtZGlhbG9nX19oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYjRlO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDhweCAxNnB4IDAgMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LWRpYWxvZ19faGVhZGVyIC50b3gtYnV0dG9uIHtcbiAgei1pbmRleDogMTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2RyYWdoYW5kbGUge1xuICBjdXJzb3I6IGdyYWI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LWRpYWxvZ19fZHJhZ2hhbmRsZTphY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuLnRveCAudG94LWRpYWxvZ19fZGlzbWlzcyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnRveCAudG94LWRpYWxvZ19fdGl0bGUge1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1pbi13aWR0aDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgYm9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9nX19ib2R5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgYm9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9nX19ib2R5LW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDEyMiwgMTgzLCAwLjEpO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbS0tYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMyMDdhYjc7XG4gIGNvbG9yOiAjMjA3YWI3O1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBwYWRkaW5nOiAxNnB4IDE2cHg7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgPiAqIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCA+ICo6b25seS1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMjA3YWI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCBhOmhvdmVyLFxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6Zm9jdXMge1xuICBjb2xvcjogIzE4NWQ4YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6YWN0aXZlIHtcbiAgY29sb3I6ICMxODVkOGM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgLXdlYmtpdC1tYXJnaW4tZW5kOiAwO1xuICAgICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAwO1xuICAtd2Via2l0LW1hcmdpbi1zdGFydDogMDtcbiAgICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAwO1xuICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDIuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMi41cmVtO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgxOmZpcnN0LWNoaWxkLFxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDI6Zmlyc3QtY2hpbGQsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgxOmxhc3QtY2hpbGQsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpsYXN0LWNoaWxkLFxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgxOm9ubHktY2hpbGQsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpvbmx5LWNoaWxkLFxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgcDpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50b3ggLnRveC1kaWFsb2ctLXdpZHRoLWxnIHtcbiAgaGVpZ2h0OiA2NTBweDtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG59XG4udG94IC50b3gtZGlhbG9nLS13aWR0aC1tZCB7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4udG94IC50b3gtZGlhbG9nLS13aWR0aC1tZCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQtLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRveCAudG94LWRpYWxvZ19fZm9vdGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiM2I0ZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG59XG4udG94IC50b3gtZGlhbG9nX19mb290ZXItc3RhcnQsXG4udG94IC50b3gtZGlhbG9nX19mb290ZXItZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2J1c3ktc3Bpbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43NSk7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMztcbn1cbi50b3ggLnRveC1kaWFsb2dfX3RhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtZGlhbG9nX190YWJsZSB0aGVhZCB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuLnRveCAudG94LWRpYWxvZ19fdGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX3RhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnRveCAudG94LWRpYWxvZ19fdGFibGUgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnRveCAudG94LWRpYWxvZ19fcG9wdXBzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTEwMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktaWZyYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWlmcmFtZSAudG94LW5hdm9iaiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1pZnJhbWUgLnRveC1uYXZvYmogOm50aC1jaGlsZCgyKSB7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udG94IC50b3gtZGlhbG9nLWRvY2stZmFkZW91dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50b3ggLnRveC1kaWFsb2ctZG9jay1mYWRlaW4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnRveCAudG94LWRpYWxvZy1kb2NrLXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjNzLCBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbi50b3ggLnRveC1kaWFsb2ctZG9jay10cmFuc2l0aW9uLnRveC1kaWFsb2ctZG9jay1mYWRlaW4ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbmJvZHkudG94LWRpYWxvZ19fZGlzYWJsZS1zY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRveC50b3gtcGxhdGZvcm0taWUge1xuICAvKiBJRTExIENTUyBzdHlsZXMgZ28gaGVyZSAqL1xufVxuLnRveC50b3gtcGxhdGZvcm0taWUgLnRveC1kaWFsb2ctd3JhcCB7XG4gIHBvc2l0aW9uOiAtbXMtZGV2aWNlLWZpeGVkO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gIGJvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1uYXYge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gIGJvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fZm9vdGVyIC50b3gtZGlhbG9nX19mb290ZXItc3RhcnQgPiAqLFxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fZm9vdGVyIC50b3gtZGlhbG9nX19mb290ZXItZW5kID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgYm9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LW5hdiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICBib2R5Om5vdCgudG94LWZvcmNlLWRlc2t0b3ApIC50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktbmF2LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICB9XG59XG4udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1zdGFydCA+ICosXG4udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQgPiAqIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udG94IC50b3gtZHJvcHpvbmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZHJvcHpvbmUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzAwMDAwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4udG94IC50b3gtZHJvcHpvbmUgcCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIG1hcmdpbjogMCAwIDE2cHggMDtcbn1cbi50b3ggLnRveC1lZGl0LWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LWVkaXQtYXJlYV9faWZyYW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveC50b3gtaW5saW5lLWVkaXQtYXJlYSB7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCAjMDAwMDAwO1xufVxuLnRveCAudG94LWVkaXRvci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50b3ggLnRveC1lZGl0b3ItaGVhZGVyIHtcbiAgei1pbmRleDogMTtcbn1cbi50b3g6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cztcbn1cbi50b3gudG94LXRpbnltY2UtLXRvb2xiYXItYm90dG9tIC50b3gtZWRpdG9yLWhlYWRlcixcbi50b3gudG94LXRpbnltY2UtaW5saW5lIC50b3gtZWRpdG9yLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4udG94LnRveC10aW55bWNlLS10b29sYmFyLXN0aWNreS1vbiAudG94LWVkaXRvci1oZWFkZXIge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnRveC1lZGl0b3ItZG9jay1mYWRlb3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRveC1lZGl0b3ItZG9jay1mYWRlaW4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnRveC1lZGl0b3ItZG9jay10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyBsaW5lYXIgMC4yNXMsIG9wYWNpdHkgMC4yNXMgZWFzZTtcbn1cbi50b3gtZWRpdG9yLWRvY2stdHJhbnNpdGlvbi50b3gtZWRpdG9yLWRvY2stZmFkZWluIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG4udG94IC50b3gtY29udHJvbC13cmFwIHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LWNvbnRyb2wtd3JhcDpub3QoLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy1pbnZhbGlkKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24taW52YWxpZCxcbi50b3ggLnRveC1jb250cm9sLXdyYXA6bm90KC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdW5rbm93bikgLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXVua25vd24sXG4udG94IC50b3gtY29udHJvbC13cmFwOm5vdCgudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXZhbGlkKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24tdmFsaWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRveCAudG94LWNvbnRyb2wtd3JhcCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG94IC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi1pbnZhbGlkIHN2ZyB7XG4gIGZpbGw6ICNjMDA7XG59XG4udG94IC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi11bmtub3duIHN2ZyB7XG4gIGZpbGw6IG9yYW5nZTtcbn1cbi50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXZhbGlkIHN2ZyB7XG4gIGZpbGw6IGdyZWVuO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLWludmFsaWQgLnRveC10ZXh0ZmllbGQsXG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdW5rbm93biAudG94LXRleHRmaWVsZCxcbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy12YWxpZCAudG94LXRleHRmaWVsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMycHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi13cmFwIHtcbiAgcmlnaHQ6IDRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy1pbnZhbGlkIC50b3gtdGV4dGZpZWxkLFxuLnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXVua25vd24gLnRveC10ZXh0ZmllbGQsXG4udG94W2Rpcj1ydGxdIC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdmFsaWQgLnRveC10ZXh0ZmllbGQge1xuICBwYWRkaW5nLWxlZnQ6IDMycHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi13cmFwIHtcbiAgbGVmdDogNHB4O1xufVxuLnRveCAudG94LWF1dG9jb21wbGV0ZXIge1xuICBtYXgtd2lkdGg6IDI1ZW07XG59XG4udG94IC50b3gtYXV0b2NvbXBsZXRlciAudG94LW1lbnUge1xuICBtYXgtd2lkdGg6IDI1ZW07XG59XG4udG94IC50b3gtYXV0b2NvbXBsZXRlciAudG94LWF1dG9jb21wbGV0ZXItaGlnaGxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG94IC50b3gtY29sb3ItaW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4udG94IC50b3gtY29sb3ItaW5wdXQgLnRveC10ZXh0ZmllbGQge1xuICB6LWluZGV4OiAtMTtcbn1cbi50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDQyLCA1NSwgNzAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDI0cHg7XG59XG4udG94IC50b3gtY29sb3ItaW5wdXQgc3Bhbjpob3Zlcjpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pLFxuLnRveCAudG94LWNvbG9yLWlucHV0IHNwYW46Zm9jdXM6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG4gIGJvcmRlci1jb2xvcjogIzIwN2FiNztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRveCAudG94LWNvbG9yLWlucHV0IHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSksIGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUpLCBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDc1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KSA3NSUpLCBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB0cmFuc3BhcmVudCA3NSUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSkgNzUlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDZweCwgNnB4IC02cHgsIC02cHggMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYjNiNGU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogLTFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHdpZHRoOiAyNHB4O1xuICB6LWluZGV4OiAtMTtcbn1cbi50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFuW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbG9yLWlucHV0IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xvci1pbnB1dCAudG94LXRleHRmaWVsZCB7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xvci1pbnB1dCBzcGFuIHtcbiAgbGVmdDogNnB4O1xufVxuLnRveFtkaXI9XCJydGxcIl0gLnRveC1jb2xvci1pbnB1dCB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG59XG4udG94W2Rpcj1cInJ0bFwiXSAudG94LWNvbG9yLWlucHV0IC50b3gtdGV4dGZpZWxkIHtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cbi50b3hbZGlyPVwicnRsXCJdIC50b3gtY29sb3ItaW5wdXQgc3BhbiB7XG4gIHJpZ2h0OiA2cHg7XG59XG4udG94IC50b3gtbGFiZWwsXG4udG94IC50b3gtdG9vbGJhci1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZzogMCA4cHggMCAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50b3ggLnRveC10b29sYmFyLWxhYmVsIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtbGFiZWwge1xuICBwYWRkaW5nOiAwIDAgMCA4cHg7XG59XG4udG94IC50b3gtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWZvcm1fX2dyb3VwIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnRveCAudG94LWZvcm0tZ3JvdXAtLW1heGltaXplIHtcbiAgZmxleDogMTtcbn1cbi50b3ggLnRveC1mb3JtX19ncm91cC0tZXJyb3Ige1xuICBjb2xvcjogI2MwMDtcbn1cbi50b3ggLnRveC1mb3JtX19ncm91cC0tY29sbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtZm9ybV9fZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnRveCAudG94LWZvcm1fX2dyaWQtLTJjb2wgPiAudG94LWZvcm1fX2dyb3VwIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gKDhweCAvIDIpKTtcbn1cbi50b3ggLnRveC1mb3JtX19ncmlkLS0zY29sID4gLnRveC1mb3JtX19ncm91cCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gKDhweCAvIDIpKTtcbn1cbi50b3ggLnRveC1mb3JtX19ncmlkLS00Y29sID4gLnRveC1mb3JtX19ncm91cCB7XG4gIHdpZHRoOiBjYWxjKDI1JSAtICg4cHggLyAyKSk7XG59XG4udG94IC50b3gtZm9ybV9fY29udHJvbHMtaC1zdGFjayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtZm9ybV9fZ3JvdXAtLWlubGluZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtZm9ybV9fZ3JvdXAtLXN0cmV0Y2hlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC10ZXh0YXJlYSB7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC1uYXZvYmoge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbn1cbi50b3ggLnRveC1mb3JtX19ncm91cC0tc3RyZXRjaGVkIC50b3gtbmF2b2JqIDpudGgtY2hpbGQoMikge1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWZvcm1fX2NvbnRyb2xzLWgtc3RhY2sgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1mb3JtX19jb250cm9scy1oLXN0YWNrID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRveCAudG94LWxvY2sudG94LWxvY2tlZCAudG94LWxvY2staWNvbl9fdW5sb2NrLFxuLnRveCAudG94LWxvY2s6bm90KC50b3gtbG9ja2VkKSAudG94LWxvY2staWNvbl9fbG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94IC50b3gtdGV4dGZpZWxkLFxuLnRveCAudG94LXRvb2xiYXItdGV4dGZpZWxkLFxuLnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdCxcbi50b3ggLnRveC10ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjNiNGU7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA1cHggNC43NXB4O1xuICByZXNpemU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LXRleHRmaWVsZFtkaXNhYmxlZF0sXG4udG94IC50b3gtdGV4dGFyZWFbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udG94IC50b3gtdGV4dGZpZWxkOmZvY3VzLFxuLnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdDpmb2N1cyxcbi50b3ggLnRveC10ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjNiNGU7XG4gIGJvcmRlci1jb2xvcjogIzIwN2FiNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50b3ggLnRveC10b29sYmFyLXRleHRmaWVsZCB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG4udG94IC50b3gtbmFrZWQtYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogdW5zZXQ7XG4gIGNvbG9yOiAjMjA3YWI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4udG94IC50b3gtbmFrZWQtYnRuIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiAjZmZmO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXRvb2xiYXItdGV4dGZpZWxkICsgKiB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtdG9vbGJhci10ZXh0ZmllbGQgKyAqIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94IC50b3gtbGlzdGJveGZpZWxkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTIzMmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LWxpc3Rib3hfX3NlbGVjdC1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZmxleDogMTtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi50b3ggLnRveC1saXN0Ym94X19zZWxlY3QtY2hldnJvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbn1cbi50b3ggLnRveC1saXN0Ym94X19zZWxlY3QtY2hldnJvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtbGlzdGJveGZpZWxkIHN2ZyB7XG4gIHJpZ2h0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtbGlzdGJveGZpZWxkIHN2ZyB7XG4gIGxlZnQ6IDhweDtcbn1cbi50b3ggLnRveC1zZWxlY3RmaWVsZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjNiNGU7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA1cHggNC43NXB4O1xuICByZXNpemU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkyMzJlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi50b3ggLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjNiNGU7XG4gIGJvcmRlci1jb2xvcjogIzIwN2FiNztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50b3ggLnRveC1zZWxlY3RmaWVsZCBzdmcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtzaXplPVwiMFwiXSxcbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Rbc2l6ZT1cIjFcIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXNlbGVjdGZpZWxkIHN2ZyB7XG4gIHJpZ2h0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0W3NpemU9XCIwXCJdLFxuLnRveFtkaXI9cnRsXSAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1zZWxlY3RmaWVsZCBzdmcge1xuICBsZWZ0OiA4cHg7XG59XG4udG94IC50b3gtdGV4dGFyZWEge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRhcmVhO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRhcmVhO1xuICAgICAgICAgIGFwcGVhcmFuY2U6IHRleHRhcmVhO1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG4udG94LWZ1bGxzY3JlZW4ge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtbXMtc2Nyb2xsLWNoYWluaW5nOiBub25lO1xuICAgICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94LWZ1bGxzY3JlZW4gLnRveC50b3gtdGlueW1jZS50b3gtZnVsbHNjcmVlbiAudG94LXN0YXR1c2Jhcl9fcmVzaXplLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94LWZ1bGxzY3JlZW4gLnRveC50b3gtdGlueW1jZS50b3gtZnVsbHNjcmVlbiB7XG4gIHotaW5kZXg6IDEyMDA7XG59XG4udG94LWZ1bGxzY3JlZW4gLnRveC50b3gtdGlueW1jZS1hdXgge1xuICB6LWluZGV4OiAxMjAxO1xufVxuLnRveCAudG94LWhlbHBfX21vcmUtbGluayB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbi50b3ggLnRveC1pbWFnZS10b29scyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LWltYWdlLXRvb2xzX190b29sYmFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udG94IC50b3gtaW1hZ2UtdG9vbHNfX2ltYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgaGVpZ2h0OiAzODBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtaW1hZ2UtdG9vbHNfX2ltYWdlLFxuLnRveCAudG94LWltYWdlLXRvb2xzX19pbWFnZSArIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXIge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4udG94IC50b3gtaW1hZ2UtdG9vbHNfX2ltYWdlLWJnIHtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RkaERBQU1BSUFCQU16TXpQLy8veXdBQUFBQURBQU1BQUFDRm9RZnFZZWFiTnlETWtCUWI4MVVhdDg1bnhndVVBRUFPdz09KTtcbn1cbi50b3ggLnRveC1pbWFnZS10b29sc19fdG9vbGJhciA+IC50b3gtc3BhY2VyIHtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtY3JvcHJlY3QtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHpvb206IDE7XG59XG4udG94IC50b3gtY3JvcHJlY3QtaGFuZGxlIHtcbiAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gIGhlaWdodDogMjBweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnRveCAudG94LWNyb3ByZWN0LWhhbmRsZS1tb3ZlIHtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IG1vdmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtbncge1xuICBib3JkZXItd2lkdGg6IDJweCAwIDAgMnB4O1xuICBjdXJzb3I6IG53LXJlc2l6ZTtcbiAgbGVmdDogMTAwcHg7XG4gIG1hcmdpbjogLTJweCAwIDAgLTJweDtcbiAgdG9wOiAxMDBweDtcbn1cbi50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtbmUge1xuICBib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuICBjdXJzb3I6IG5lLXJlc2l6ZTtcbiAgbGVmdDogMjAwcHg7XG4gIG1hcmdpbjogLTJweCAwIDAgLTIwcHg7XG4gIHRvcDogMTAwcHg7XG59XG4udG94IC50b3gtY3JvcHJlY3QtaGFuZGxlLXN3IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDJweDtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG4gIGxlZnQ6IDEwMHB4O1xuICBtYXJnaW46IC0yMHB4IDJweCAwIC0ycHg7XG4gIHRvcDogMjAwcHg7XG59XG4udG94IC50b3gtY3JvcHJlY3QtaGFuZGxlLXNlIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgY3Vyc29yOiBzZS1yZXNpemU7XG4gIGxlZnQ6IDIwMHB4O1xuICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgdG9wOiAyMDBweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1pbWFnZS10b29sc19fdG9vbGJhciA+IC50b3gtc2xpZGVyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1idXR0b24gKyAudG94LXNsaWRlciB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1zbGlkZXIgKyAudG94LWJ1dHRvbiB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1zbGlkZXI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1idXR0b24gKyAudG94LXNsaWRlciB7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1pbWFnZS10b29sc19fdG9vbGJhciA+IC50b3gtc2xpZGVyICsgLnRveC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG4udG94IC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDE3MHB4O1xufVxuLnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXIgPiBkaXYge1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMCAxcHggMXB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwIC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlciB7XG4gIG1hcmdpbjogLTRweCAwO1xufVxuLnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXIgLnRveC1pbnNlcnQtdGFibGUtcGlja2VyX19zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDEyMiwgMTgzLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzIsIDEyMiwgMTgzLCAwLjUpO1xufVxuLnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXJfX2xhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWluc2VydC10YWJsZS1waWNrZXIgPiBkaXY6bnRoLWNoaWxkKDEwbikge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udG94W2Rpcj1ydGxdIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1pbnNlcnQtdGFibGUtcGlja2VyID4gZGl2Om50aC1jaGlsZCgxMG4rMSkge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4udG94IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xufVxuLnRveCAudG94LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmIzYjRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoNDIsIDU1LCA3MCwgMC4xKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB6LWluZGV4OiAxMTUwO1xufVxuLnRveCAudG94LW1lbnUudG94LWNvbGxlY3Rpb24udG94LWNvbGxlY3Rpb24tLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xufVxuLnRveCAudG94LW1lbnUudG94LWNvbGxlY3Rpb24udG94LWNvbGxlY3Rpb24tLXRvb2xiYXIge1xuICBwYWRkaW5nOiA0cHg7XG59XG4udG94IC50b3gtbWVudS50b3gtY29sbGVjdGlvbi50b3gtY29sbGVjdGlvbi0tZ3JpZCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi50b3ggLnRveC1tZW51X19sYWJlbCBoMSxcbi50b3ggLnRveC1tZW51X19sYWJlbCBoMixcbi50b3ggLnRveC1tZW51X19sYWJlbCBoMyxcbi50b3ggLnRveC1tZW51X19sYWJlbCBoNCxcbi50b3ggLnRveC1tZW51X19sYWJlbCBoNSxcbi50b3ggLnRveC1tZW51X19sYWJlbCBoNixcbi50b3ggLnRveC1tZW51X19sYWJlbCBwLFxuLnRveCAudG94LW1lbnVfX2xhYmVsIGJsb2NrcXVvdGUsXG4udG94IC50b3gtbWVudV9fbGFiZWwgY29kZSB7XG4gIG1hcmdpbjogMDtcbn1cbi50b3ggLnRveC1tZW51YmFyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgaGVpZ2h0PSczOXB4JyB2aWV3Qm94PScwIDAgNDAgMzlweCcgd2lkdGg9JzQwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwJyB5PSczOHB4JyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEnIGZpbGw9JyUyMzAwMDAwMCcvJTNFJTNDL3N2ZyUzRVwiKSBsZWZ0IDAgdG9wIDAgIzIyMmYzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgNHB4IDAgNHB4O1xufVxuLnRveC50b3gtdGlueW1jZTpub3QoLnRveC10aW55bWNlLWlubGluZSkgLnRveC1lZGl0b3ItaGVhZGVyOm5vdCg6Zmlyc3QtY2hpbGQpIC50b3gtbWVudWJhciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xufVxuLyogRGVwcmVjYXRlZC4gUmVtb3ZlIGluIG5leHQgbWFqb3IgcmVsZWFzZSAqL1xuLnRveCAudG94LW1idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMzRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMnB4IDAgM3B4IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG59XG4udG94IC50b3gtbWJ0bltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LW1idG46Zm9jdXM6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kOiAjNGE1NTYyO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LW1idG4tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3NTdkODc7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtbWJ0bjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoLnRveC1tYnRuLS1hY3RpdmUpIHtcbiAgYmFja2dyb3VuZDogIzRhNTU2MjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1tYnRuX19zZWxlY3QtbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4udG94IC50b3gtbWJ0bltkaXNhYmxlZF0gLnRveC1tYnRuX19zZWxlY3QtbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LW1idG5fX3NlbGVjdC1jaGV2cm9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC1tcy1ncmlkO1xuICBkaXNwbGF5OiBncmlkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIC1tcy1ncmlkLWNvbHVtbnM6IG1pbm1heCg0MHB4LCAxZnIpIGF1dG8gbWlubWF4KDQwcHgsIDFmcik7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCg0MHB4LCAxZnIpIGF1dG8gbWlubWF4KDQwcHgsIDFmcik7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogNHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZS1pbiwgb3BhY2l0eSAxNTBtcyBlYXNlLWluO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZWVkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZDdlNmM4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXN1Y2Nlc3MgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2VzcyBhIHtcbiAgY29sb3I6ICM1NDc4MzE7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2YyYmZiZjtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1lcnJvciBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1lcnJvciBhIHtcbiAgY29sb3I6ICNjMDA7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1lcnJvciBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2Fybixcbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmYWVhO1xuICBib3JkZXItY29sb3I6ICNmZmU4OWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybiBwLFxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybmluZyBwIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuIGEsXG4udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuaW5nIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm4gc3ZnLFxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybmluZyBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogIzc3OWVjYjtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbmZvIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLWluZm8gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0taW5mbyBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbl9fYm9keSB7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICAtbXMtZ3JpZC1jb2x1bW46IDI7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93LWVuZDogMjtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbl9fYm9keSA+ICoge1xuICBtYXJnaW46IDA7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uX19ib2R5ID4gKiArICoge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbl9faWNvbiB7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMTtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93LWVuZDogMjtcbiAgLW1zLWdyaWQtcm93OiAxO1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIC1tcy1ncmlkLWNvbHVtbi1hbGlnbjogZW5kO1xuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uX19pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbl9fZGlzbWlzcyB7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RhcnQ7XG4gICAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgLW1zLWdyaWQtY29sdW1uOiAzO1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdy1lbmQ6IDI7XG4gIC1tcy1ncmlkLXJvdzogMTtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAtbXMtZ3JpZC1jb2x1bW4tYWxpZ246IGVuZDtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbiAudG94LXByb2dyZXNzLWJhciB7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAzO1xuICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIC1tcy1ncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3ctZW5kOiAzO1xuICAtbXMtZ3JpZC1yb3c6IDI7XG4gICAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgLW1zLWdyaWQtY29sdW1uLWFsaWduOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbn1cbi50b3ggLnRveC1wb3Age1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3ggLnRveC1wb3AtLXJlc2l6aW5nIHtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4xcyBlYXNlO1xufVxuLnRveCAudG94LXBvcC0tcmVzaXppbmcgLnRveC10b29sYmFyIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4udG94IC50b3gtcG9wX19kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyZjNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBtaW4td2lkdGg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udG94IC50b3gtcG9wX19kaWFsb2cgPiAqOm5vdCgudG94LXRvb2xiYXIpIHtcbiAgbWFyZ2luOiA0cHggNHB4IDRweCA4cHg7XG59XG4udG94IC50b3gtcG9wX19kaWFsb2cgLnRveC10b29sYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4udG94IC50b3gtcG9wOjpiZWZvcmUsXG4udG94IC50b3gtcG9wOjphZnRlciB7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmJlZm9yZSxcbi50b3ggLnRveC1wb3AudG94LXBvcC0tYm90dG9tOjphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAxMDAlO1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjIyZjNlIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLWJvdHRvbTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDlweDtcbiAgbWFyZ2luLWxlZnQ6IC05cHg7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLXRvcDo6YmVmb3JlLFxuLnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmFmdGVyIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLXRvcDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyMjJmM2UgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMDAwMCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA5cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1sZWZ0OjpiZWZvcmUsXG4udG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tbGVmdDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICMyMjJmM2UgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzAwMDAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTE5cHg7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLXJpZ2h0OjpiZWZvcmUsXG4udG94IC50b3gtcG9wLnRveC1wb3AtLXJpZ2h0OjphZnRlciB7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogY2FsYyg1MCUgKyAxcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLXJpZ2h0OjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzIyMmYzZTtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAwMDAwO1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1hbGlnbi1sZWZ0OjpiZWZvcmUsXG4udG94IC50b3gtcG9wLnRveC1wb3AtLWFsaWduLWxlZnQ6OmFmdGVyIHtcbiAgbGVmdDogMjBweDtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tcmlnaHQ6OmJlZm9yZSxcbi50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tcmlnaHQ6OmFmdGVyIHtcbiAgbGVmdDogY2FsYygxMDAlIC0gMjBweCk7XG59XG4udG94IC50b3gtc2lkZWJhci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1ncm93OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgbWluLWhlaWdodDogMDtcbn1cbi50b3ggLnRveC1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi50b3ggLnRveC1zaWRlYmFyX19zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRveCAudG94LXNpZGViYXJfX3BhbmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1zaWRlYmFyX19wYW5lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1zaWRlYmFyLS1zbGlkaW5nLWNsb3NlZCB7XG4gIG9wYWNpdHk6IDA7XG59XG4udG94IC50b3gtc2lkZWJhci0tc2xpZGluZy1vcGVuIHtcbiAgb3BhY2l0eTogMTtcbn1cbi50b3ggLnRveC1zaWRlYmFyLS1zbGlkaW5nLWdyb3dpbmcsXG4udG94IC50b3gtc2lkZWJhci0tc2xpZGluZy1zaHJpbmtpbmcge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjVzIGVhc2UsIG9wYWNpdHkgMC41cyBlYXNlO1xufVxuLnRveCAudG94LXNlbGVjdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwOTlmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDA5OWZmO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG59XG4udG94LnRveC1wbGF0Zm9ybS10b3VjaCAudG94LXNlbGVjdG9yIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICB3aWR0aDogMTJweDtcbn1cbi50b3ggLnRveC1zbGlkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgaGVpZ2h0OiAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LXNsaWRlcl9fcmFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtc2xpZGVyX19oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA3YWI3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTg1ZDhjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDE0cHg7XG59XG4udG94IC50b3gtc291cmNlLWNvZGUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi50b3ggLnRveC1zcGlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1zcGlubmVyID4gZGl2IHtcbiAgYW5pbWF0aW9uOiB0YW0tYm91bmNpbmctZG90cyAxLjVzIGVhc2UtaW4tb3V0IDBzIGluZmluaXRlIGJvdGg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiA4cHg7XG59XG4udG94IC50b3gtc3Bpbm5lciA+IGRpdjpudGgtY2hpbGQoMSkge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMycztcbn1cbi50b3ggLnRveC1zcGlubmVyID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzO1xufVxuQGtleWZyYW1lcyB0YW0tYm91bmNpbmctZG90cyB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3Bpbm5lciA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtc3Bpbm5lciA+IGRpdjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRveCAudG94LXN0YXR1c2JhciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjJmM2U7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRveCAudG94LXN0YXR1c2Jhcl9fdGV4dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGggPiAqIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxY2g7XG59XG4udG94IC50b3gtc3RhdHVzYmFyIGEsXG4udG94IC50b3gtc3RhdHVzYmFyX19wYXRoLWl0ZW0sXG4udG94IC50b3gtc3RhdHVzYmFyX193b3JkY291bnQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRveCAudG94LXN0YXR1c2JhciBhOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksXG4udG94IC50b3gtc3RhdHVzYmFyX19wYXRoLWl0ZW06aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSxcbi50b3ggLnRveC1zdGF0dXNiYXJfX3dvcmRjb3VudDpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pLFxuLnRveCAudG94LXN0YXR1c2JhciBhOmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksXG4udG94IC50b3gtc3RhdHVzYmFyX19wYXRoLWl0ZW06Zm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSxcbi50b3ggLnRveC1zdGF0dXNiYXJfX3dvcmRjb3VudDpmb2N1czpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXJfX3Jlc2l6ZS1oYW5kbGUge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDFjaDtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXJfX3Jlc2l6ZS1oYW5kbGUgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZpbGw6ICNmZmY7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3RhdHVzYmFyX19wYXRoID4gKiB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN0YXR1c2Jhcl9fYnJhbmRpbmcge1xuICBtYXJnaW4tbGVmdDogMWNoO1xufVxuLnRveFtkaXI9cnRsXSAudG94LXN0YXR1c2JhciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1zdGF0dXNiYXJfX3BhdGggPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3ggLnRveC10aHJvYmJlciB7XG4gIHotaW5kZXg6IDE0MDA7XG59XG4udG94IC50b3gtdGhyb2JiZXJfX2J1c3ktc3Bpbm5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC42KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnRveCAudG94LXRidG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogMzRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMnB4IDAgM3B4IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMzRweDtcbn1cbi50b3ggLnRveC10YnRuIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LXRidG4udG94LXRidG4tbW9yZSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLnRveCAudG94LXRidG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjNGE1NTYyO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udG94IC50b3gtdGJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0YTU1NjI7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtdGJ0bjpob3ZlciBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LXRidG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzc1N2Q4NztcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC10YnRuOmFjdGl2ZSBzdmcge1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LXRidG4tLWRpc2FibGVkLFxuLnRveCAudG94LXRidG4tLWRpc2FibGVkOmhvdmVyLFxuLnRveCAudG94LXRidG46ZGlzYWJsZWQsXG4udG94IC50b3gtdGJ0bjpkaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udG94IC50b3gtdGJ0bi0tZGlzYWJsZWQgc3ZnLFxuLnRveCAudG94LXRidG4tLWRpc2FibGVkOmhvdmVyIHN2Zyxcbi50b3ggLnRveC10YnRuOmRpc2FibGVkIHN2Zyxcbi50b3ggLnRveC10YnRuOmRpc2FibGVkOmhvdmVyIHN2ZyB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4udG94IC50b3gtdGJ0bi0tZW5hYmxlZCxcbi50b3ggLnRveC10YnRuLS1lbmFibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzc1N2Q4NztcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC10YnRuLS1lbmFibGVkID4gKixcbi50b3ggLnRveC10YnRuLS1lbmFibGVkOmhvdmVyID4gKiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi50b3ggLnRveC10YnRuLS1lbmFibGVkIHN2Zyxcbi50b3ggLnRveC10YnRuLS1lbmFibGVkOmhvdmVyIHN2ZyB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xuICBmaWxsOiAjZmZmO1xufVxuLnRveCAudG94LXRidG46Zm9jdXM6bm90KC50b3gtdGJ0bi0tZGlzYWJsZWQpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtdGJ0bjpmb2N1czpub3QoLnRveC10YnRuLS1kaXNhYmxlZCkgc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi50b3ggLnRveC10YnRuOmFjdGl2ZSA+ICoge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udG94IC50b3gtdGJ0bi0tbWQge1xuICBoZWlnaHQ6IDUxcHg7XG4gIHdpZHRoOiA1MXB4O1xufVxuLnRveCAudG94LXRidG4tLWxnIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiA2OHB4O1xuICB3aWR0aDogNjhweDtcbn1cbi50b3ggLnRveC10YnRuLS1yZXR1cm4ge1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2g7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IHVuc2V0O1xuICB3aWR0aDogMTZweDtcbn1cbi50b3ggLnRveC10YnRuLS1sYWJlbGVkIHtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHdpZHRoOiB1bnNldDtcbn1cbi50b3ggLnRveC10YnRuX192bGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50b3ggLnRveC10YnRuLS1zZWxlY3Qge1xuICBtYXJnaW46IDJweCAwIDNweCAwO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgd2lkdGg6IGF1dG87XG59XG4udG94IC50b3gtdGJ0bl9fc2VsZWN0LWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgNHB4O1xufVxuLnRveCAudG94LXRidG5fX3NlbGVjdC1jaGV2cm9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnRveCAudG94LXRidG5fX3NlbGVjdC1jaGV2cm9uIHN2ZyB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi50b3ggLnRveC10YnRuLS1iZXNwb2tlIC50b3gtdGJ0bl9fc2VsZWN0LWxhYmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA3ZW07XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMnB4IDAgM3B4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICM0YTU1NjIgaW5zZXQ7XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzRhNTU2MjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uID4gKiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uX19jaGV2cm9uIHtcbiAgd2lkdGg6IDE2cHg7XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uX19jaGV2cm9uIHN2ZyB7XG4gIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cbi50b3ggLnRveC1zcGxpdC1idXR0b24gLnRveC10YnRuIHtcbiAgbWFyZ2luOiAwO1xufVxuLnRveC50b3gtcGxhdGZvcm0tdG91Y2ggLnRveC1zcGxpdC1idXR0b24gLnRveC10YnRuOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4udG94LnRveC1wbGF0Zm9ybS10b3VjaCAudG94LXNwbGl0LWJ1dHRvbl9fY2hldnJvbiB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbi50b3gtdGJ0bi0tZGlzYWJsZWQ6aG92ZXIsXG4udG94IC50b3gtc3BsaXQtYnV0dG9uLnRveC10YnRuLS1kaXNhYmxlZDpmb2N1cyxcbi50b3ggLnRveC1zcGxpdC1idXR0b24udG94LXRidG4tLWRpc2FibGVkIC50b3gtdGJ0bjpob3Zlcixcbi50b3ggLnRveC1zcGxpdC1idXR0b24udG94LXRidG4tLWRpc2FibGVkIC50b3gtdGJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLnRveCAudG94LXRvb2xiYXItb3ZlcmxvcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LXRvb2xiYXIsXG4udG94IC50b3gtdG9vbGJhcl9fcHJpbWFyeSxcbi50b3ggLnRveC10b29sYmFyX19vdmVyZmxvdyB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIGhlaWdodD0nMzlweCcgdmlld0JveD0nMCAwIDQwIDM5cHgnIHdpZHRoPSc0MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMCcgeT0nMzhweCcgd2lkdGg9JzEwMCcgaGVpZ2h0PScxJyBmaWxsPSclMjMwMDAwMDAnLyUzRSUzQy9zdmclM0VcIikgbGVmdCAwIHRvcCAwICMyMjJmM2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjJmM2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDA7XG59XG4udG94IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3cudG94LXRvb2xiYXJfX292ZXJmbG93LS1jbG9zZWQge1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LS1ncm93aW5nIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZSwgb3BhY2l0eSAwLjJzIGxpbmVhciAwLjFzO1xufVxuLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LS1zaHJpbmtpbmcge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgaGVpZ2h0IDAuMnMgbGluZWFyIDAuMXMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3M7XG59XG4udG94IC50b3gtbWVudWJhciArIC50b3gtdG9vbGJhcixcbi50b3ggLnRveC1tZW51YmFyICsgLnRveC10b29sYmFyLW92ZXJsb3JkIC50b3gtdG9vbGJhcl9fcHJpbWFyeSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnRveCAudG94LXBvcCAudG94LXRvb2xiYXIge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4udG94IC50b3gtdG9vbGJhci0tbm8tZGl2aWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4udG94LXRpbnltY2U6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSAudG94LXRvb2xiYXI6Zmlyc3QtY2hpbGQsXG4udG94LXRpbnltY2U6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSAudG94LXRvb2xiYXItb3ZlcmxvcmQ6Zmlyc3QtY2hpbGQgLnRveC10b29sYmFyX19wcmltYXJ5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4udG94LnRveC10aW55bWNlLWF1eCAudG94LXRvb2xiYXJfX292ZXJmbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMmYzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC10YnRuX19pY29uLXJ0bCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cbi50b3ggLnRveC10b29sYmFyX19ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIDA7XG4gIHBhZGRpbmc6IDAgNHB4IDAgNHB4O1xufVxuLnRveCAudG94LXRvb2xiYXJfX2dyb3VwLS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udG94IC50b3gtdG9vbGJhci0tc2Nyb2xsaW5nIC50b3gtdG9vbGJhcl9fZ3JvdXAge1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtdG9vbGJhcl9fZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDAwMDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC10b29sYmFyX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4udG94IC50b3gtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtdG9vbHRpcF9fYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDU0NmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoNDIsIDU1LCA3MCwgMC4zKTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi50b3ggLnRveC10b29sdGlwX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50b3ggLnRveC10b29sdGlwLS1kb3duIC50b3gtdG9vbHRpcF9fYXJyb3cge1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICMzZDU0NmY7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi50b3ggLnRveC10b29sdGlwLS11cCAudG94LXRvb2x0aXBfX2Fycm93IHtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMzZDU0NmY7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBsZWZ0OiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udG94IC50b3gtdG9vbHRpcC0tcmlnaHQgLnRveC10b29sdGlwX19hcnJvdyB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjM2Q1NDZmO1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG94IC50b3gtdG9vbHRpcC0tbGVmdCAudG94LXRvb2x0aXBfX2Fycm93IHtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjM2Q1NDZmO1xuICBib3JkZXItdG9wOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi50b3ggLnRveC13ZWxsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LXdlbGwgPiAqOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50b3ggLnRveC13ZWxsID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50b3ggLnRveC13ZWxsID4gKjpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLnRveCAudG94LWN1c3RvbS1lZGl0b3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4udG94IHtcbiAgLyogc3R5bGVsaW50LWVuYWJsZSAqL1xufVxuLnRveCAudG94LWRpYWxvZy1sb2FkaW5nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwMDtcbn1cbi50b3ggLnRveC10YWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udG94IC50b3gtZGlhbG9nX19jb250ZW50LWpzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1jb2xsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtaW1hZ2UtdG9vbHMtZWRpdC1wYW5lbCB7XG4gIGhlaWdodDogNjBweDtcbn1cbi50b3ggLnRveC1pbWFnZS10b29sc19fc2lkZWJhciB7XG4gIGhlaWdodDogNjBweDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvc2tpbi5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLnRveHtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2NvbG9yOiMyYTM3NDY7Y3Vyc29yOmF1dG87Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtc2hhZG93Om5vbmU7dGV4dC10cmFuc2Zvcm06bm9uZTt2ZXJ0aWNhbC1hbGlnbjppbml0aWFsO3doaXRlLXNwYWNlOm5vcm1hbH0udG94IDpub3Qoc3ZnKTpub3QocmVjdCl7Ym94LXNpemluZzppbmhlcml0O2NvbG9yOmluaGVyaXQ7Y3Vyc29yOmluaGVyaXQ7ZGlyZWN0aW9uOmluaGVyaXQ7Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6aW5oZXJpdDtmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0Oy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjppbmhlcml0O3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDt0ZXh0LXNoYWRvdzppbmhlcml0O3RleHQtdHJhbnNmb3JtOmluaGVyaXQ7dmVydGljYWwtYWxpZ246aW5oZXJpdDt3aGl0ZS1zcGFjZTppbmhlcml0fS50b3ggOm5vdChzdmcpOm5vdChyZWN0KXtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtmbG9hdDpub25lO2hlaWdodDphdXRvO21hcmdpbjowO21heC13aWR0aDpub25lO291dGxpbmU6MDtwYWRkaW5nOjA7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG99LnRveDpub3QoW2Rpcj1ydGxdKXtkaXJlY3Rpb246bHRyO3RleHQtYWxpZ246bGVmdH0udG94W2Rpcj1ydGxde2RpcmVjdGlvbjpydGw7dGV4dC1hbGlnbjpyaWdodH0udG94LXRpbnltY2V7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Om5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmluaGVyaXQhaW1wb3J0YW50fS50b3gtdGlueW1jZS1pbmxpbmV7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lfS50b3gtdGlueW1jZS1pbmxpbmUgLnRveC1lZGl0b3ItaGVhZGVye2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lfS50b3gtdGlueW1jZS1hdXh7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsXCJTZWdvZSBVSVwiLFJvYm90byxPeHlnZW4tU2FucyxVYnVudHUsQ2FudGFyZWxsLFwiSGVsdmV0aWNhIE5ldWVcIixzYW5zLXNlcmlmO3otaW5kZXg6MTMwMH0udG94LXRpbnltY2UgOmZvY3VzLC50b3gtdGlueW1jZS1hdXggOmZvY3Vze291dGxpbmU6MH1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjB9LnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9faGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbTo0cHh9LnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb257YWxpZ24taXRlbXM6c3RyZXRjaDtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czozcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS50b3ggLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uPmRpdntwYWRkaW5nLWJvdHRvbTo0cHh9LnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+ZGl2PmRpdnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206NHB4fS50b3ggLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uPjpsYXN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCl7Ym9yZGVyLWNvbG9yOiMwMDA7Ym9yZGVyLXN0eWxlOnNvbGlkfS50b3ggLmFjY2Vzc2liaWxpdHktaXNzdWVfX3JlcGFpcnttYXJnaW4tdG9wOjE2cHh9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1pbmZvIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMzIsMTIyLDE4MywuNSk7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Y29sb3I6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uPjpsYXN0LWNoaWxke2JvcmRlci1jb2xvcjojMjA3YWI3fS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0taW5mbyAudG94LWZvcm1fX2dyb3VwIGgye2NvbG9yOiNmZmZ9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1pbmZvIC50b3gtaWNvbiBzdmd7ZmlsbDojZmZmfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0taW5mbyBhIC50b3gtaWNvbntjb2xvcjojZmZmfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwxNjUsMCwuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDE2NSwwLC44KTtjb2xvcjojZmZmfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+Omxhc3QtY2hpbGR7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDE2NSwwLC44KX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXdhcm4gLnRveC1mb3JtX19ncm91cCBoMntjb2xvcjojZmZmfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAudG94LWljb24gc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXdhcm4gYSAudG94LWljb257Y29sb3I6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWVycm9yIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjA0LDAsMCwuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMjA0LDAsMCwuOCk7Y29sb3I6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWVycm9yIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbj46bGFzdC1jaGlsZHtib3JkZXItY29sb3I6cmdiYSgyMDQsMCwwLC44KX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWVycm9yIC50b3gtZm9ybV9fZ3JvdXAgaDJ7Y29sb3I6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWVycm9yIC50b3gtaWNvbiBzdmd7ZmlsbDojZmZmfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgYSAudG94LWljb257Y29sb3I6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXN1Y2Nlc3MgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgxMjAsMTcxLDcwLC41KTtib3JkZXItY29sb3I6cmdiYSgxMjAsMTcxLDcwLC44KTtjb2xvcjojZmZmfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+Omxhc3QtY2hpbGR7Ym9yZGVyLWNvbG9yOnJnYmEoMTIwLDE3MSw3MCwuOCl9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIC50b3gtZm9ybV9fZ3JvdXAgaDJ7Y29sb3I6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXN1Y2Nlc3MgLnRveC1pY29uIHN2Z3tmaWxsOiNmZmZ9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIGEgLnRveC1pY29ue2NvbG9yOiNmZmZ9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgaDEsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uIGgye21hcmdpbi10b3A6MH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2hlYWRlciAudG94LWJ1dHRvbnttYXJnaW4tbGVmdDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXI+Om50aC1sYXN0LWNoaWxkKDIpe21hcmdpbi1sZWZ0OmF1dG99LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbntwYWRkaW5nOjRweCA0cHggNHB4IDhweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uPjpsYXN0LWNoaWxke2JvcmRlci1sZWZ0LXdpZHRoOjFweDtwYWRkaW5nLWxlZnQ6NHB4fS50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9faGVhZGVyIC50b3gtYnV0dG9ue21hcmdpbi1yaWdodDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXI+Om50aC1sYXN0LWNoaWxkKDIpe21hcmdpbi1yaWdodDphdXRvfS50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb257cGFkZGluZzo0cHggOHB4IDRweCA0cHh9LnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbj46bGFzdC1jaGlsZHtib3JkZXItcmlnaHQtd2lkdGg6MXB4O3BhZGRpbmctcmlnaHQ6NHB4fS50b3ggLnRveC1hbmNob3JiYXJ7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG99LnRveCAudG94LWJhcntkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0b30udG94IC50b3gtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzIwN2FiNztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0O2JvcmRlci1jb2xvcjojMjA3YWI3O2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2JveC1zaGFkb3c6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6I2ZmZjtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbjowO291dGxpbmU6MDtwYWRkaW5nOjRweCAxNnB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7d2hpdGUtc3BhY2U6bm93cmFwfS50b3ggLnRveC1idXR0b25bZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6IzIwN2FiNztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Ym94LXNoYWRvdzpub25lO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2N1cnNvcjpub3QtYWxsb3dlZH0udG94IC50b3gtYnV0dG9uOmZvY3VzOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6IzFjNmNhMTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMxYzZjYTE7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LWJ1dHRvbjpob3Zlcjpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOiMxYzZjYTE7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojMWM2Y2ExO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfS50b3ggLnRveC1idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6IzE4NWQ4YztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMxODVkOGM7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6IzNkNTQ2ZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1wb3NpdGlvbjowIDA7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0O2JvcmRlci1jb2xvcjojM2Q1NDZmO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7b3V0bGluZTowO3BhZGRpbmc6NHB4IDE2cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0udG94IC50b3gtYnV0dG9uLS1zZWNvbmRhcnlbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6IzNkNTQ2ZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMzZDU0NmY7Ym94LXNoYWRvdzpub25lO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeTpmb2N1czpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOiMzNDQ4NWY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojMzQ0ODVmO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfS50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeTpob3Zlcjpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOiMzNDQ4NWY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojMzQ0ODVmO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfS50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjojMmIzYjRlO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzJiM2I0ZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udG94IC50b3gtYnV0dG9uLS1pY29uLC50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0taWNvbiwudG94IC50b3gtYnV0dG9uLnRveC1idXR0b24tLXNlY29uZGFyeS50b3gtYnV0dG9uLS1pY29ue3BhZGRpbmc6NHB4fS50b3ggLnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2ZywudG94IC50b3gtYnV0dG9uLnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2ZywudG94IC50b3gtYnV0dG9uLnRveC1idXR0b24tLXNlY29uZGFyeS50b3gtYnV0dG9uLS1pY29uIC50b3gtaWNvbiBzdmd7ZGlzcGxheTpibG9jaztmaWxsOmN1cnJlbnRDb2xvcn0udG94IC50b3gtYnV0dG9uLWxpbmt7YmFja2dyb3VuZDowO2JvcmRlcjpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMzttYXJnaW46MDtwYWRkaW5nOjA7d2hpdGUtc3BhY2U6bm93cmFwfS50b3ggLnRveC1idXR0b24tbGluay0tc217Zm9udC1zaXplOjE0cHh9LnRveCAudG94LWJ1dHRvbi0tbmFrZWR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzp1bnNldDtjb2xvcjojZmZmfS50b3ggLnRveC1idXR0b24tLW5ha2VkW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiMzZDU0NmY7Ym9yZGVyLWNvbG9yOiMzZDU0NmY7Ym94LXNoYWRvdzpub25lO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS50b3ggLnRveC1idXR0b24tLW5ha2VkOmhvdmVyOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6IzM0NDg1Zjtib3JkZXItY29sb3I6IzM0NDg1Zjtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udG94IC50b3gtYnV0dG9uLS1uYWtlZDpmb2N1czpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOiMzNDQ4NWY7Ym9yZGVyLWNvbG9yOiMzNDQ4NWY7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LWJ1dHRvbi0tbmFrZWQ6YWN0aXZlOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6IzJiM2I0ZTtib3JkZXItY29sb3I6IzJiM2I0ZTtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udG94IC50b3gtYnV0dG9uLS1uYWtlZCAudG94LWljb24gc3Zne2ZpbGw6Y3VycmVudENvbG9yfS50b3ggLnRveC1idXR0b24tLW5ha2VkLnRveC1idXR0b24tLWljb246aG92ZXI6bm90KDpkaXNhYmxlZCl7Y29sb3I6I2ZmZn0udG94IC50b3gtY2hlY2tib3h7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6M3B4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MzZweDttaW4td2lkdGg6MzZweH0udG94IC50b3gtY2hlY2tib3hfX2lucHV0e2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RvcDphdXRvO3dpZHRoOjFweH0udG94IC50b3gtY2hlY2tib3hfX2ljb25ze2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMCAwIDJweCB0cmFuc3BhcmVudDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6Y2FsYyg0cHggLSAxcHgpO3dpZHRoOjI0cHh9LnRveCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX3VuY2hlY2tlZCBzdmd7ZGlzcGxheTpibG9jaztmaWxsOnJnYmEoMjU1LDI1NSwyNTUsLjIpfS50b3ggLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX19pbmRldGVybWluYXRlIHN2Z3tkaXNwbGF5Om5vbmU7ZmlsbDojMjA3YWI3fS50b3ggLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX19jaGVja2VkIHN2Z3tkaXNwbGF5Om5vbmU7ZmlsbDojMjA3YWI3fS50b3ggLnRveC1jaGVja2JveC0tZGlzYWJsZWR7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS50b3ggLnRveC1jaGVja2JveC0tZGlzYWJsZWQgLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX19jaGVja2VkIHN2Z3tmaWxsOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS50b3ggLnRveC1jaGVja2JveC0tZGlzYWJsZWQgLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX191bmNoZWNrZWQgc3Zne2ZpbGw6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2luZGV0ZXJtaW5hdGUgc3Zne2ZpbGw6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LnRveCBpbnB1dC50b3gtY2hlY2tib3hfX2lucHV0OmNoZWNrZWQrLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX191bmNoZWNrZWQgc3Zne2Rpc3BsYXk6bm9uZX0udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCsudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3Zne2Rpc3BsYXk6YmxvY2t9LnRveCBpbnB1dC50b3gtY2hlY2tib3hfX2lucHV0OmluZGV0ZXJtaW5hdGUrLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX191bmNoZWNrZWQgc3Zne2Rpc3BsYXk6bm9uZX0udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6aW5kZXRlcm1pbmF0ZSsudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2luZGV0ZXJtaW5hdGUgc3Zne2Rpc3BsYXk6YmxvY2t9LnRveCBpbnB1dC50b3gtY2hlY2tib3hfX2lucHV0OmZvY3VzKy50b3gtY2hlY2tib3hfX2ljb25ze2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4ICMyMDdhYjc7cGFkZGluZzpjYWxjKDRweCAtIDFweCl9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNoZWNrYm94X19sYWJlbHttYXJnaW4tbGVmdDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNoZWNrYm94X19pbnB1dHtsZWZ0Oi0xMDAwMHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1iYXIgLnRveC1jaGVja2JveHttYXJnaW4tbGVmdDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWNoZWNrYm94X19sYWJlbHttYXJnaW4tcmlnaHQ6NHB4fS50b3hbZGlyPXJ0bF0gLnRveC1jaGVja2JveF9faW5wdXR7cmlnaHQ6LTEwMDAwcHh9LnRveFtkaXI9cnRsXSAudG94LWJhciAudG94LWNoZWNrYm94e21hcmdpbi1yaWdodDo0cHh9LnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19ncm91cHtkaXNwbGF5OmZsZXg7cGFkZGluZzowfS50b3ggLnRveC1jb2xsZWN0aW9uLS1ncmlkIC50b3gtY29sbGVjdGlvbl9fZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21heC1oZWlnaHQ6MjA4cHg7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO3BhZGRpbmc6MH0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3Vwe2JvcmRlci1ib3R0b20td2lkdGg6MDtib3JkZXItY29sb3I6IzFhMWExYTtib3JkZXItbGVmdC13aWR0aDowO2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItdG9wLXdpZHRoOjFweDtwYWRkaW5nOjRweCAwfS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXA6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC13aWR0aDowfS50b3ggLnRveC1jb2xsZWN0aW9uX19ncm91cC1oZWFkaW5ne2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmO2N1cnNvcjpkZWZhdWx0O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjRweDttYXJnaW4tdG9wOi00cHg7cGFkZGluZzo0cHggOHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVte3BhZGRpbmc6NHB4IDhweH0udG94IC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2l0ZW17Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzo0cHh9LnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19pdGVte2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6NHB4fS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Y29sb3I6I2ZmZn0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM0YTU1NjJ9LnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVke2JhY2tncm91bmQtY29sb3I6Izc1N2Q4Nztjb2xvcjojZmZmfS50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzRhNTU2Mn0udG94IC50b3gtY29sbGVjdGlvbi0tZ3JpZCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWVuYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojNzU3ZDg3O2NvbG9yOiNmZmZ9LnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmU6bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6IzRhNTU2Mjtjb2xvcjojZmZmfS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLXN0YXRlLWRpc2FibGVkKXtjb2xvcjojZmZmfS50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLXN0YXRlLWRpc2FibGVkKXtjb2xvcjojZmZmfS50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2N1cnNvcjpub3QtYWxsb3dlZH0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmssLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoyNHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MjRweH0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmsgc3ZnLC50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24gc3Zne2ZpbGw6Y3VycmVudENvbG9yfS50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyLWxnIC50b3gtY29sbGVjdGlvbl9faXRlbS1pY29ue2hlaWdodDo0OHB4O3dpZHRoOjQ4cHh9LnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWx7Y29sb3I6Y3VycmVudENvbG9yO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXg6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d29yZC1icmVhazpicmVhay1hbGx9LnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5e2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC10cmFuc2Zvcm06bm9uZX0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O21pbi1oZWlnaHQ6MjRweH0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldDo6YWZ0ZXJ7Y29udGVudDonJztmb250LXNpemU6MDttaW4taGVpZ2h0OmluaGVyaXR9LnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQgc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW06bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCkgLnRveC1jb2xsZWN0aW9uX19pdGVtLWNoZWNrbWFyayBzdmd7ZGlzcGxheTpub25lfS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVkKSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5Ky50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmt7ZGlzcGxheTpub25lfS50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFse2JhY2tncm91bmQtY29sb3I6IzJiM2I0ZTtib3JkZXI6MXB4IHNvbGlkICMxYTFhMWE7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMTUpO2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tYm90dG9tOjA7b3ZlcmZsb3cteDphdXRvO3BhZGRpbmc6MH0udG94IC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2dyb3Vwe2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDttYXJnaW46MDtwYWRkaW5nOjAgNHB4fS50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbXtoZWlnaHQ6MzRweDttYXJnaW46MnB4IDAgM3B4IDA7cGFkZGluZzowIDRweH0udG94IC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWx7d2hpdGUtc3BhY2U6bm93cmFwfS50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldHttYXJnaW4tbGVmdDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMDAwfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbT46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6OHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS1sYWJlbDpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5e21hcmdpbi1sZWZ0OjE2cHg7dGV4dC1hbGlnbjpyaWdodH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29sbGVjdGlvbiAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXR7bWFyZ2luLWxlZnQ6MTZweH0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKXtib3JkZXItbGVmdDoxcHggc29saWQgIzAwMH0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0+Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1yaWdodDo4cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLWxhYmVsOmZpcnN0LWNoaWxke21hcmdpbi1yaWdodDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbi1ydGwgLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24gc3Zne3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyl9LnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5e21hcmdpbi1yaWdodDoxNnB4O3RleHQtYWxpZ246bGVmdH0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbiAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXR7bWFyZ2luLXJpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXR7bWFyZ2luLXJpZ2h0OjRweH0udG94IC50b3gtY29sb3ItcGlja2VyLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2hlaWdodDoyMjVweDttYXJnaW46MH0udG94IC50b3gtc3YtcGFsZXR0ZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlfS50b3ggLnRveC1zdi1wYWxldHRlLXNwZWN0cnVte2hlaWdodDoxMDAlfS50b3ggLnRveC1zdi1wYWxldHRlLC50b3ggLnRveC1zdi1wYWxldHRlLXNwZWN0cnVte3dpZHRoOjIyNXB4fS50b3ggLnRveC1zdi1wYWxldHRlLXRodW1ie2JhY2tncm91bmQ6MCAwO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjUwJTtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDoxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEycHh9LnRveCAudG94LXN2LXBhbGV0dGUtaW5uZXItdGh1bWJ7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHh9LnRveCAudG94LWh1ZS1zbGlkZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlO3dpZHRoOjI1cHh9LnRveCAudG94LWh1ZS1zbGlkZXItc3BlY3RydW17YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJlZCwjZmYwMDgwLCNmMGYsIzgwMDBmZiwjMDBmLCMwMDgwZmYsIzBmZiwjMDBmZjgwLCMwZjAsIzgwZmYwMCwjZmYwLCNmZjgwMDAscmVkKTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50b3ggLnRveC1odWUtc2xpZGVyLC50b3ggLnRveC1odWUtc2xpZGVyLXNwZWN0cnVte3dpZHRoOjIwcHh9LnRveCAudG94LWh1ZS1zbGlkZXItdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDo0cHg7d2lkdGg6MTAwJX0udG94IC50b3gtcmdiLWZvcm17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0udG94IC50b3gtcmdiLWZvcm0gZGl2e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTo1cHg7d2lkdGg6aW5oZXJpdH0udG94IC50b3gtcmdiLWZvcm0gaW5wdXR7d2lkdGg6NmVtfS50b3ggLnRveC1yZ2ItZm9ybSBpbnB1dC50b3gtaW52YWxpZHtib3JkZXI6MXB4IHNvbGlkIHJlZCFpbXBvcnRhbnR9LnRveCAudG94LXJnYi1mb3JtIC50b3gtcmdiYS1wcmV2aWV3e2JvcmRlcjoxcHggc29saWQgIzAwMDtmbGV4LWdyb3c6MjttYXJnaW4tYm90dG9tOjB9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN2LXBhbGV0dGV7bWFyZ2luLXJpZ2h0OjE1cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWh1ZS1zbGlkZXJ7bWFyZ2luLXJpZ2h0OjE1cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWh1ZS1zbGlkZXItdGh1bWJ7bWFyZ2luLWxlZnQ6LTFweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtcmdiLWZvcm0gbGFiZWx7bWFyZ2luLXJpZ2h0Oi41ZW19LnRveFtkaXI9cnRsXSAudG94LXN2LXBhbGV0dGV7bWFyZ2luLWxlZnQ6MTVweH0udG94W2Rpcj1ydGxdIC50b3gtaHVlLXNsaWRlcnttYXJnaW4tbGVmdDoxNXB4fS50b3hbZGlyPXJ0bF0gLnRveC1odWUtc2xpZGVyLXRodW1ie21hcmdpbi1yaWdodDotMXB4fS50b3hbZGlyPXJ0bF0gLnRveC1yZ2ItZm9ybSBsYWJlbHttYXJnaW4tbGVmdDouNWVtfS50b3ggLnRveC10b29sYmFyIC50b3gtc3dhdGNoZXMsLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93IC50b3gtc3dhdGNoZXMsLnRveCAudG94LXRvb2xiYXJfX3ByaW1hcnkgLnRveC1zd2F0Y2hlc3ttYXJnaW46MnB4IDAgM3B4IDRweH0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwIC50b3gtc3dhdGNoZXMtbWVudXtib3JkZXI6MDttYXJnaW46LTRweCAwfS50b3ggLnRveC1zd2F0Y2hlc19fcm93e2Rpc3BsYXk6ZmxleH0udG94IC50b3gtc3dhdGNoe2hlaWdodDozMHB4O3RyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMsYm94LXNoYWRvdyAuMTVzO3dpZHRoOjMwcHh9LnRveCAudG94LXN3YXRjaDpmb2N1cywudG94IC50b3gtc3dhdGNoOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMTI3LDEyNywxMjcsLjMpIGluc2V0O3RyYW5zZm9ybTpzY2FsZSguOCl9LnRveCAudG94LXN3YXRjaC0tcmVtb3Zle2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udG94IC50b3gtc3dhdGNoLS1yZW1vdmUgc3ZnIHBhdGh7c3Ryb2tlOiNlNzRjM2N9LnRveCAudG94LXN3YXRjaGVzX19waWNrZXItYnRue2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MzBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO291dGxpbmU6MDtwYWRkaW5nOjA7d2lkdGg6MzBweH0udG94IC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG4gc3Zne2hlaWdodDoyNHB4O3dpZHRoOjI0cHh9LnRveCAudG94LXN3YXRjaGVzX19waWNrZXItYnRuOmhvdmVye2JhY2tncm91bmQ6IzRhNTU2Mn0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG57bWFyZ2luLWxlZnQ6YXV0b30udG94W2Rpcj1ydGxdIC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG57bWFyZ2luLXJpZ2h0OmF1dG99LnRveCAudG94LWNvbW1lbnQtdGhyZWFke2JhY2tncm91bmQ6IzJiM2I0ZTtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtY29tbWVudC10aHJlYWQ+Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6OHB4fS50b3ggLnRveC1jb21tZW50e2JhY2tncm91bmQ6IzJiM2I0ZTtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDQyLDU1LDcwLC4xKTtwYWRkaW5nOjhweCA4cHggMTZweCA4cHg7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWNvbW1lbnRfX2hlYWRlcnthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnRveCAudG94LWNvbW1lbnRfX2RhdGV7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7Zm9udC1zaXplOjEycHh9LnRveCAudG94LWNvbW1lbnRfX2JvZHl7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi10b3A6OHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOmluaXRpYWx9LnRveCAudG94LWNvbW1lbnRfX2JvZHkgdGV4dGFyZWF7cmVzaXplOm5vbmU7d2hpdGUtc3BhY2U6bm9ybWFsO3dpZHRoOjEwMCV9LnRveCAudG94LWNvbW1lbnRfX2V4cGFuZGVye3BhZGRpbmctdG9wOjhweH0udG94IC50b3gtY29tbWVudF9fZXhwYW5kZXIgcHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbH0udG94IC50b3gtY29tbWVudF9fYm9keSBwe21hcmdpbjowfS50b3ggLnRveC1jb21tZW50X19idXR0b25zcGFjaW5ne3BhZGRpbmctdG9wOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnRveCAudG94LWNvbW1lbnQtdGhyZWFkX19vdmVybGF5OjphZnRlcntiYWNrZ3JvdW5kOiMyYjNiNGU7Ym90dG9tOjA7Y29udGVudDpcIlwiO2Rpc3BsYXk6ZmxleDtsZWZ0OjA7b3BhY2l0eTouOTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6NX0udG94IC50b3gtY29tbWVudF9fcmVwbHl7ZGlzcGxheTpmbGV4O2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi10b3A6OHB4fS50b3ggLnRveC1jb21tZW50X19yZXBseT46Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTo4cHg7d2lkdGg6MTAwJX0udG94IC50b3gtY29tbWVudF9fZWRpdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi10b3A6MTZweH0udG94IC50b3gtY29tbWVudF9fZ3JhZGllbnQ6OmFmdGVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHJnYmEoNDMsNTksNzgsMCksIzJiM2I0ZSk7Ym90dG9tOjA7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTttYXJnaW4tdG9wOi00MHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9LnRveCAudG94LWNvbW1lbnRfX292ZXJsYXl7YmFja2dyb3VuZDojMmIzYjRlO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1ncm93OjE7bGVmdDowO29wYWNpdHk6Ljk7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6MDt6LWluZGV4OjV9LnRveCAudG94LWNvbW1lbnRfX2xvYWRpbmctdGV4dHthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlfS50b3ggLnRveC1jb21tZW50X19sb2FkaW5nLXRleHQ+ZGl2e3BhZGRpbmctYm90dG9tOjE2cHh9LnRveCAudG94LWNvbW1lbnRfX292ZXJsYXl0ZXh0e2JvdHRvbTowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LXNpemU6MTRweDtsZWZ0OjA7cGFkZGluZzoxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjEwfS50b3ggLnRveC1jb21tZW50X19vdmVybGF5dGV4dCBwe2JhY2tncm91bmQtY29sb3I6IzJiM2I0ZTtib3gtc2hhZG93OjAgMCA4cHggOHB4ICMyYjNiNGU7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcn0udG94IC50b3gtY29tbWVudF9fb3ZlcmxheXRleHQgZGl2Om50aC1vZi10eXBlKDIpe2ZvbnQtc2l6ZTouOGVtfS50b3ggLnRveC1jb21tZW50X19idXN5LXNwaW5uZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzJiM2I0ZTtib3R0b206MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjIwfS50b3ggLnRveC1jb21tZW50X19zY3JvbGx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXNocmluazoxO292ZXJmbG93OmF1dG99LnRveCAudG94LWNvbnZlcnNhdGlvbnN7bWFyZ2luOjhweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29tbWVudF9fZWRpdHttYXJnaW4tbGVmdDo4cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX2J1dHRvbnNwYWNpbmc+Omxhc3QtY2hpbGQsLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX2VkaXQ+Omxhc3QtY2hpbGQsLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX3JlcGx5PjpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjhweH0udG94W2Rpcj1ydGxdIC50b3gtY29tbWVudF9fZWRpdHttYXJnaW4tcmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19idXR0b25zcGFjaW5nPjpsYXN0LWNoaWxkLC50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19lZGl0PjpsYXN0LWNoaWxkLC50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19yZXBseT46bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6OHB4fS50b3ggLnRveC11c2Vye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnRveCAudG94LXVzZXJfX2F2YXRhciBzdmd7ZmlsbDpyZ2JhKDI1NSwyNTUsMjU1LC41KX0udG94IC50b3gtdXNlcl9fbmFtZXtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC11c2VyX19hdmF0YXIgc3Zne21hcmdpbi1yaWdodDo4cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXVzZXJfX2F2YXRhcisudG94LXVzZXJfX25hbWV7bWFyZ2luLWxlZnQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC11c2VyX19hdmF0YXIgc3Zne21hcmdpbi1sZWZ0OjhweH0udG94W2Rpcj1ydGxdIC50b3gtdXNlcl9fYXZhdGFyKy50b3gtdXNlcl9fbmFtZXttYXJnaW4tcmlnaHQ6OHB4fS50b3ggLnRveC1kaWFsb2ctd3JhcHthbGlnbi1pdGVtczpjZW50ZXI7Ym90dG9tOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxMTAwfS50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3B7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDM0LDQ3LDYyLC43NSk7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxfS50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3AtLW9wYXF1ZXtiYWNrZ3JvdW5kLWNvbG9yOiMyMjJmM2V9LnRveCAudG94LWRpYWxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Ym9yZGVyLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNoYWRvdzowIDE2cHggMTZweCAtMTBweCByZ2JhKDQyLDU1LDcwLC4xNSksMCAwIDQwcHggMXB4IHJnYmEoNDIsNTUsNzAsLjE1KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6NDgwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjk1dnc7ei1pbmRleDoyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9ne2FsaWduLXNlbGY6ZmxleC1zdGFydDttYXJnaW46OHB4IGF1dG87d2lkdGg6Y2FsYygxMDB2dyAtIDE2cHgpfX0udG94IC50b3gtZGlhbG9nLWlubGluZXt6LWluZGV4OjExMDB9LnRveCAudG94LWRpYWxvZ19faGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Ym9yZGVyLWJvdHRvbTpub25lO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxNnB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6OHB4IDE2cHggMCAxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50b3ggLnRveC1kaWFsb2dfX2hlYWRlciAudG94LWJ1dHRvbnt6LWluZGV4OjF9LnRveCAudG94LWRpYWxvZ19fZHJhZ2hhbmRsZXtjdXJzb3I6Z3JhYjtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0udG94IC50b3gtZGlhbG9nX19kcmFnaGFuZGxlOmFjdGl2ZXtjdXJzb3I6Z3JhYmJpbmd9LnRveCAudG94LWRpYWxvZ19fZGlzbWlzc3ttYXJnaW4tbGVmdDphdXRvfS50b3ggLnRveC1kaWFsb2dfX3RpdGxle2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOm5vbmV9LnRveCAudG94LWRpYWxvZ19fYm9keXtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21pbi13aWR0aDowO3RleHQtYWxpZ246bGVmdDt0ZXh0LXRyYW5zZm9ybTpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9nX19ib2R5e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnRveCAudG94LWRpYWxvZ19fYm9keS1uYXZ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MTZweCAxNnB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9nX19ib2R5LW5hdntmbGV4LWRpcmVjdGlvbjpyb3c7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteDphdXRvO3BhZGRpbmctYm90dG9tOjB9fS50b3ggLnRveC1kaWFsb2dfX2JvZHktbmF2LWl0ZW17Ym9yZGVyLWJvdHRvbToycHggc29saWQgdHJhbnNwYXJlbnQ7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206OHB4O3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgzMiwxMjIsMTgzLC4xKX0udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtLS1hY3RpdmV7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzIwN2FiNztjb2xvcjojMjA3YWI3fS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudHtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bzttYXgtaGVpZ2h0OjY1MHB4O292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZzoxNnB4IDE2cHh9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50Pip7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MTZweH0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQ+OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQ+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudD46b25seS1jaGlsZHttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCBhe2NvbG9yOiMyMDdhYjc7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6Zm9jdXMsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6aG92ZXJ7Y29sb3I6IzE4NWQ4Yzt0ZXh0LWRlY29yYXRpb246bm9uZX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgYTphY3RpdmV7Y29sb3I6IzE4NWQ4Yzt0ZXh0LWRlY29yYXRpb246bm9uZX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgdWx7ZGlzcGxheTpibG9jaztsaXN0LXN0eWxlLXR5cGU6ZGlzYzttYXJnaW4tYm90dG9tOjE2cHg7LXdlYmtpdC1tYXJnaW4tZW5kOjA7bWFyZ2luLWlubGluZS1lbmQ6MDstd2Via2l0LW1hcmdpbi1zdGFydDowO21hcmdpbi1pbmxpbmUtc3RhcnQ6MDstd2Via2l0LXBhZGRpbmctc3RhcnQ6Mi41cmVtO3BhZGRpbmctaW5saW5lLXN0YXJ0OjIuNXJlbX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bWFyZ2luLWJvdHRvbToxNnB4O21hcmdpbi10b3A6MnJlbTt0ZXh0LXRyYW5zZm9ybTpub25lfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgye2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW4tYm90dG9tOjE2cHg7bWFyZ2luLXRvcDoycmVtO3RleHQtdHJhbnNmb3JtOm5vbmV9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgcHttYXJnaW4tYm90dG9tOjE2cHh9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6Zmlyc3QtY2hpbGQsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDI6Zmlyc3QtY2hpbGQsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6bGFzdC1jaGlsZCwudG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpsYXN0LWNoaWxkLC50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6b25seS1jaGlsZCwudG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpvbmx5LWNoaWxkLC50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIHA6b25seS1jaGlsZHttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowfS50b3ggLnRveC1kaWFsb2ctLXdpZHRoLWxne2hlaWdodDo2NTBweDttYXgtd2lkdGg6MTIwMHB4fS50b3ggLnRveC1kaWFsb2ctLXdpZHRoLW1ke21heC13aWR0aDo4MDBweH0udG94IC50b3gtZGlhbG9nLS13aWR0aC1tZCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50e292ZXJmbG93OmF1dG99LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50LS1jZW50ZXJlZHt0ZXh0LWFsaWduOmNlbnRlcn0udG94IC50b3gtZGlhbG9nX19mb290ZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzJiM2I0ZTtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjhweCAxNnB4fS50b3ggLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQsLnRveCAudG94LWRpYWxvZ19fZm9vdGVyLXN0YXJ0e2Rpc3BsYXk6ZmxleH0udG94IC50b3gtZGlhbG9nX19idXN5LXNwaW5uZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgzNCw0Nyw2MiwuNzUpO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6M30udG94IC50b3gtZGlhbG9nX190YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7d2lkdGg6MTAwJX0udG94IC50b3gtZGlhbG9nX190YWJsZSB0aGVhZCB0aHtmb250LXdlaWdodDo3MDA7cGFkZGluZy1ib3R0b206OHB4fS50b3ggLnRveC1kaWFsb2dfX3RhYmxlIHRib2R5IHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDB9LnRveCAudG94LWRpYWxvZ19fdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnRveCAudG94LWRpYWxvZ19fdGFibGUgdGR7cGFkZGluZy1ib3R0b206OHB4O3BhZGRpbmctdG9wOjhweH0udG94IC50b3gtZGlhbG9nX19wb3B1cHN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTt6LWluZGV4OjExMDB9LnRveCAudG94LWRpYWxvZ19fYm9keS1pZnJhbWV7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtZGlhbG9nX19ib2R5LWlmcmFtZSAudG94LW5hdm9iantkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWRpYWxvZ19fYm9keS1pZnJhbWUgLnRveC1uYXZvYmogOm50aC1jaGlsZCgyKXtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MTAwJX0udG94IC50b3gtZGlhbG9nLWRvY2stZmFkZW91dHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LnRveCAudG94LWRpYWxvZy1kb2NrLWZhZGVpbntvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS50b3ggLnRveC1kaWFsb2ctZG9jay10cmFuc2l0aW9ue3RyYW5zaXRpb246dmlzaWJpbGl0eSAwcyBsaW5lYXIgLjNzLG9wYWNpdHkgLjNzIGVhc2V9LnRveCAudG94LWRpYWxvZy1kb2NrLXRyYW5zaXRpb24udG94LWRpYWxvZy1kb2NrLWZhZGVpbnt0cmFuc2l0aW9uLWRlbGF5OjBzfWJvZHkudG94LWRpYWxvZ19fZGlzYWJsZS1zY3JvbGx7b3ZlcmZsb3c6aGlkZGVufS50b3gudG94LXBsYXRmb3JtLWllIC50b3gtZGlhbG9nLXdyYXB7cG9zaXRpb246LW1zLWRldmljZS1maXhlZH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpe2JvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1uYXZ7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjhweH19LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fZm9vdGVyIC50b3gtZGlhbG9nX19mb290ZXItZW5kPiosLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fZm9vdGVyIC50b3gtZGlhbG9nX19mb290ZXItc3RhcnQ+KnttYXJnaW4tbGVmdDo4cHh9LnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LW5hdnttYXJnaW4tbGVmdDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpe2JvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6OHB4fX0udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQ+KiwudG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1zdGFydD4qe21hcmdpbi1yaWdodDo4cHh9LnRveCAudG94LWRyb3B6b25lLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWRyb3B6b25le2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBkYXNoZWQgIzAwMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWdyb3c6MTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21pbi1oZWlnaHQ6MTAwcHg7cGFkZGluZzoxMHB4fS50b3ggLnRveC1kcm9wem9uZSBwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO21hcmdpbjowIDAgMTZweCAwfS50b3ggLnRveC1lZGl0LWFyZWF7ZGlzcGxheTpmbGV4O2ZsZXg6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtZWRpdC1hcmVhX19pZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfS50b3gudG94LWlubGluZS1lZGl0LWFyZWF7Ym9yZGVyOjFweCBkb3R0ZWQgIzAwMH0udG94IC50b3gtZWRpdG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3ZlcmZsb3c6aGlkZGVufS50b3ggLnRveC1lZGl0b3ItaGVhZGVye3otaW5kZXg6MX0udG94Om5vdCgudG94LXRpbnltY2UtaW5saW5lKSAudG94LWVkaXRvci1oZWFkZXJ7Ym94LXNoYWRvdzpub25lO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuNXN9LnRveC50b3gtdGlueW1jZS0tdG9vbGJhci1ib3R0b20gLnRveC1lZGl0b3ItaGVhZGVyLC50b3gudG94LXRpbnltY2UtaW5saW5lIC50b3gtZWRpdG9yLWhlYWRlcnttYXJnaW4tYm90dG9tOi0xcHh9LnRveC50b3gtdGlueW1jZS0tdG9vbGJhci1zdGlja3ktb24gLnRveC1lZGl0b3ItaGVhZGVye2JveC1zaGFkb3c6MCA0cHggNHB4IC0zcHggcmdiYSgwLDAsMCwuMjUpfS50b3gtZWRpdG9yLWRvY2stZmFkZW91dHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LnRveC1lZGl0b3ItZG9jay1mYWRlaW57b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0udG94LWVkaXRvci1kb2NrLXRyYW5zaXRpb257dHJhbnNpdGlvbjp2aXNpYmlsaXR5IDBzIGxpbmVhciAuMjVzLG9wYWNpdHkgLjI1cyBlYXNlfS50b3gtZWRpdG9yLWRvY2stdHJhbnNpdGlvbi50b3gtZWRpdG9yLWRvY2stZmFkZWlue3RyYW5zaXRpb24tZGVsYXk6MHN9LnRveCAudG94LWNvbnRyb2wtd3JhcHtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWNvbnRyb2wtd3JhcDpub3QoLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy1pbnZhbGlkKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24taW52YWxpZCwudG94IC50b3gtY29udHJvbC13cmFwOm5vdCgudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXVua25vd24pIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi11bmtub3duLC50b3ggLnRveC1jb250cm9sLXdyYXA6bm90KC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdmFsaWQpIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi12YWxpZHtkaXNwbGF5Om5vbmV9LnRveCAudG94LWNvbnRyb2wtd3JhcCBzdmd7ZGlzcGxheTpibG9ja30udG94IC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnRveCAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24taW52YWxpZCBzdmd7ZmlsbDojYzAwfS50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXVua25vd24gc3Zne2ZpbGw6b3JhbmdlfS50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXZhbGlkIHN2Z3tmaWxsOmdyZWVufS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy1pbnZhbGlkIC50b3gtdGV4dGZpZWxkLC50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy11bmtub3duIC50b3gtdGV4dGZpZWxkLC50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy12YWxpZCAudG94LXRleHRmaWVsZHtwYWRkaW5nLXJpZ2h0OjMycHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24td3JhcHtyaWdodDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLWludmFsaWQgLnRveC10ZXh0ZmllbGQsLnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXVua25vd24gLnRveC10ZXh0ZmllbGQsLnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXZhbGlkIC50b3gtdGV4dGZpZWxke3BhZGRpbmctbGVmdDozMnB4fS50b3hbZGlyPXJ0bF0gLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXdyYXB7bGVmdDo0cHh9LnRveCAudG94LWF1dG9jb21wbGV0ZXJ7bWF4LXdpZHRoOjI1ZW19LnRveCAudG94LWF1dG9jb21wbGV0ZXIgLnRveC1tZW51e21heC13aWR0aDoyNWVtfS50b3ggLnRveC1hdXRvY29tcGxldGVyIC50b3gtYXV0b2NvbXBsZXRlci1oaWdobGlnaHR7Zm9udC13ZWlnaHQ6NzAwfS50b3ggLnRveC1jb2xvci1pbnB1dHtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS50b3ggLnRveC1jb2xvci1pbnB1dCAudG94LXRleHRmaWVsZHt6LWluZGV4Oi0xfS50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFue2JvcmRlci1jb2xvcjpyZ2JhKDQyLDU1LDcwLC4yKTtib3JkZXItcmFkaXVzOjNweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweDtib3gtc2hhZG93Om5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoyNHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2cHg7d2lkdGg6MjRweH0udG94IC50b3gtY29sb3ItaW5wdXQgc3Bhbjpmb2N1czpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pLC50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFuOmhvdmVyOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSl7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Y3Vyc29yOnBvaW50ZXJ9LnRveCAudG94LWNvbG9yLWlucHV0IHNwYW46OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4yNSkgMjUlLHRyYW5zcGFyZW50IDI1JSksbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDI1NSwyNTUsMjU1LC4yNSkgMjUlLHRyYW5zcGFyZW50IDI1JSksbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHRyYW5zcGFyZW50IDc1JSxyZ2JhKDI1NSwyNTUsMjU1LC4yNSkgNzUlKSxsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHRyYW5zcGFyZW50IDc1JSxyZ2JhKDI1NSwyNTUsMjU1LC4yNSkgNzUlKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMCwwIDZweCw2cHggLTZweCwtNnB4IDA7YmFja2dyb3VuZC1zaXplOjEycHggMTJweDtib3JkZXI6MXB4IHNvbGlkICMyYjNiNGU7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNpemluZzpib3JkZXItYm94O2NvbnRlbnQ6Jyc7aGVpZ2h0OjI0cHg7bGVmdDotMXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMXB4O3dpZHRoOjI0cHg7ei1pbmRleDotMX0udG94IC50b3gtY29sb3ItaW5wdXQgc3BhblthcmlhLWRpc2FibGVkPXRydWVde2N1cnNvcjpub3QtYWxsb3dlZH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29sb3ItaW5wdXQgLnRveC10ZXh0ZmllbGR7cGFkZGluZy1sZWZ0OjM2cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbG9yLWlucHV0IHNwYW57bGVmdDo2cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbG9yLWlucHV0IC50b3gtdGV4dGZpZWxke3BhZGRpbmctcmlnaHQ6MzZweH0udG94W2Rpcj1ydGxdIC50b3gtY29sb3ItaW5wdXQgc3BhbntyaWdodDo2cHh9LnRveCAudG94LWxhYmVsLC50b3ggLnRveC10b29sYmFyLWxhYmVse2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMztwYWRkaW5nOjAgOHB4IDAgMDt0ZXh0LXRyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0udG94IC50b3gtdG9vbGJhci1sYWJlbHtwYWRkaW5nOjAgOHB4fS50b3hbZGlyPXJ0bF0gLnRveC1sYWJlbHtwYWRkaW5nOjAgMCAwIDhweH0udG94IC50b3gtZm9ybXtkaXNwbGF5OmZsZXg7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvfS50b3ggLnRveC1mb3JtX19ncm91cHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luLWJvdHRvbTo0cHh9LnRveCAudG94LWZvcm0tZ3JvdXAtLW1heGltaXple2ZsZXg6MX0udG94IC50b3gtZm9ybV9fZ3JvdXAtLWVycm9ye2NvbG9yOiNjMDB9LnRveCAudG94LWZvcm1fX2dyb3VwLS1jb2xsZWN0aW9ue2Rpc3BsYXk6ZmxleH0udG94IC50b3gtZm9ybV9fZ3JpZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS50b3ggLnRveC1mb3JtX19ncmlkLS0yY29sPi50b3gtZm9ybV9fZ3JvdXB7d2lkdGg6Y2FsYyg1MCUgLSAoOHB4IC8gMikpfS50b3ggLnRveC1mb3JtX19ncmlkLS0zY29sPi50b3gtZm9ybV9fZ3JvdXB7d2lkdGg6Y2FsYygxMDAlIC8gMyAtICg4cHggLyAyKSl9LnRveCAudG94LWZvcm1fX2dyaWQtLTRjb2w+LnRveC1mb3JtX19ncm91cHt3aWR0aDpjYWxjKDI1JSAtICg4cHggLyAyKSl9LnRveCAudG94LWZvcm1fX2NvbnRyb2xzLWgtc3RhY2t7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0udG94IC50b3gtZm9ybV9fZ3JvdXAtLWlubGluZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS50b3ggLnRveC1mb3JtX19ncm91cC0tc3RyZXRjaGVke2Rpc3BsYXk6ZmxleDtmbGV4OjE7ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC10ZXh0YXJlYXtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtZm9ybV9fZ3JvdXAtLXN0cmV0Y2hlZCAudG94LW5hdm9iantkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC1uYXZvYmogOm50aC1jaGlsZCgyKXtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MTAwJX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZm9ybV9fY29udHJvbHMtaC1zdGFjaz46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NHB4fS50b3hbZGlyPXJ0bF0gLnRveC1mb3JtX19jb250cm9scy1oLXN0YWNrPjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6NHB4fS50b3ggLnRveC1sb2NrLnRveC1sb2NrZWQgLnRveC1sb2NrLWljb25fX3VubG9jaywudG94IC50b3gtbG9jazpub3QoLnRveC1sb2NrZWQpIC50b3gtbG9jay1pY29uX19sb2Nre2Rpc3BsYXk6bm9uZX0udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0LC50b3ggLnRveC10ZXh0YXJlYSwudG94IC50b3gtdGV4dGZpZWxkLC50b3ggLnRveC10b29sYmFyLXRleHRmaWVsZHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMmIzYjRlO2JvcmRlci1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2JveC1zaGFkb3c6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6I2ZmZjtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweDttYXJnaW46MDttaW4taGVpZ2h0OjM0cHg7b3V0bGluZTowO3BhZGRpbmc6NXB4IDQuNzVweDtyZXNpemU6bm9uZTt3aWR0aDoxMDAlfS50b3ggLnRveC10ZXh0YXJlYVtkaXNhYmxlZF0sLnRveCAudG94LXRleHRmaWVsZFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMjIyZjNlO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdDpmb2N1cywudG94IC50b3gtdGV4dGFyZWE6Zm9jdXMsLnRveCAudG94LXRleHRmaWVsZDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Ym94LXNoYWRvdzpub25lO291dGxpbmU6MH0udG94IC50b3gtdG9vbGJhci10ZXh0ZmllbGR7Ym9yZGVyLXdpZHRoOjA7bWFyZ2luLWJvdHRvbTozcHg7bWFyZ2luLXRvcDoycHg7bWF4LXdpZHRoOjI1MHB4fS50b3ggLnRveC1uYWtlZC1idG57YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzp1bnNldDtjb2xvcjojMjA3YWI3O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowfS50b3ggLnRveC1uYWtlZC1idG4gc3Zne2Rpc3BsYXk6YmxvY2s7ZmlsbDojZmZmfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC10b29sYmFyLXRleHRmaWVsZCsqe21hcmdpbi1sZWZ0OjRweH0udG94W2Rpcj1ydGxdIC50b3gtdG9vbGJhci10ZXh0ZmllbGQrKnttYXJnaW4tcmlnaHQ6NHB4fS50b3ggLnRveC1saXN0Ym94ZmllbGR7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMTkyMzJlO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LWxpc3Rib3hfX3NlbGVjdC1sYWJlbHtjdXJzb3I6ZGVmYXVsdDtmbGV4OjE7bWFyZ2luOjAgNHB4fS50b3ggLnRveC1saXN0Ym94X19zZWxlY3QtY2hldnJvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTZweH0udG94IC50b3gtbGlzdGJveF9fc2VsZWN0LWNoZXZyb24gc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWxpc3Rib3hmaWVsZCBzdmd7cmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1saXN0Ym94ZmllbGQgc3Zne2xlZnQ6OHB4fS50b3ggLnRveC1zZWxlY3RmaWVsZHtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Ym9yZGVyLWNvbG9yOiMwMDA7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNoYWRvdzpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbjowO21pbi1oZWlnaHQ6MzRweDtvdXRsaW5lOjA7cGFkZGluZzo1cHggNC43NXB4O3Jlc2l6ZTpub25lO3dpZHRoOjEwMCV9LnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMTkyMzJlO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjg1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Ym94LXNoYWRvdzpub25lO291dGxpbmU6MH0udG94IC50b3gtc2VsZWN0ZmllbGQgc3Zne3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0W3NpemU9XCIwXCJdLC50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Rbc2l6ZT1cIjFcIl17cGFkZGluZy1yaWdodDoyNHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zZWxlY3RmaWVsZCBzdmd7cmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Rbc2l6ZT1cIjBcIl0sLnRveFtkaXI9cnRsXSAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtzaXplPVwiMVwiXXtwYWRkaW5nLWxlZnQ6MjRweH0udG94W2Rpcj1ydGxdIC50b3gtc2VsZWN0ZmllbGQgc3Zne2xlZnQ6OHB4fS50b3ggLnRveC10ZXh0YXJlYXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGFyZWE7LW1vei1hcHBlYXJhbmNlOnRleHRhcmVhO2FwcGVhcmFuY2U6dGV4dGFyZWE7d2hpdGUtc3BhY2U6cHJlLXdyYXB9LnRveC1mdWxsc2NyZWVue2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZTtwYWRkaW5nOjA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7dG91Y2gtYWN0aW9uOnBpbmNoLXpvb207d2lkdGg6MTAwJX0udG94LWZ1bGxzY3JlZW4gLnRveC50b3gtdGlueW1jZS50b3gtZnVsbHNjcmVlbiAudG94LXN0YXR1c2Jhcl9fcmVzaXplLWhhbmRsZXtkaXNwbGF5Om5vbmV9LnRveC1mdWxsc2NyZWVuIC50b3gudG94LXRpbnltY2UudG94LWZ1bGxzY3JlZW57ei1pbmRleDoxMjAwfS50b3gtZnVsbHNjcmVlbiAudG94LnRveC10aW55bWNlLWF1eHt6LWluZGV4OjEyMDF9LnRveCAudG94LWhlbHBfX21vcmUtbGlua3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLXRvcDoxZW19LnRveCAudG94LWltYWdlLXRvb2xze3dpZHRoOjEwMCV9LnRveCAudG94LWltYWdlLXRvb2xzX190b29sYmFye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udG94IC50b3gtaW1hZ2UtdG9vbHNfX2ltYWdle2JhY2tncm91bmQtY29sb3I6IzY2NjtoZWlnaHQ6MzgwcHg7b3ZlcmZsb3c6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2UsLnRveCAudG94LWltYWdlLXRvb2xzX19pbWFnZSsudG94LWltYWdlLXRvb2xzX190b29sYmFye21hcmdpbi10b3A6OHB4fS50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2UtYmd7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGRoREFBTUFJQUJBTXpNelAvLy95d0FBQUFBREFBTUFBQUNGb1FmcVllYWJOeURNa0JRYjgxVWF0ODVueGd1VUFFQU93PT0pfS50b3ggLnRveC1pbWFnZS10b29sc19fdG9vbGJhcj4udG94LXNwYWNlcntmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtY3JvcHJlY3QtYmxvY2t7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjU7cG9zaXRpb246YWJzb2x1dGU7em9vbToxfS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGV7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2hlaWdodDoyMHB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoyMHB4fS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtbW92ZXtib3JkZXI6MDtjdXJzb3I6bW92ZTtwb3NpdGlvbjphYnNvbHV0ZX0udG94IC50b3gtY3JvcHJlY3QtaGFuZGxlLW53e2JvcmRlci13aWR0aDoycHggMCAwIDJweDtjdXJzb3I6bnctcmVzaXplO2xlZnQ6MTAwcHg7bWFyZ2luOi0ycHggMCAwIC0ycHg7dG9wOjEwMHB4fS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtbmV7Ym9yZGVyLXdpZHRoOjJweCAycHggMCAwO2N1cnNvcjpuZS1yZXNpemU7bGVmdDoyMDBweDttYXJnaW46LTJweCAwIDAgLTIwcHg7dG9wOjEwMHB4fS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtc3d7Ym9yZGVyLXdpZHRoOjAgMCAycHggMnB4O2N1cnNvcjpzdy1yZXNpemU7bGVmdDoxMDBweDttYXJnaW46LTIwcHggMnB4IDAgLTJweDt0b3A6MjAwcHh9LnRveCAudG94LWNyb3ByZWN0LWhhbmRsZS1zZXtib3JkZXItd2lkdGg6MCAycHggMnB4IDA7Y3Vyc29yOnNlLXJlc2l6ZTtsZWZ0OjIwMHB4O21hcmdpbjotMjBweCAwIDAgLTIwcHg7dG9wOjIwMHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1pbWFnZS10b29sc19fdG9vbGJhcj4udG94LXNsaWRlcjpub3QoOmZpcnN0LW9mLXR5cGUpe21hcmdpbi1sZWZ0OjhweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1idXR0b24rLnRveC1zbGlkZXJ7bWFyZ2luLWxlZnQ6MzJweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1zbGlkZXIrLnRveC1idXR0b257bWFyZ2luLWxlZnQ6MzJweH0udG94W2Rpcj1ydGxdIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1zbGlkZXI6bm90KDpmaXJzdC1vZi10eXBlKXttYXJnaW4tcmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1pbWFnZS10b29sc19fdG9vbGJhcj4udG94LWJ1dHRvbisudG94LXNsaWRlcnttYXJnaW4tcmlnaHQ6MzJweH0udG94W2Rpcj1ydGxdIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1zbGlkZXIrLnRveC1idXR0b257bWFyZ2luLXJpZ2h0OjMycHh9LnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjE3MHB4fS50b3ggLnRveC1pbnNlcnQtdGFibGUtcGlja2VyPmRpdntib3JkZXItY29sb3I6IzAwMDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjAgMXB4IDFweCAwO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTdweDt3aWR0aDoxN3B4fS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXAgLnRveC1pbnNlcnQtdGFibGUtcGlja2Vye21hcmdpbjotNHB4IDB9LnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXIgLnRveC1pbnNlcnQtdGFibGUtcGlja2VyX19zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMzIsMTIyLDE4MywuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMzIsMTIyLDE4MywuNSl9LnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXJfX2xhYmVse2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtwYWRkaW5nOjRweDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1pbnNlcnQtdGFibGUtcGlja2VyPmRpdjpudGgtY2hpbGQoMTBuKXtib3JkZXItcmlnaHQ6MH0udG94W2Rpcj1ydGxdIC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlcj5kaXY6bnRoLWNoaWxkKDEwbisxKXtib3JkZXItcmlnaHQ6MH0udG94IC50b3gtbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiMyYjNiNGU7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCA0cHggOHB4IDAgcmdiYSg0Miw1NSw3MCwuMSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3ZlcnRpY2FsLWFsaWduOnRvcDt6LWluZGV4OjExNTB9LnRveCAudG94LW1lbnUudG94LWNvbGxlY3Rpb24udG94LWNvbGxlY3Rpb24tLWxpc3R7cGFkZGluZzowfS50b3ggLnRveC1tZW51LnRveC1jb2xsZWN0aW9uLnRveC1jb2xsZWN0aW9uLS10b29sYmFye3BhZGRpbmc6NHB4fS50b3ggLnRveC1tZW51LnRveC1jb2xsZWN0aW9uLnRveC1jb2xsZWN0aW9uLS1ncmlke3BhZGRpbmc6NHB4fS50b3ggLnRveC1tZW51X19sYWJlbCBibG9ja3F1b3RlLC50b3ggLnRveC1tZW51X19sYWJlbCBjb2RlLC50b3ggLnRveC1tZW51X19sYWJlbCBoMSwudG94IC50b3gtbWVudV9fbGFiZWwgaDIsLnRveCAudG94LW1lbnVfX2xhYmVsIGgzLC50b3ggLnRveC1tZW51X19sYWJlbCBoNCwudG94IC50b3gtbWVudV9fbGFiZWwgaDUsLnRveCAudG94LW1lbnVfX2xhYmVsIGg2LC50b3ggLnRveC1tZW51X19sYWJlbCBwe21hcmdpbjowfS50b3ggLnRveC1tZW51YmFye2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgaGVpZ2h0PSczOXB4JyB2aWV3Qm94PScwIDAgNDAgMzlweCcgd2lkdGg9JzQwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwJyB5PSczOHB4JyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEnIGZpbGw9JyUyMzAwMDAwMCcvJTNFJTNDL3N2ZyUzRVwiKSBsZWZ0IDAgdG9wIDAgIzIyMmYzZTtiYWNrZ3JvdW5kLWNvbG9yOiMyMjJmM2U7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87ZmxleC1zaHJpbms6MDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjAgNHB4IDAgNHB4fS50b3gudG94LXRpbnltY2U6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSAudG94LW1lbnViYXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgIzAwMH0udG94IC50b3gtbWJ0bnthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDowIDA7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2hlaWdodDozNHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjJweCAwIDNweCAwO291dGxpbmU6MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowIDRweDt0ZXh0LXRyYW5zZm9ybTpub25lO3dpZHRoOmF1dG99LnRveCAudG94LW1idG5bZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2N1cnNvcjpub3QtYWxsb3dlZH0udG94IC50b3gtbWJ0bjpmb2N1czpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kOiM0YTU1NjI7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LW1idG4tLWFjdGl2ZXtiYWNrZ3JvdW5kOiM3NTdkODc7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LW1idG46aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC50b3gtbWJ0bi0tYWN0aXZlKXtiYWNrZ3JvdW5kOiM0YTU1NjI7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LW1idG5fX3NlbGVjdC1sYWJlbHtjdXJzb3I6ZGVmYXVsdDtmb250LXdlaWdodDo0MDA7bWFyZ2luOjAgNHB4fS50b3ggLnRveC1tYnRuW2Rpc2FibGVkXSAudG94LW1idG5fX3NlbGVjdC1sYWJlbHtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LW1idG5fX3NlbGVjdC1jaGV2cm9ue2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNnB4O2Rpc3BsYXk6bm9uZX0udG94IC50b3gtbm90aWZpY2F0aW9ue2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2JveC1zaGFkb3c6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTotbXMtZ3JpZDtkaXNwbGF5OmdyaWQ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwOy1tcy1ncmlkLWNvbHVtbnM6bWlubWF4KDQwcHgsMWZyKSBhdXRvIG1pbm1heCg0MHB4LDFmcik7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1pbm1heCg0MHB4LDFmcikgYXV0byBtaW5tYXgoNDBweCwxZnIpO21hcmdpbi10b3A6NHB4O29wYWNpdHk6MDtwYWRkaW5nOjRweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMXMgZWFzZS1pbixvcGFjaXR5IDE1MG1zIGVhc2UtaW59LnRveCAudG94LW5vdGlmaWNhdGlvbiBwe2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMH0udG94IC50b3gtbm90aWZpY2F0aW9uIGF7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbntvcGFjaXR5OjF9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNlNGVlZGE7Ym9yZGVyLWNvbG9yOiNkN2U2Yzg7Y29sb3I6I2ZmZn0udG94IC50b3gtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHB7Y29sb3I6I2ZmZn0udG94IC50b3gtbm90aWZpY2F0aW9uLS1zdWNjZXNzIGF7Y29sb3I6IzU0NzgzMX0udG94IC50b3gtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHN2Z3tmaWxsOiNmZmZ9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3J7YmFja2dyb3VuZC1jb2xvcjojZjhkZWRlO2JvcmRlci1jb2xvcjojZjJiZmJmO2NvbG9yOiNmZmZ9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3IgcHtjb2xvcjojZmZmfS50b3ggLnRveC1ub3RpZmljYXRpb24tLWVycm9yIGF7Y29sb3I6I2MwMH0udG94IC50b3gtbm90aWZpY2F0aW9uLS1lcnJvciBzdmd7ZmlsbDojZmZmfS50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm4sLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZhZWE7Ym9yZGVyLWNvbG9yOiNmZmU4OWQ7Y29sb3I6I2ZmZn0udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuIHAsLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybmluZyBwe2NvbG9yOiNmZmZ9LnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybiBhLC50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmcgYXtjb2xvcjojZmZmfS50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm4gc3ZnLC50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmcgc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbmZve2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmNztib3JkZXItY29sb3I6Izc3OWVjYjtjb2xvcjojZmZmfS50b3ggLnRveC1ub3RpZmljYXRpb24tLWluZm8gcHtjb2xvcjojZmZmfS50b3ggLnRveC1ub3RpZmljYXRpb24tLWluZm8gYXtjb2xvcjojZmZmfS50b3ggLnRveC1ub3RpZmljYXRpb24tLWluZm8gc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtbm90aWZpY2F0aW9uX19ib2R5ey1tcy1ncmlkLXJvdy1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDstbXMtZ3JpZC1jb2x1bW4tc3BhbjoxO2dyaWQtY29sdW1uLWVuZDozOy1tcy1ncmlkLWNvbHVtbjoyO2dyaWQtY29sdW1uLXN0YXJ0OjI7LW1zLWdyaWQtcm93LXNwYW46MTtncmlkLXJvdy1lbmQ6MjstbXMtZ3JpZC1yb3c6MTtncmlkLXJvdy1zdGFydDoxO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vcm1hbDt3b3JkLWJyZWFrOmJyZWFrLWFsbDt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9LnRveCAudG94LW5vdGlmaWNhdGlvbl9fYm9keT4qe21hcmdpbjowfS50b3ggLnRveC1ub3RpZmljYXRpb25fX2JvZHk+Kisqe21hcmdpbi10b3A6MXJlbX0udG94IC50b3gtbm90aWZpY2F0aW9uX19pY29uey1tcy1ncmlkLXJvdy1hbGlnbjpjZW50ZXI7YWxpZ24tc2VsZjpjZW50ZXI7LW1zLWdyaWQtY29sdW1uLXNwYW46MTtncmlkLWNvbHVtbi1lbmQ6MjstbXMtZ3JpZC1jb2x1bW46MTtncmlkLWNvbHVtbi1zdGFydDoxOy1tcy1ncmlkLXJvdy1zcGFuOjE7Z3JpZC1yb3ctZW5kOjI7LW1zLWdyaWQtcm93OjE7Z3JpZC1yb3ctc3RhcnQ6MTstbXMtZ3JpZC1jb2x1bW4tYWxpZ246ZW5kO2p1c3RpZnktc2VsZjplbmR9LnRveCAudG94LW5vdGlmaWNhdGlvbl9faWNvbiBzdmd7ZGlzcGxheTpibG9ja30udG94IC50b3gtbm90aWZpY2F0aW9uX19kaXNtaXNzey1tcy1ncmlkLXJvdy1hbGlnbjpzdGFydDthbGlnbi1zZWxmOnN0YXJ0Oy1tcy1ncmlkLWNvbHVtbi1zcGFuOjE7Z3JpZC1jb2x1bW4tZW5kOjQ7LW1zLWdyaWQtY29sdW1uOjM7Z3JpZC1jb2x1bW4tc3RhcnQ6MzstbXMtZ3JpZC1yb3ctc3BhbjoxO2dyaWQtcm93LWVuZDoyOy1tcy1ncmlkLXJvdzoxO2dyaWQtcm93LXN0YXJ0OjE7LW1zLWdyaWQtY29sdW1uLWFsaWduOmVuZDtqdXN0aWZ5LXNlbGY6ZW5kfS50b3ggLnRveC1ub3RpZmljYXRpb24gLnRveC1wcm9ncmVzcy1iYXJ7LW1zLWdyaWQtY29sdW1uLXNwYW46MztncmlkLWNvbHVtbi1lbmQ6NDstbXMtZ3JpZC1jb2x1bW46MTtncmlkLWNvbHVtbi1zdGFydDoxOy1tcy1ncmlkLXJvdy1zcGFuOjE7Z3JpZC1yb3ctZW5kOjM7LW1zLWdyaWQtcm93OjI7Z3JpZC1yb3ctc3RhcnQ6MjstbXMtZ3JpZC1jb2x1bW4tYWxpZ246Y2VudGVyO2p1c3RpZnktc2VsZjpjZW50ZXJ9LnRveCAudG94LXBvcHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtcG9wLS1yZXNpemluZ3t0cmFuc2l0aW9uOndpZHRoIC4xcyBlYXNlfS50b3ggLnRveC1wb3AtLXJlc2l6aW5nIC50b3gtdG9vbGJhcntmbGV4LXdyYXA6bm93cmFwfS50b3ggLnRveC1wb3BfX2RpYWxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiMyMjJmM2U7Ym9yZGVyOjFweCBzb2xpZCAjMDAwO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCAxcHggM3B4IHJnYmEoMCwwLDAsLjE1KTttaW4td2lkdGg6MDtvdmVyZmxvdzpoaWRkZW59LnRveCAudG94LXBvcF9fZGlhbG9nPjpub3QoLnRveC10b29sYmFyKXttYXJnaW46NHB4IDRweCA0cHggOHB4fS50b3ggLnRveC1wb3BfX2RpYWxvZyAudG94LXRvb2xiYXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDttYXJnaW4tYm90dG9tOi0xcHh9LnRveCAudG94LXBvcDo6YWZ0ZXIsLnRveCAudG94LXBvcDo6YmVmb3Jle2JvcmRlci1zdHlsZTpzb2xpZDtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MH0udG94IC50b3gtcG9wLnRveC1wb3AtLWJvdHRvbTo6YWZ0ZXIsLnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmJlZm9yZXtsZWZ0OjUwJTt0b3A6MTAwJX0udG94IC50b3gtcG9wLnRveC1wb3AtLWJvdHRvbTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOiMyMjJmM2UgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjhweDttYXJnaW4tbGVmdDotOHB4O21hcmdpbi10b3A6LTFweH0udG94IC50b3gtcG9wLnRveC1wb3AtLWJvdHRvbTo6YmVmb3Jle2JvcmRlci1jb2xvcjojMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo5cHg7bWFyZ2luLWxlZnQ6LTlweH0udG94IC50b3gtcG9wLnRveC1wb3AtLXRvcDo6YWZ0ZXIsLnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmJlZm9yZXtsZWZ0OjUwJTt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9LnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMjIyZjNlIHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo4cHg7bWFyZ2luLWxlZnQ6LThweDttYXJnaW4tdG9wOjFweH0udG94IC50b3gtcG9wLnRveC1wb3AtLXRvcDo6YmVmb3Jle2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAwIHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo5cHg7bWFyZ2luLWxlZnQ6LTlweH0udG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmFmdGVyLC50b3ggLnRveC1wb3AudG94LXBvcC0tbGVmdDo6YmVmb3Jle2xlZnQ6MDt0b3A6Y2FsYyg1MCUgLSAxcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS50b3ggLnRveC1wb3AudG94LXBvcC0tbGVmdDo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICMyMjJmM2UgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjhweDttYXJnaW4tbGVmdDotMTVweH0udG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmJlZm9yZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIzAwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MTBweDttYXJnaW4tbGVmdDotMTlweH0udG94IC50b3gtcG9wLnRveC1wb3AtLXJpZ2h0OjphZnRlciwudG94IC50b3gtcG9wLnRveC1wb3AtLXJpZ2h0OjpiZWZvcmV7bGVmdDoxMDAlO3RvcDpjYWxjKDUwJSArIDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMyMjJmM2U7Ym9yZGVyLXdpZHRoOjhweDttYXJnaW4tbGVmdDotMXB4fS50b3ggLnRveC1wb3AudG94LXBvcC0tcmlnaHQ6OmJlZm9yZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMDtib3JkZXItd2lkdGg6MTBweDttYXJnaW4tbGVmdDotMXB4fS50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tbGVmdDo6YWZ0ZXIsLnRveCAudG94LXBvcC50b3gtcG9wLS1hbGlnbi1sZWZ0OjpiZWZvcmV7bGVmdDoyMHB4fS50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tcmlnaHQ6OmFmdGVyLC50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tcmlnaHQ6OmJlZm9yZXtsZWZ0OmNhbGMoMTAwJSAtIDIwcHgpfS50b3ggLnRveC1zaWRlYmFyLXdyYXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWdyb3c6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTowO21pbi1oZWlnaHQ6MH0udG94IC50b3gtc2lkZWJhcntiYWNrZ3JvdW5kLWNvbG9yOiMyMjJmM2U7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LnRveCAudG94LXNpZGViYXJfX3NsaWRlcntkaXNwbGF5OmZsZXg7b3ZlcmZsb3c6aGlkZGVufS50b3ggLnRveC1zaWRlYmFyX19wYW5lLWNvbnRhaW5lcntkaXNwbGF5OmZsZXh9LnRveCAudG94LXNpZGViYXJfX3BhbmV7ZGlzcGxheTpmbGV4fS50b3ggLnRveC1zaWRlYmFyLS1zbGlkaW5nLWNsb3NlZHtvcGFjaXR5OjB9LnRveCAudG94LXNpZGViYXItLXNsaWRpbmctb3BlbntvcGFjaXR5OjF9LnRveCAudG94LXNpZGViYXItLXNsaWRpbmctZ3Jvd2luZywudG94IC50b3gtc2lkZWJhci0tc2xpZGluZy1zaHJpbmtpbmd7dHJhbnNpdGlvbjp3aWR0aCAuNXMgZWFzZSxvcGFjaXR5IC41cyBlYXNlfS50b3ggLnRveC1zZWxlY3RvcntiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHh9LnRveC50b3gtcGxhdGZvcm0tdG91Y2ggLnRveC1zZWxlY3RvcntoZWlnaHQ6MTJweDt3aWR0aDoxMnB4fS50b3ggLnRveC1zbGlkZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS50b3ggLnRveC1zbGlkZXJfX3JhaWx7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czozcHg7aGVpZ2h0OjEwcHg7bWluLXdpZHRoOjEyMHB4O3dpZHRoOjEwMCV9LnRveCAudG94LXNsaWRlcl9faGFuZGxle2JhY2tncm91bmQtY29sb3I6IzIwN2FiNztib3JkZXI6MnB4IHNvbGlkICMxODVkOGM7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzpub25lO2hlaWdodDoyNHB4O2xlZnQ6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoxNHB4fS50b3ggLnRveC1zb3VyY2UtY29kZXtvdmVyZmxvdzphdXRvfS50b3ggLnRveC1zcGlubmVye2Rpc3BsYXk6ZmxleH0udG94IC50b3gtc3Bpbm5lcj5kaXZ7YW5pbWF0aW9uOnRhbS1ib3VuY2luZy1kb3RzIDEuNXMgZWFzZS1pbi1vdXQgMHMgaW5maW5pdGUgYm90aDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjUpO2JvcmRlci1yYWRpdXM6MTAwJTtoZWlnaHQ6OHB4O3dpZHRoOjhweH0udG94IC50b3gtc3Bpbm5lcj5kaXY6bnRoLWNoaWxkKDEpe2FuaW1hdGlvbi1kZWxheTotLjMyc30udG94IC50b3gtc3Bpbm5lcj5kaXY6bnRoLWNoaWxkKDIpe2FuaW1hdGlvbi1kZWxheTotLjE2c31Aa2V5ZnJhbWVzIHRhbS1ib3VuY2luZy1kb3RzezAlLDEwMCUsODAle3RyYW5zZm9ybTpzY2FsZSgwKX00MCV7dHJhbnNmb3JtOnNjYWxlKDEpfX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3Bpbm5lcj5kaXY6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NHB4fS50b3hbZGlyPXJ0bF0gLnRveC1zcGlubmVyPmRpdjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6NHB4fS50b3ggLnRveC1zdGF0dXNiYXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6IzIyMmYzZTtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO2NvbG9yOiNmZmY7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NDAwO2hlaWdodDoxOHB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjAgOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0udG94IC50b3gtc3RhdHVzYmFyX190ZXh0LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7b3ZlcmZsb3c6aGlkZGVufS50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGh7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIGF1dG87bWFyZ2luLXJpZ2h0OmF1dG87b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGg+KntkaXNwbGF5OmlubGluZTt3aGl0ZS1zcGFjZTpub3dyYXB9LnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50e2ZsZXg6MCAwIGF1dG87bWFyZ2luLWxlZnQ6MWNofS50b3ggLnRveC1zdGF0dXNiYXIgYSwudG94IC50b3gtc3RhdHVzYmFyX19wYXRoLWl0ZW0sLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50e2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRveCAudG94LXN0YXR1c2JhciBhOmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2JhciBhOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fcGF0aC1pdGVtOmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fcGF0aC1pdGVtOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50OmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50OmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSl7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udG94IC50b3gtc3RhdHVzYmFyX19yZXNpemUtaGFuZGxle2FsaWduLWl0ZW1zOmZsZXgtZW5kO2FsaWduLXNlbGY6c3RyZXRjaDtjdXJzb3I6bndzZS1yZXNpemU7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0Oi04cHg7cGFkZGluZy1sZWZ0OjFjaH0udG94IC50b3gtc3RhdHVzYmFyX19yZXNpemUtaGFuZGxlIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6I2ZmZn0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3RhdHVzYmFyX19wYXRoPip7bWFyZ2luLXJpZ2h0OjRweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3RhdHVzYmFyX19icmFuZGluZ3ttYXJnaW4tbGVmdDoxY2h9LnRveFtkaXI9cnRsXSAudG94LXN0YXR1c2JhcntmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0udG94W2Rpcj1ydGxdIC50b3gtc3RhdHVzYmFyX19wYXRoPip7bWFyZ2luLWxlZnQ6NHB4fS50b3ggLnRveC10aHJvYmJlcnt6LWluZGV4OjE0MDB9LnRveCAudG94LXRocm9iYmVyX19idXN5LXNwaW5uZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgzNCw0Nyw2MiwuNik7Ym90dG9tOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LnRveCAudG94LXRidG57YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtoZWlnaHQ6MzRweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjoycHggMCAzcHggMDtvdXRsaW5lOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDt0ZXh0LXRyYW5zZm9ybTpub25lO3dpZHRoOjM0cHh9LnRveCAudG94LXRidG4gc3Zne2Rpc3BsYXk6YmxvY2s7ZmlsbDojZmZmfS50b3ggLnRveC10YnRuLnRveC10YnRuLW1vcmV7cGFkZGluZy1sZWZ0OjVweDtwYWRkaW5nLXJpZ2h0OjVweDt3aWR0aDppbmhlcml0fS50b3ggLnRveC10YnRuOmZvY3Vze2JhY2tncm91bmQ6IzRhNTU2Mjtib3JkZXI6MDtib3gtc2hhZG93Om5vbmV9LnRveCAudG94LXRidG46aG92ZXJ7YmFja2dyb3VuZDojNGE1NTYyO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfS50b3ggLnRveC10YnRuOmhvdmVyIHN2Z3tmaWxsOiNmZmZ9LnRveCAudG94LXRidG46YWN0aXZle2JhY2tncm91bmQ6Izc1N2Q4Nztib3JkZXI6MDtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udG94IC50b3gtdGJ0bjphY3RpdmUgc3Zne2ZpbGw6I2ZmZn0udG94IC50b3gtdGJ0bi0tZGlzYWJsZWQsLnRveCAudG94LXRidG4tLWRpc2FibGVkOmhvdmVyLC50b3ggLnRveC10YnRuOmRpc2FibGVkLC50b3ggLnRveC10YnRuOmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LXRidG4tLWRpc2FibGVkIHN2ZywudG94IC50b3gtdGJ0bi0tZGlzYWJsZWQ6aG92ZXIgc3ZnLC50b3ggLnRveC10YnRuOmRpc2FibGVkIHN2ZywudG94IC50b3gtdGJ0bjpkaXNhYmxlZDpob3ZlciBzdmd7ZmlsbDpyZ2JhKDI1NSwyNTUsMjU1LC41KX0udG94IC50b3gtdGJ0bi0tZW5hYmxlZCwudG94IC50b3gtdGJ0bi0tZW5hYmxlZDpob3ZlcntiYWNrZ3JvdW5kOiM3NTdkODc7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LXRidG4tLWVuYWJsZWQ6aG92ZXI+KiwudG94IC50b3gtdGJ0bi0tZW5hYmxlZD4qe3RyYW5zZm9ybTpub25lfS50b3ggLnRveC10YnRuLS1lbmFibGVkIHN2ZywudG94IC50b3gtdGJ0bi0tZW5hYmxlZDpob3ZlciBzdmd7ZmlsbDojZmZmfS50b3ggLnRveC10YnRuOmZvY3VzOm5vdCgudG94LXRidG4tLWRpc2FibGVkKXtjb2xvcjojZmZmfS50b3ggLnRveC10YnRuOmZvY3VzOm5vdCgudG94LXRidG4tLWRpc2FibGVkKSBzdmd7ZmlsbDojZmZmfS50b3ggLnRveC10YnRuOmFjdGl2ZT4qe3RyYW5zZm9ybTpub25lfS50b3ggLnRveC10YnRuLS1tZHtoZWlnaHQ6NTFweDt3aWR0aDo1MXB4fS50b3ggLnRveC10YnRuLS1sZ3tmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjY4cHg7d2lkdGg6NjhweH0udG94IC50b3gtdGJ0bi0tcmV0dXJuey1tcy1ncmlkLXJvdy1hbGlnbjpzdHJldGNoO2FsaWduLXNlbGY6c3RyZXRjaDtoZWlnaHQ6dW5zZXQ7d2lkdGg6MTZweH0udG94IC50b3gtdGJ0bi0tbGFiZWxlZHtwYWRkaW5nOjAgNHB4O3dpZHRoOnVuc2V0fS50b3ggLnRveC10YnRuX192bGFiZWx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTBweDtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6LS4wMjVlbTttYXJnaW4tYm90dG9tOjRweDt3aGl0ZS1zcGFjZTpub3dyYXB9LnRveCAudG94LXRidG4tLXNlbGVjdHttYXJnaW46MnB4IDAgM3B4IDA7cGFkZGluZzowIDRweDt3aWR0aDphdXRvfS50b3ggLnRveC10YnRuX19zZWxlY3QtbGFiZWx7Y3Vyc29yOmRlZmF1bHQ7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjowIDRweH0udG94IC50b3gtdGJ0bl9fc2VsZWN0LWNoZXZyb257YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE2cHh9LnRveCAudG94LXRidG5fX3NlbGVjdC1jaGV2cm9uIHN2Z3tmaWxsOnJnYmEoMjU1LDI1NSwyNTUsLjUpfS50b3ggLnRveC10YnRuLS1iZXNwb2tlIC50b3gtdGJ0bl9fc2VsZWN0LWxhYmVse292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDo3ZW19LnRveCAudG94LXNwbGl0LWJ1dHRvbntib3JkZXI6MDtib3JkZXItcmFkaXVzOjNweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O21hcmdpbjoycHggMCAzcHggMDtvdmVyZmxvdzpoaWRkZW59LnRveCAudG94LXNwbGl0LWJ1dHRvbjpob3Zlcntib3gtc2hhZG93OjAgMCAwIDFweCAjNGE1NTYyIGluc2V0fS50b3ggLnRveC1zcGxpdC1idXR0b246Zm9jdXN7YmFja2dyb3VuZDojNGE1NTYyO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojZmZmfS50b3ggLnRveC1zcGxpdC1idXR0b24+Kntib3JkZXItcmFkaXVzOjB9LnRveCAudG94LXNwbGl0LWJ1dHRvbl9fY2hldnJvbnt3aWR0aDoxNnB4fS50b3ggLnRveC1zcGxpdC1idXR0b25fX2NoZXZyb24gc3Zne2ZpbGw6cmdiYSgyNTUsMjU1LDI1NSwuNSl9LnRveCAudG94LXNwbGl0LWJ1dHRvbiAudG94LXRidG57bWFyZ2luOjB9LnRveC50b3gtcGxhdGZvcm0tdG91Y2ggLnRveC1zcGxpdC1idXR0b24gLnRveC10YnRuOmZpcnN0LWNoaWxke3dpZHRoOjMwcHh9LnRveC50b3gtcGxhdGZvcm0tdG91Y2ggLnRveC1zcGxpdC1idXR0b25fX2NoZXZyb257d2lkdGg6MjBweH0udG94IC50b3gtc3BsaXQtYnV0dG9uLnRveC10YnRuLS1kaXNhYmxlZCAudG94LXRidG46Zm9jdXMsLnRveCAudG94LXNwbGl0LWJ1dHRvbi50b3gtdGJ0bi0tZGlzYWJsZWQgLnRveC10YnRuOmhvdmVyLC50b3ggLnRveC1zcGxpdC1idXR0b24udG94LXRidG4tLWRpc2FibGVkOmZvY3VzLC50b3ggLnRveC1zcGxpdC1idXR0b24udG94LXRidG4tLWRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6MCAwO2JveC1zaGFkb3c6bm9uZTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KX0udG94IC50b3gtdG9vbGJhci1vdmVybG9yZHtiYWNrZ3JvdW5kLWNvbG9yOiMyMjJmM2V9LnRveCAudG94LXRvb2xiYXIsLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LC50b3ggLnRveC10b29sYmFyX19wcmltYXJ5e2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgaGVpZ2h0PSczOXB4JyB2aWV3Qm94PScwIDAgNDAgMzlweCcgd2lkdGg9JzQwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcmVjdCB4PScwJyB5PSczOHB4JyB3aWR0aD0nMTAwJyBoZWlnaHQ9JzEnIGZpbGw9JyUyMzAwMDAwMCcvJTNFJTNDL3N2ZyUzRVwiKSBsZWZ0IDAgdG9wIDAgIzIyMmYzZTtiYWNrZ3JvdW5kLWNvbG9yOiMyMjJmM2U7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87ZmxleC1zaHJpbms6MDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOjAgMH0udG94IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3cudG94LXRvb2xiYXJfX292ZXJmbG93LS1jbG9zZWR7aGVpZ2h0OjA7b3BhY2l0eTowO3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MDt2aXNpYmlsaXR5OmhpZGRlbn0udG94IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3ctLWdyb3dpbmd7dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGVhc2Usb3BhY2l0eSAuMnMgbGluZWFyIC4xc30udG94IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3ctLXNocmlua2luZ3t0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2UsaGVpZ2h0IC4ycyBsaW5lYXIgLjFzLHZpc2liaWxpdHkgMHMgbGluZWFyIC4zc30udG94IC50b3gtbWVudWJhcisudG94LXRvb2xiYXIsLnRveCAudG94LW1lbnViYXIrLnRveC10b29sYmFyLW92ZXJsb3JkIC50b3gtdG9vbGJhcl9fcHJpbWFyeXtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwO21hcmdpbi10b3A6LTFweH0udG94IC50b3gtdG9vbGJhci0tc2Nyb2xsaW5ne2ZsZXgtd3JhcDpub3dyYXA7b3ZlcmZsb3cteDphdXRvfS50b3ggLnRveC1wb3AgLnRveC10b29sYmFye2JvcmRlci13aWR0aDowfS50b3ggLnRveC10b29sYmFyLS1uby1kaXZpZGVye2JhY2tncm91bmQtaW1hZ2U6bm9uZX0udG94LXRpbnltY2U6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSAudG94LXRvb2xiYXItb3ZlcmxvcmQ6Zmlyc3QtY2hpbGQgLnRveC10b29sYmFyX19wcmltYXJ5LC50b3gtdGlueW1jZTpub3QoLnRveC10aW55bWNlLWlubGluZSkgLnRveC1lZGl0b3ItaGVhZGVyOm5vdCg6Zmlyc3QtY2hpbGQpIC50b3gtdG9vbGJhcjpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjFweCBzb2xpZCAjMDAwfS50b3gudG94LXRpbnltY2UtYXV4IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3d7YmFja2dyb3VuZC1jb2xvcjojMjIyZjNlO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4xNSl9LnRveFtkaXI9cnRsXSAudG94LXRidG5fX2ljb24tcnRsIHN2Z3t0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpfS50b3ggLnRveC10b29sYmFyX19ncm91cHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIDA7cGFkZGluZzowIDRweCAwIDRweH0udG94IC50b3gtdG9vbGJhcl9fZ3JvdXAtLXB1bGwtcmlnaHR7bWFyZ2luLWxlZnQ6YXV0b30udG94IC50b3gtdG9vbGJhci0tc2Nyb2xsaW5nIC50b3gtdG9vbGJhcl9fZ3JvdXB7ZmxleC1zaHJpbms6MDtmbGV4LXdyYXA6bm93cmFwfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC10b29sYmFyX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMDAwfS50b3hbZGlyPXJ0bF0gLnRveC10b29sYmFyX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMwMDB9LnRveCAudG94LXRvb2x0aXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo4cHg7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LXRvb2x0aXBfX2JvZHl7YmFja2dyb3VuZC1jb2xvcjojM2Q1NDZmO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoNDIsNTUsNzAsLjMpO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7cGFkZGluZzo0cHggOHB4O3RleHQtdHJhbnNmb3JtOm5vbmV9LnRveCAudG94LXRvb2x0aXBfX2Fycm93e3Bvc2l0aW9uOmFic29sdXRlfS50b3ggLnRveC10b29sdGlwLS1kb3duIC50b3gtdG9vbHRpcF9fYXJyb3d7Ym9yZGVyLWxlZnQ6OHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo4cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo4cHggc29saWQgIzNkNTQ2Zjtib3R0b206MDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udG94IC50b3gtdG9vbHRpcC0tdXAgLnRveC10b29sdGlwX19hcnJvd3tib3JkZXItYm90dG9tOjhweCBzb2xpZCAjM2Q1NDZmO2JvcmRlci1sZWZ0OjhweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6OHB4IHNvbGlkIHRyYW5zcGFyZW50O2xlZnQ6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS50b3ggLnRveC10b29sdGlwLS1yaWdodCAudG94LXRvb2x0aXBfX2Fycm93e2JvcmRlci1ib3R0b206OHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjhweCBzb2xpZCAjM2Q1NDZmO2JvcmRlci10b3A6OHB4IHNvbGlkIHRyYW5zcGFyZW50O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udG94IC50b3gtdG9vbHRpcC0tbGVmdCAudG94LXRvb2x0aXBfX2Fycm93e2JvcmRlci1ib3R0b206OHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo4cHggc29saWQgIzNkNTQ2Zjtib3JkZXItdG9wOjhweCBzb2xpZCB0cmFuc3BhcmVudDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udG94IC50b3gtd2VsbHtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzo4cHg7d2lkdGg6MTAwJX0udG94IC50b3gtd2VsbD46Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS50b3ggLnRveC13ZWxsPjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udG94IC50b3gtd2VsbD46b25seS1jaGlsZHttYXJnaW46MH0udG94IC50b3gtY3VzdG9tLWVkaXRvcntib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czozcHg7ZGlzcGxheTpmbGV4O2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtZGlhbG9nLWxvYWRpbmc6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjUpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMH0udG94IC50b3gtdGFie2N1cnNvcjpwb2ludGVyfS50b3ggLnRveC1kaWFsb2dfX2NvbnRlbnQtanN7ZGlzcGxheTpmbGV4O2ZsZXg6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWNvbGxlY3Rpb257ZGlzcGxheTpmbGV4O2ZsZXg6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvfS50b3ggLnRveC1pbWFnZS10b29scy1lZGl0LXBhbmVse2hlaWdodDo2MHB4fS50b3ggLnRveC1pbWFnZS10b29sc19fc2lkZWJhcntoZWlnaHQ6NjBweH1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlLWRhcmsvc2tpbi5taW4uY3NzIiwiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIFRpbnkgVGVjaG5vbG9naWVzLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTEdQTCBvciBhIGNvbW1lcmNpYWwgbGljZW5zZS5cbiAqIEZvciBMR1BMIHNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICogRm9yIGNvbW1lcmNpYWwgbGljZW5zZXMgc2VlIGh0dHBzOi8vd3d3LnRpbnkuY2xvdWQvXG4gKi9cbi8qIFJFU0VUIGFsbCB0aGUgdGhpbmdzISAqL1xuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciB7XG4gIGFsbDogaW5pdGlhbDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyICoge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGluaXRpYWw7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIFRCSU8tMzY5MSwgc3RvcCB0aGUgZ3JheSBmbGlja2VyIG9uIHRvdWNoLiAqL1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWFycm93LWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWNkXCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU0MTJcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWNhbmNlbC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM5XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1mdWxsLWRvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzRcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1hbGlnbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWJvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM4XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1pdGFsaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjNmXCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi11bm9yZGVyZWQtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDFcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLW9yZGVyZWQtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWZvbnQtc2l6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDVcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXVuZGVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi11bmxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2EyXCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1jb2xvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4OTFcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxNFwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUzMTVcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWZvbnQ6OmJlZm9yZSxcbi50aW55bWNlLW1vYmlsZS1pY29uLXN0eWxlLWZvcm1hdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjY0XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tcmVkbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNWFcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXJlbW92ZWZvcm1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzlcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWZvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1yZWFkb25seS1iYWNrOjpiZWZvcmUsXG4udGlueW1jZS1tb2JpbGUtZm9ybWF0LW1hdGNoZXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU1Y2FcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwic21hbGxcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwibGFyZ2VcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWhlYWRpbmc6OmJlZm9yZSxcbi50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDgwJTtcbn1cbi50aW55bWNlLW1vYmlsZS1tYXNrLWVkaXQtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNWM0XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1oZWFkaW5nOjpiZWZvcmUge1xuICAvKiBUT0RPOiBUcmFuc2xhdGUgKi9cbiAgY29udGVudDogXCJIZWFkaW5nc1wiO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24taDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSDFcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1oMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIMlwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkgzXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDAuNSk7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLm1peGluLW1lbnUtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMi4xZW07XG4gIHdpZHRoOiAyLjFlbTtcbn1cbi50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDo3MDBweCkge1xuICAudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtY29udGVudC10YXAtc2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtdGFwLXNlY3Rpb24gLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDIuMWVtO1xuICB3aWR0aDogMi4xZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBjb2xvcjogIzIwN2FiNztcbn1cbi50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9uIC50aW55bWNlLW1vYmlsZS1tYXNrLXRhcC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBmb250LWZhbWlseTogJ3RpbnltY2UtbW9iaWxlJywgc2Fucy1zZXJpZjtcbn1cbi50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9uOm5vdCgudGlueW1jZS1tb2JpbGUtbWFzay10YXAtaWNvbi1zZWxlY3RlZCkgLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb24ge1xuICB6LWluZGV4OiAyO1xufVxuLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtbWF4aW1pemVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi50aW55bWNlLW1vYmlsZS1hbmRyb2lkLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtbWF4aW1pemVkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW55bWNlLW1vYmlsZS1hbmRyb2lkLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi50aW55bWNlLW1vYmlsZS1hbmRyb2lkLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWUge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1zY3JvbGwtcmVsb2FkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbjpub3QoLnRpbnltY2UtbW9iaWxlLXJlYWRvbmx5LW1vZGUpID4gLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtc2VsZWN0aW9uLWNvbnRleHQtdG9vbGJhciB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHotaW5kZXg6IDE7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMi41ZW07XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBNYWtlIGl0IG5vIGxhcmdlciB0aGFuIHRoZSB0b29sc3RyaXAsIHNvIHRoYXQgaXQgbmVlZHMgdG8gc2Nyb2xsICovXG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCA+IGRpdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLnRpbnltY2UtbW9iaWxlLWV4aXQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2Y0NDMzNjtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItc2Nyb2xsYWJsZS1ncm91cCB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLWl0ZW0udGlueW1jZS1tb2JpbGUtdG9vbGJhci1idXR0b24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cC1pdGVtLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItYnV0dG9uLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItYnV0dG9uLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2M4Y2JjZjtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cDpmaXJzdC1vZi10eXBlLFxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXA6bGFzdC1vZi10eXBlIHtcbiAgYmFja2dyb3VuZDogIzIwN2FiNztcbiAgY29sb3I6ICNlY2VmZjE7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciB7XG4gIC8qIE5vdGUsIHRoaXMgZmlsZSBpcyBpbXBvcnRlZCBpbnNpZGUgLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciwgc28gdGhhdCBwcmVmaXggaXMgb24gZXZlcnl0aGluZyBoZXJlLiAqL1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjRlbTtcbiAgcGFkZGluZy10b3A6IDAuNGVtO1xuICAvKiBNYWtlIGFueSBidXR0b25zIGFwcGVhcmluZyBvbiB0aGUgbGVmdCBhbmQgcmlnaHQgZGlzcGxheSBpbiB0aGUgY2VudHJlIChlLmcuIGNvbG9yIGVkZ2VzKSAqL1xuICAvKiBGb3Igd2lkZ2V0cyBsaWtlIHRoZSBjb2xvdXIgcGlja2VyLCB1c2UgdGhlIHdob2xlIGhlaWdodCAqL1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWluLWhlaWdodDogMS41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGxlZnQgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSkgMC4xNXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4gaW5wdXQge1xuICBmb250LWZhbWlseTogU2Fucy1zZXJpZjtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4gLnRpbnltY2UtbW9iaWxlLWlucHV0LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLXgge1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjODg4O1xuICBmb250LXNpemU6IDAuNmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4gLnRpbnltY2UtbW9iaWxlLWlucHV0LWNvbnRhaW5lci50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXItZW1wdHkgLnRpbnltY2UtbW9iaWxlLWlucHV0LWNvbnRhaW5lci14IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1wcmV2aW91cyxcbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1wcmV2aW91czo6YmVmb3JlLFxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLW5leHQ6OmJlZm9yZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItbmF2aWdhdGlvbi1kaXNhYmxlZDo6YmVmb3JlLFxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLW5leHQudGlueW1jZS1tb2JpbGUtdG9vbGJhci1uYXZpZ2F0aW9uLWRpc2FibGVkOjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtZG90LWl0ZW0ge1xuICBjb2xvcjogI2NjY2NjYztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1kb3QtaXRlbS50aW55bWNlLW1vYmlsZS1kb3QtYWN0aXZlIHtcbiAgY29sb3I6ICNjOGNiY2Y7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtaWNvbi1sYXJnZS1mb250OjpiZWZvcmUsXG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtaWNvbi1sYXJnZS1oZWFkaW5nOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMC45ZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1mb250OjpiZWZvcmUsXG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1oZWFkaW5nOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC45ZW07XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMC4yOGVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1zaXplLWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLXNpemUtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItc2l6ZS1saW5lIHtcbiAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAwLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gIG1hcmdpbi10b3A6IDAuM2VtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItZ3JhZGllbnQtY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItZ3JhZGllbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIGhzbCgwLCAxMDAlLCA1MCUpIDAlLCBoc2woNjAsIDEwMCUsIDUwJSkgMTclLCBoc2woMTIwLCAxMDAlLCA1MCUpIDMzJSwgaHNsKDE4MCwgMTAwJSwgNTAlKSA1MCUsIGhzbCgyNDAsIDEwMCUsIDUwJSkgNjclLCBoc2woMzAwLCAxMDAlLCA1MCUpIDgzJSwgaHNsKDAsIDEwMCUsIDUwJSkgMTAwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogMC4yZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBtYXJnaW4tdG9wOiAwLjNlbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItYmxhY2sge1xuICAvKiBOb3QgcGFydCBvZiB0aGVtaW5nICovXG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBoZWlnaHQ6IDAuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgbWFyZ2luLXRvcDogMC4zZW07XG4gIHdpZHRoOiAxLjJlbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItd2hpdGUge1xuICAvKiBOb3QgcGFydCBvZiB0aGVtaW5nICovXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBoZWlnaHQ6IDAuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgbWFyZ2luLXRvcDogMC4zZW07XG4gIHdpZHRoOiAxLjJlbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci10aHVtYiB7XG4gIC8qIHZlcnRpY2FsbHkgY2VudGVyaW5nIHRyaWNrIChtYXJnaW46IGF1dG8sIHRvcDogMCwgYm90dG9tOiAwKS4gT24gaU9TIGFuZCBTYWZhcmksIGlmIHlvdSBsZWF2ZVxuICAgICAqIG91dCB0aGVzZSB2YWx1ZXMsIHRoZW4gaXQgc2hvd3MgdGhlIHRodW1iIGF0IHRoZSB0b3Agb2YgdGhlIHNwZWN0cnVtLiBUaGlzIGlzIHByb2JhYmx5IGJlY2F1c2UgaXQgaXNcbiAgICAgKiBhYnNvbHV0ZWx5IHBvc2l0aW9uZWQgd2l0aCBvbmx5IGEgbGVmdCB2YWx1ZSwgYW5kIG5vdCBhIHRvcC4gTm90ZSwgb24gQ2hyb21lIGl0IHNlZW1zIHRvIGJlIGZpbmUgd2l0aG91dFxuICAgICAqIHRoaXMgYXBwcm9hY2guXG4gICAgKi9cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NWE2NDtcbiAgYm9yZGVyOiAwLjVlbSBzb2xpZCByZ2JhKDEzNiwgMTM2LCAxMzYsIDApO1xuICBib3JkZXItcmFkaXVzOiAzZW07XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMC41ZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAtMTBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDEyMG1zIGN1YmljLWJlemllcigwLjM5LCAwLjU4LCAwLjU3LCAxKTtcbiAgd2lkdGg6IDAuNWVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLXRodW1iLnRpbnltY2UtbW9iaWxlLXRodW1iLWFjdGl2ZSB7XG4gIGJvcmRlcjogMC41ZW0gc29saWQgcmdiYSgxMzYsIDEzNiwgMTM2LCAwLjM5KTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpemVyLXdyYXBwZXIsXG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCA+IGRpdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpemVyLXdyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLWl0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbTpub3QoLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nKSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1kb3QtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIGlucHV0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzQ1NWE2NDtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXNpemU6IDAuODVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy10b3A6IDAuMWVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjODg4O1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzg4ODtcbn1cbi8qIGRyb3B1cCAqL1xuLnRpbnltY2UtbW9iaWxlLWRyb3B1cCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLXNocmlua2luZyB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2Utb3V0O1xufVxuLnRpbnltY2UtbW9iaWxlLWRyb3B1cC50aW55bWNlLW1vYmlsZS1kcm9wdXAtZ3Jvd2luZyB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UtaW47XG59XG4udGlueW1jZS1tb2JpbGUtZHJvcHVwLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQge1xuICBmbGV4LWdyb3c6IDA7XG59XG4udGlueW1jZS1tb2JpbGUtZHJvcHVwLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1vcGVuOm5vdCgudGlueW1jZS1tb2JpbGUtZHJvcHVwLWdyb3dpbmcpIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLyogVE9ETyBtaW4taGVpZ2h0IGZvciBkZXZpY2Ugc2l6ZSBhbmQgb3JpZW50YXRpb24gKi9cbi50aW55bWNlLW1vYmlsZS1pb3MtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kcm9wdXA6bm90KC50aW55bWNlLW1vYmlsZS1kcm9wdXAtY2xvc2VkKSB7XG4gIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAudGlueW1jZS1tb2JpbGUtZHJvcHVwOm5vdCgudGlueW1jZS1tb2JpbGUtZHJvcHVwLWNsb3NlZCkge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogMzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7XG4gIC50aW55bWNlLW1vYmlsZS1pb3MtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kcm9wdXA6bm90KC50aW55bWNlLW1vYmlsZS1kcm9wdXAtY2xvc2VkKSB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi8qIHN0eWxlcyBtZW51ICovXG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgb3V0bGluZTogNHB4IHNvbGlkIGJsYWNrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtyb2xlPVwibWVudVwiXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbcm9sZT1cIm1lbnVcIl0udHJhbnNpdGlvbmluZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IC50aW55bWNlLW1vYmlsZS1zdHlsZXMtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBjb2xvcjogIzQ1NWE2NDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxZW0gMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1jb2xsYXBzZXIgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1jb2xsYXBzZS1pY29uOjpiZWZvcmUge1xuICBjb2xvcjogIzQ1NWE2NDtcbiAgY29udGVudDogXCJcXGUzMTRcIjtcbiAgZm9udC1mYW1pbHk6ICd0aW55bWNlLW1vYmlsZScsIHNhbnMtc2VyaWY7XG59XG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLWlzLW1lbnU6OmFmdGVyIHtcbiAgY29sb3I6ICM0NTVhNjQ7XG4gIGNvbnRlbnQ6IFwiXFxlMzE1XCI7XG4gIGZvbnQtZmFtaWx5OiAndGlueW1jZS1tb2JpbGUnLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IC50aW55bWNlLW1vYmlsZS1zdHlsZXMtaXRlbS50aW55bWNlLW1vYmlsZS1mb3JtYXQtbWF0Y2hlczo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ3RpbnltY2UtbW9iaWxlJywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLXNlcGFyYXRvcixcbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWNvbGxhcHNlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci10b3A6ICM0NTVhNjQ7XG4gIGNvbG9yOiAjNDU1YTY0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLWRlc3RpbmF0aW9uPVwiYmVmb3JlXCJdW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZV0sXG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1cImJlZm9yZVwiXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlKTtcbn1cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLWRlc3RpbmF0aW9uPVwiY3VycmVudFwiXVtkYXRhLXRyYW5zaXRpb25pbmctc3RhdGVdLFxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctc3RhdGU9XCJjdXJyZW50XCJdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUpO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctZGVzdGluYXRpb249XCJhZnRlclwiXVtkYXRhLXRyYW5zaXRpb25pbmctc3RhdGVdLFxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctc3RhdGU9XCJhZnRlclwiXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAndGlueW1jZS1tb2JpbGUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCdmb250cy90aW55bWNlLW1vYmlsZS53b2ZmPzh4OTJ3MycpIGZvcm1hdCgnd29mZicpO1xufVxuQG1lZGlhIChtaW4tZGV2aWNlLXdpZHRoOiA3MDBweCkge1xuICAudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyLFxuICAudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNzAwcHgpIHtcbiAgLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcixcbiAgLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiAndGlueW1jZS1tb2JpbGUnLCBzYW5zLXNlcmlmO1xufVxuLm1peGluLWZsZXgtYW5kLWNlbnRyZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1peGluLWZsZXgtYmFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IC50aW55bWNlLW1vYmlsZS1tYXNrLWVkaXQtaWNvbiB7XG4gIC8qIE5vdGUsIG9uIHRoZSBpUG9kIHRvdWNoIGluIGxhbmRzY2FwZSwgdGhpcyBpc24ndCB2aXNpYmxlIHdoZW4gdGhlIG5hdmJhciBhcHBlYXJzICovXG4gIGJhY2tncm91bmQtY29sb3I6ICMyMDdhYjc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm90dG9tOiAxZW07XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGhlaWdodDogMi4xZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDJlbTtcbiAgd2lkdGg6IDIuMWVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6NzAwcHgpIHtcbiAgLnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29uIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtZnVsbHNjcmVlbi1tYXhpbWl6ZWQpIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXI6bm90KC50aW55bWNlLW1vYmlsZS1mdWxsc2NyZWVuLW1heGltaXplZCkgLnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgaWZyYW1lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWZ1bGxzY3JlZW4tbWF4aW1pemVkKSAudGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qXG4gIE5vdGUsIHRoYXQgaWYgeW91IGRvbid0IGluY2x1ZGUgdGhpcyAoOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiksIHRoZSB0b29sYmFyIHdpZHRoIGdldHNcbiAgaW5jcmVhc2VkIGFuZCB0aGUgd2hvbGUgYm9keSBiZWNvbWVzIHNjcm9sbGFibGUuIEl0J3MgaW1wb3J0YW50IVxuICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGggOiA1NjhweCkgYW5kIChvcmllbnRhdGlvbiA6IGxhbmRzY2FwZSkge1xuICAudGlueW1jZS1tb2JpbGUtaW9zLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCAudGlueW1jZS1tb2JpbGUtbWFzay1lZGl0LWljb24ge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS1kYXJrL3NraW4ubW9iaWxlLmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVye2FsbDppbml0aWFsO2Rpc3BsYXk6YmxvY2t9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAqe2JvcmRlcjowO2JveC1zaXppbmc6aW5pdGlhbDtjdXJzb3I6aW5oZXJpdDtmbG9hdDpub25lO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7b3V0bGluZTowO3BhZGRpbmc6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9LnRpbnltY2UtbW9iaWxlLWljb24tYXJyb3ctYmFjazo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1Y2RcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1pbWFnZTo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0MTJcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1jYW5jZWwtY2lyY2xlOjpiZWZvcmV7Y29udGVudDpcIlxcZTVjOVwifS50aW55bWNlLW1vYmlsZS1pY29uLWZ1bGwtZG90OjpiZWZvcmV7Y29udGVudDpcIlxcZTA2MVwifS50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLWNlbnRlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzRcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1hbGlnbi1sZWZ0OjpiZWZvcmV7Y29udGVudDpcIlxcZTIzNlwifS50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLXJpZ2h0OjpiZWZvcmV7Y29udGVudDpcIlxcZTIzN1wifS50aW55bWNlLW1vYmlsZS1pY29uLWJvbGQ6OmJlZm9yZXtjb250ZW50OlwiXFxlMjM4XCJ9LnRpbnltY2UtbW9iaWxlLWljb24taXRhbGljOjpiZWZvcmV7Y29udGVudDpcIlxcZTIzZlwifS50aW55bWNlLW1vYmlsZS1pY29uLXVub3JkZXJlZC1saXN0OjpiZWZvcmV7Y29udGVudDpcIlxcZTI0MVwifS50aW55bWNlLW1vYmlsZS1pY29uLW9yZGVyZWQtbGlzdDo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDJcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1mb250LXNpemU6OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ1XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tdW5kZXJsaW5lOjpiZWZvcmV7Y29udGVudDpcIlxcZTI0OVwifS50aW55bWNlLW1vYmlsZS1pY29uLWxpbms6OmJlZm9yZXtjb250ZW50OlwiXFxlMTU3XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tdW5saW5rOjpiZWZvcmV7Y29udGVudDpcIlxcZWNhMlwifS50aW55bWNlLW1vYmlsZS1pY29uLWNvbG9yOjpiZWZvcmV7Y29udGVudDpcIlxcZTg5MVwifS50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzOjpiZWZvcmV7Y29udGVudDpcIlxcZTMxNFwifS50aW55bWNlLW1vYmlsZS1pY29uLW5leHQ6OmJlZm9yZXtjb250ZW50OlwiXFxlMzE1XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtZm9udDo6YmVmb3JlLC50aW55bWNlLW1vYmlsZS1pY29uLXN0eWxlLWZvcm1hdHM6OmJlZm9yZXtjb250ZW50OlwiXFxlMjY0XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tdW5kbzo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjZcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1yZWRvOjpiZWZvcmV7Y29udGVudDpcIlxcZTE1YVwifS50aW55bWNlLW1vYmlsZS1pY29uLXJlbW92ZWZvcm1hdDo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzlcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1mb250OjpiZWZvcmV7Y29udGVudDpcIlxcZTkwNlwifS50aW55bWNlLW1vYmlsZS1mb3JtYXQtbWF0Y2hlczo6YWZ0ZXIsLnRpbnltY2UtbW9iaWxlLWljb24tcmVhZG9ubHktYmFjazo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1Y2FcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1oZWFkaW5nOjpiZWZvcmV7Y29udGVudDpcInNtYWxsXCJ9LnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtaGVhZGluZzo6YmVmb3Jle2NvbnRlbnQ6XCJsYXJnZVwifS50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWhlYWRpbmc6OmJlZm9yZSwudGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1oZWFkaW5nOjpiZWZvcmV7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6ODAlfS50aW55bWNlLW1vYmlsZS1tYXNrLWVkaXQtaWNvbjo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTRcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1iYWNrOjpiZWZvcmV7Y29udGVudDpcIlxcZTVjNFwifS50aW55bWNlLW1vYmlsZS1pY29uLWhlYWRpbmc6OmJlZm9yZXtjb250ZW50OlwiSGVhZGluZ3NcIjtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo4MCU7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1pY29uLWgxOjpiZWZvcmV7Y29udGVudDpcIkgxXCI7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1pY29uLWgyOjpiZWZvcmV7Y29udGVudDpcIkgyXCI7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1pY29uLWgzOjpiZWZvcmV7Y29udGVudDpcIkgzXCI7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2t7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6cmdiYSg1MSw1MSw1MSwuNSk7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lcnthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxZW07anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLm1peGluLW1lbnUtaXRlbXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjIuMWVtO3dpZHRoOjIuMWVtfS50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9ue2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1zaXplOjFlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOjcwMHB4KXsudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtY29udGVudC10YXAtc2VjdGlvbntmb250LXNpemU6MS4yZW19fS50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9uIC50aW55bWNlLW1vYmlsZS1tYXNrLXRhcC1pY29ue2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6Mi4xZW07d2lkdGg6Mi4xZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMyMDdhYjd9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtdGFwLXNlY3Rpb24gLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb246OmJlZm9yZXtjb250ZW50OlwiXFxlOTAwXCI7Zm9udC1mYW1pbHk6dGlueW1jZS1tb2JpbGUsc2Fucy1zZXJpZn0udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtY29udGVudC10YXAtc2VjdGlvbjpub3QoLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb24tc2VsZWN0ZWQpIC50aW55bWNlLW1vYmlsZS1tYXNrLXRhcC1pY29ue3otaW5kZXg6Mn0udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1jb250YWluZXIudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1tYXhpbWl6ZWR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjB9LnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1tYXhpbWl6ZWQpe3Bvc2l0aW9uOnJlbGF0aXZlfS50aW55bWNlLW1vYmlsZS1hbmRyb2lkLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldHtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjF9LnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IGlmcmFtZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtZ3JvdzoxO2hlaWdodDphdXRvIWltcG9ydGFudH0udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1zY3JvbGwtcmVsb2Fke292ZXJmbG93OmhpZGRlbn06bm90KC50aW55bWNlLW1vYmlsZS1yZWFkb25seS1tb2RlKT4udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1zZWxlY3Rpb24tY29udGV4dC10b29sYmFye21hcmdpbi10b3A6MjNweH0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwe2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bzt6LWluZGV4OjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcnthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7ZGlzcGxheTpmbGV4O2ZsZXg6MTtoZWlnaHQ6Mi41ZW07d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2ZsZXgtc2hyaW5rOjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXA+ZGl2e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7ZmxleDoxfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLnRpbnltY2UtbW9iaWxlLWV4aXQtY29udGFpbmVye2JhY2tncm91bmQ6I2Y0NDMzNn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cC50aW55bWNlLW1vYmlsZS10b29sYmFyLXNjcm9sbGFibGUtZ3JvdXB7ZmxleC1ncm93OjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbXtwYWRkaW5nLWxlZnQ6LjVlbTtwYWRkaW5nLXJpZ2h0Oi41ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbS50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDo4MCU7bWFyZ2luLWxlZnQ6MnB4O21hcmdpbi1yaWdodDoycHh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbS50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbi50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbi1zZWxlY3RlZHtiYWNrZ3JvdW5kOiNjOGNiY2Y7Y29sb3I6I2NjY30udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cDpmaXJzdC1vZi10eXBlLC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwOmxhc3Qtb2YtdHlwZXtiYWNrZ3JvdW5kOiMyMDdhYjc7Y29sb3I6I2VjZWZmMX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2ZsZXg6MTtwYWRkaW5nLWJvdHRvbTouNGVtO3BhZGRpbmctdG9wOi40ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9ne2Rpc3BsYXk6ZmxleDttaW4taGVpZ2h0OjEuNWVtO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWlue2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmxlZnQgY3ViaWMtYmV6aWVyKC40LDAsMSwxKSAuMTVzO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVue2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIGlucHV0e2ZvbnQtZmFtaWx5OlNhbnMtc2VyaWZ9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzoxO3Bvc2l0aW9uOnJlbGF0aXZlfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXIteHstbXMtZ3JpZC1yb3ctYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyO2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjojODg4O2ZvbnQtc2l6ZTouNmVtO2ZvbnQtd2VpZ2h0OjcwMDtoZWlnaHQ6MTAwJTtwYWRkaW5nLXJpZ2h0OjJweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLnRpbnltY2UtbW9iaWxlLWlucHV0LWNvbnRhaW5lci1lbXB0eSAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLXh7ZGlzcGxheTpub25lfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0LC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1wcmV2aW91c3thbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0OjpiZWZvcmUsLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzOjpiZWZvcmV7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmb250LXdlaWdodDo3MDA7aGVpZ2h0OjEwMCU7cGFkZGluZy1sZWZ0Oi41ZW07cGFkZGluZy1yaWdodDouNWVtfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0LnRpbnltY2UtbW9iaWxlLXRvb2xiYXItbmF2aWdhdGlvbi1kaXNhYmxlZDo6YmVmb3JlLC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1wcmV2aW91cy50aW55bWNlLW1vYmlsZS10b29sYmFyLW5hdmlnYXRpb24tZGlzYWJsZWQ6OmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtZG90LWl0ZW17Y29sb3I6I2NjYztmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxMHB4O21hcmdpbjowIDJweDtwYWRkaW5nLXRvcDozcHh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWRvdC1pdGVtLnRpbnltY2UtbW9iaWxlLWRvdC1hY3RpdmV7Y29sb3I6I2M4Y2JjZn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtaWNvbi1sYXJnZS1mb250OjpiZWZvcmUsLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtaGVhZGluZzo6YmVmb3Jle21hcmdpbi1sZWZ0Oi41ZW07bWFyZ2luLXJpZ2h0Oi45ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWljb24tc21hbGwtZm9udDo6YmVmb3JlLC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWhlYWRpbmc6OmJlZm9yZXttYXJnaW4tbGVmdDouOWVtO21hcmdpbi1yaWdodDouNWVtfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXJ7ZGlzcGxheTpmbGV4O2ZsZXg6MTttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO3BhZGRpbmc6LjI4ZW0gMDtwb3NpdGlvbjpyZWxhdGl2ZX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItc2l6ZS1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MTtoZWlnaHQ6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItc2l6ZS1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1zaXplLWxpbmV7YmFja2dyb3VuZDojY2NjO2Rpc3BsYXk6ZmxleDtmbGV4OjE7aGVpZ2h0Oi4yZW07bWFyZ2luLWJvdHRvbTouM2VtO21hcmdpbi10b3A6LjNlbX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItY29udGFpbmVye3BhZGRpbmctbGVmdDoyZW07cGFkZGluZy1yaWdodDoyZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLWdyYWRpZW50LWNvbnRhaW5lcnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzoxO2hlaWdodDoxMDAlfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZWQgMCwjZmVmZjAwIDE3JSwjMGYwIDMzJSwjMDBmZWZmIDUwJSwjMDBmIDY3JSwjZmYwMGZlIDgzJSxyZWQgMTAwJSk7ZGlzcGxheTpmbGV4O2ZsZXg6MTtoZWlnaHQ6LjJlbTttYXJnaW4tYm90dG9tOi4zZW07bWFyZ2luLXRvcDouM2VtfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItYmxhY2t7YmFja2dyb3VuZDojMDAwO2hlaWdodDouMmVtO21hcmdpbi1ib3R0b206LjNlbTttYXJnaW4tdG9wOi4zZW07d2lkdGg6MS4yZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0Oi4yZW07bWFyZ2luLWJvdHRvbTouM2VtO21hcmdpbi10b3A6LjNlbTt3aWR0aDoxLjJlbX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItdGh1bWJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNvbG9yOiM0NTVhNjQ7Ym9yZGVyOi41ZW0gc29saWQgcmdiYSgxMzYsMTM2LDEzNiwwKTtib3JkZXItcmFkaXVzOjNlbTtib3R0b206MDtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6LjVlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6LTEwcHg7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dHJhbnNpdGlvbjpib3JkZXIgMTIwbXMgY3ViaWMtYmV6aWVyKC4zOSwuNTgsLjU3LDEpO3dpZHRoOi41ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLXRodW1iLnRpbnltY2UtbW9iaWxlLXRodW1iLWFjdGl2ZXtib3JkZXI6LjVlbSBzb2xpZCByZ2JhKDEzNiwxMzYsMTM2LC4zOSl9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGl6ZXItd3JhcHBlciwudGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cD5kaXZ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTtmbGV4OjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGl6ZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cC1pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbTpub3QoLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nKXtoZWlnaHQ6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtZG90LWNvbnRhaW5lcntkaXNwbGF5OmZsZXh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgaW5wdXR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojNDU1YTY0O2ZsZXgtZ3JvdzoxO2ZvbnQtc2l6ZTouODVlbTtwYWRkaW5nLWJvdHRvbTouMWVtO3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy10b3A6LjFlbX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojODg4fS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojODg4fS50aW55bWNlLW1vYmlsZS1kcm9wdXB7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtZHJvcHVwLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1zaHJpbmtpbmd7dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGVhc2Utb3V0fS50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLWdyb3dpbmd7dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGVhc2UtaW59LnRpbnltY2UtbW9iaWxlLWRyb3B1cC50aW55bWNlLW1vYmlsZS1kcm9wdXAtY2xvc2Vke2ZsZXgtZ3JvdzowfS50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLW9wZW46bm90KC50aW55bWNlLW1vYmlsZS1kcm9wdXAtZ3Jvd2luZyl7ZmxleC1ncm93OjF9LnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRyb3B1cDpub3QoLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQpe21pbi1oZWlnaHQ6MjAwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKXsudGlueW1jZS1tb2JpbGUtZHJvcHVwOm5vdCgudGlueW1jZS1tb2JpbGUtZHJvcHVwLWNsb3NlZCl7bWluLWhlaWdodDoyMDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6MzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6NTY4cHgpIGFuZCAob3JpZW50YXRpb24gOmxhbmRzY2FwZSl7LnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRyb3B1cDpub3QoLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQpe21pbi1oZWlnaHQ6MTUwcHh9fS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudXtmb250LWZhbWlseTpzYW5zLXNlcmlmO291dGxpbmU6NHB4IHNvbGlkICMwMDA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtyb2xlPW1lbnVde2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW3JvbGU9bWVudV0udHJhbnNpdGlvbmluZ3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXR9LnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IC50aW55bWNlLW1vYmlsZS1zdHlsZXMtaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM0NTVhNjQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MWVtIDFlbTtwb3NpdGlvbjpyZWxhdGl2ZX0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1jb2xsYXBzZXIgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1jb2xsYXBzZS1pY29uOjpiZWZvcmV7Y29sb3I6IzQ1NWE2NDtjb250ZW50OlwiXFxlMzE0XCI7Zm9udC1mYW1pbHk6dGlueW1jZS1tb2JpbGUsc2Fucy1zZXJpZn0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLWlzLW1lbnU6OmFmdGVye2NvbG9yOiM0NTVhNjQ7Y29udGVudDpcIlxcZTMxNVwiO2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlLHNhbnMtc2VyaWY7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWl0ZW0udGlueW1jZS1tb2JpbGUtZm9ybWF0LW1hdGNoZXM6OmFmdGVye2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlLHNhbnMtc2VyaWY7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWNvbGxhcHNlciwudGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1zZXBhcmF0b3J7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOiM0NTVhNjQ7Y29sb3I6IzQ1NWE2NDtkaXNwbGF5OmZsZXg7bWluLWhlaWdodDoyLjVlbTtwYWRkaW5nLWxlZnQ6MWVtO3BhZGRpbmctcmlnaHQ6MWVtfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLWRlc3RpbmF0aW9uPWJlZm9yZV1bZGF0YS10cmFuc2l0aW9uaW5nLXN0YXRlXSwudGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1iZWZvcmVde3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUpfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLWRlc3RpbmF0aW9uPWN1cnJlbnRdW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZV0sLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctc3RhdGU9Y3VycmVudF17dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKX0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1kZXN0aW5hdGlvbj1hZnRlcl1bZGF0YS10cmFuc2l0aW9uaW5nLXN0YXRlXSwudGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1hZnRlcl17dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKGZvbnRzL3RpbnltY2UtbW9iaWxlLndvZmY/OHg5MnczKSBmb3JtYXQoJ3dvZmYnKX1AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6NzAwcHgpey50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIsLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciBpbnB1dHtmb250LXNpemU6MjVweH19QG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOjcwMHB4KXsudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyLC50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgaW5wdXR7Zm9udC1zaXplOjE4cHh9fS50aW55bWNlLW1vYmlsZS1pY29ue2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlLHNhbnMtc2VyaWZ9Lm1peGluLWZsZXgtYW5kLWNlbnRyZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm1peGluLWZsZXgtYmFye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCV9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29ue2JhY2tncm91bmQtY29sb3I6IzIwN2FiNztib3JkZXItcmFkaXVzOjUwJTtib3R0b206MWVtO2NvbG9yOiNmZmY7Zm9udC1zaXplOjFlbTtoZWlnaHQ6Mi4xZW07cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MmVtO3dpZHRoOjIuMWVtO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOjcwMHB4KXsudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCAudGlueW1jZS1tb2JpbGUtbWFzay1lZGl0LWljb257Zm9udC1zaXplOjEuMmVtfX0udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtZnVsbHNjcmVlbi1tYXhpbWl6ZWQpIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0e2hlaWdodDozMDBweDtvdmVyZmxvdzpoaWRkZW59LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWZ1bGxzY3JlZW4tbWF4aW1pemVkKSAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWV7aGVpZ2h0OjEwMCV9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWZ1bGxzY3JlZW4tbWF4aW1pemVkKSAudGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwe2Rpc3BsYXk6bm9uZX1pbnB1dFt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntkaXNwbGF5Om5vbmV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6MzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6NTY4cHgpIGFuZCAob3JpZW50YXRpb24gOmxhbmRzY2FwZSl7LnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29ue2JvdHRvbTo1MCV9fVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUtZGFyay9za2luLm1vYmlsZS5taW4uY3NzIiwiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIFRpbnkgVGVjaG5vbG9naWVzLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTEdQTCBvciBhIGNvbW1lcmNpYWwgbGljZW5zZS5cbiAqIEZvciBMR1BMIHNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICogRm9yIGNvbW1lcmNpYWwgbGljZW5zZXMgc2VlIGh0dHBzOi8vd3d3LnRpbnkuY2xvdWQvXG4gKi9cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtaXRlbS1hbmNob3Ige1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc4JyUyMGhlaWdodCUzRCcxMiclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMjAwTDglMjAwJTIwOCUyMDEyJTIwNC4wOTExNzgyMSUyMDklMjAwJTIwMTJ6JyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICAtd2Via2l0LXVzZXItbW9kaWZ5OiByZWFkLW9ubHk7XG4gIC1tb3otdXNlci1tb2RpZnk6IHJlYWQtb25seTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsO1xuICAtbW96LXVzZXItc2VsZWN0OiBhbGw7XG4gIC1tcy11c2VyLXNlbGVjdDogYWxsO1xuICAgICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgd2lkdGg6IDhweCAhaW1wb3J0YW50O1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1pdGVtLWFuY2hvcltkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xufVxuLnRveC1jb21tZW50cy12aXNpYmxlIC50b3gtY29tbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYwYjc7XG59XG4udG94LWNvbW1lbnRzLXZpc2libGUgLnRveC1jb21tZW50LS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMTY4O1xufVxuLnRveC1jaGVja2xpc3QgPiBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbikge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAuMjVlbSAwO1xufVxuLnRveC1jaGVja2xpc3QgPiBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUzRSUzQ2clMjBpZCUzRCUyMmNoZWNrbGlzdC11bmNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE1JTIyJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB4JTNEJTIyLjUlMjIlMjB5JTNEJTIyLjUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNEM0QzRDJTIyJTIwcnglM0QlMjIyJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVlbTtcbiAgbWFyZ2luLXRvcDogMC4xMjVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMWVtO1xufVxuLnRveC1jaGVja2xpc3QgbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pLnRveC1jaGVja2xpc3QtLWNoZWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUzRSUzQ2clMjBpZCUzRCUyMmNoZWNrbGlzdC1jaGVja2VkJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTNDcmVjdCUyMGlkJTNEJTIyUmVjdGFuZ2xlJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwZmlsbCUzRCUyMiUyMzQwOTlGRiUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0NwYXRoJTIwaWQlM0QlMjJQYXRoJTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTExLjU3MDMxODYlMkMzLjE0NDE3MzA5JTIwQzExLjg1MTYyMzglMkMyLjczNzI0NjAzJTIwMTIuNDE2NDc4MSUyQzIuNjI4Mjk5MzMlMjAxMi44MzU1OCUyQzIuODk3NzQ3OTclMjBDMTMuMjYwMTIxJTJDMy4xNzA2OTM1NSUyMDEzLjM3NTk3MzYlMkMzLjcyOTMyMjYyJTIwMTMuMDkwOTEwNSUyQzQuMTQxNjg1ODIlMjBMNy43NTgwNTg3JTJDMTEuODU2MDE5NSUyMEM3LjQzNzc2ODk2JTJDMTIuMzE5MzQwNCUyMDYuNzY0ODM5ODMlMkMxMi4zODUyMTQyJTIwNi4zNTYwNzMyMiUyQzExLjk5NDg3MjUlMjBMMy4wMjQ5MTY5NyUyQzguODEzODY2MiUyMEMyLjY2MDkwMTQzJTJDOC40NjYyNTg0NSUyMDIuNjU3OTg4NzElMkM3Ljg5NTk0Njk4JTIwMy4wMTg1MDIzNCUyQzcuNTQ0ODMzNTQlMjBDMy4zNzM5NDIlMkM3LjE5ODY2MTc3JTIwMy45NDk0MDAwNiUyQzcuMTk1OTI4NDElMjA0LjMwODI5NjA4JTJDNy41Mzg2NDc0JTIwTDYuODUyNzY5MjMlMkM5Ljk2ODQyOTklMjBMMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBaJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtcbn1cbltkaXI9cnRsXSAudG94LWNoZWNrbGlzdCA+IGxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKTo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xufVxuLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbi8qIGh0dHA6Ly9wcmlzbWpzLmNvbS8gKi9cbi8qKlxuICogcHJpc20uanMgZGVmYXVsdCB0aGVtZSBmb3IgSmF2YVNjcmlwdCwgQ1NTIGFuZCBIVE1MXG4gKiBCYXNlZCBvbiBkYWJibGV0IChodHRwOi8vZGFiYmxldC5jb20pXG4gKiBAYXV0aG9yIExlYSBWZXJvdVxuICovXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBjb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHRleHQtc2hhZG93OiAwIDFweCB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IENvbnNvbGFzLCBNb25hY28sICdBbmRhbGUgTW9ubycsICdVYnVudHUgTW9ubycsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICAtbW96LXRhYi1zaXplOiA0O1xuICB0YWItc2l6ZTogNDtcbiAgLXdlYmtpdC1oeXBoZW5zOiBub25lO1xuICAtbXMtaHlwaGVuczogbm9uZTtcbiAgaHlwaGVuczogbm9uZTtcbn1cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06Oi1tb3otc2VsZWN0aW9uLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSA6Oi1tb3otc2VsZWN0aW9uLFxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06Oi1tb3otc2VsZWN0aW9uLFxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gOjotbW96LXNlbGVjdGlvbiB7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xufVxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6c2VsZWN0aW9uLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSA6OnNlbGVjdGlvbixcbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjpzZWxlY3Rpb24sXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSA6OnNlbGVjdGlvbiB7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjYjNkNGZjO1xufVxuQG1lZGlhIHByaW50IHtcbiAgY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0sXG4gIHByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG59XG4vKiBDb2RlIGJsb2NrcyAqL1xucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luOiAwLjVlbSAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxucHJlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSB7XG4gIGJhY2tncm91bmQ6ICNmNWYyZjA7XG59XG4vKiBJbmxpbmUgY29kZSAqL1xuOm5vdChwcmUpID4gY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBwYWRkaW5nOiAwLjFlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zZW07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4udG9rZW4uY29tbWVudCxcbi50b2tlbi5wcm9sb2csXG4udG9rZW4uZG9jdHlwZSxcbi50b2tlbi5jZGF0YSB7XG4gIGNvbG9yOiBzbGF0ZWdyYXk7XG59XG4udG9rZW4ucHVuY3R1YXRpb24ge1xuICBjb2xvcjogIzk5OTtcbn1cbi5uYW1lc3BhY2Uge1xuICBvcGFjaXR5OiAwLjc7XG59XG4udG9rZW4ucHJvcGVydHksXG4udG9rZW4udGFnLFxuLnRva2VuLmJvb2xlYW4sXG4udG9rZW4ubnVtYmVyLFxuLnRva2VuLmNvbnN0YW50LFxuLnRva2VuLnN5bWJvbCxcbi50b2tlbi5kZWxldGVkIHtcbiAgY29sb3I6ICM5MDU7XG59XG4udG9rZW4uc2VsZWN0b3IsXG4udG9rZW4uYXR0ci1uYW1lLFxuLnRva2VuLnN0cmluZyxcbi50b2tlbi5jaGFyLFxuLnRva2VuLmJ1aWx0aW4sXG4udG9rZW4uaW5zZXJ0ZWQge1xuICBjb2xvcjogIzY5MDtcbn1cbi50b2tlbi5vcGVyYXRvcixcbi50b2tlbi5lbnRpdHksXG4udG9rZW4udXJsLFxuLmxhbmd1YWdlLWNzcyAudG9rZW4uc3RyaW5nLFxuLnN0eWxlIC50b2tlbi5zdHJpbmcge1xuICBjb2xvcjogIzlhNmUzYTtcbiAgYmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC41KTtcbn1cbi50b2tlbi5hdHJ1bGUsXG4udG9rZW4uYXR0ci12YWx1ZSxcbi50b2tlbi5rZXl3b3JkIHtcbiAgY29sb3I6ICMwN2E7XG59XG4udG9rZW4uZnVuY3Rpb24sXG4udG9rZW4uY2xhc3MtbmFtZSB7XG4gIGNvbG9yOiAjREQ0QTY4O1xufVxuLnRva2VuLnJlZ2V4LFxuLnRva2VuLmltcG9ydGFudCxcbi50b2tlbi52YXJpYWJsZSB7XG4gIGNvbG9yOiAjZTkwO1xufVxuLnRva2VuLmltcG9ydGFudCxcbi50b2tlbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udG9rZW4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnRva2VuLmVudGl0eSB7XG4gIGN1cnNvcjogaGVscDtcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgKi9cbi5tY2UtY29udGVudC1ib2R5IHtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS12aXN1YWwtY2FyZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLXZpc3VhbC1jYXJldC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltkYXRhLW1jZS1jYXJldF0ge1xuICBsZWZ0OiAtMTAwMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87XG4gIHRvcDogMDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2Utb2Zmc2NyZWVuLXNlbGVjdGlvbiB7XG4gIGxlZnQ6IC0yMDAwMDAwcHg7XG4gIG1heC13aWR0aDogMTAwMDAwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2NvbnRlbnRFZGl0YWJsZT10cnVlXSB7XG4gIGN1cnNvcjogdGV4dDtcbn1cbi50b3gtY3Vyc29yLWZvcm1hdC1wYWludGVyIHtcbiAgY3Vyc29yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlMEElMjAlMjAlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xNSUyQzYlMjBDMTUlMkM1LjQ1JTIwMTQuNTUlMkM1JTIwMTQlMkM1JTIwTDYlMkM1JTIwQzUuNDUlMkM1JTIwNSUyQzUuNDUlMjA1JTJDNiUyMEw1JTJDMTAlMjBDNSUyQzEwLjU1JTIwNS40NSUyQzExJTIwNiUyQzExJTIwTDE0JTJDMTElMjBDMTQuNTUlMkMxMSUyMDE1JTJDMTAuNTUlMjAxNSUyQzEwJTIwTDE1JTJDOSUyMEwxNiUyQzklMjBMMTYlMkMxMiUyMEw5JTJDMTIlMjBMOSUyQzE5JTIwQzklMkMxOS41NSUyMDkuNDUlMkMyMCUyMDEwJTJDMjAlMjBMMTElMkMyMCUyMEMxMS41NSUyQzIwJTIwMTIlMkMxOS41NSUyMDEyJTJDMTklMjBMMTIlMkMxNCUyMEwxOCUyQzE0JTIwTDE4JTJDNyUyMEwxNSUyQzclMjBMMTUlMkM2JTIwWiUyMiUyRiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMSUyQzElMjBMOC4yNSUyQzElMjBDOC42NjQyMTM1NiUyQzElMjA5JTJDMS4zMzU3ODY0NCUyMDklMkMxLjc1JTIwTDklMkMxLjc1JTIwQzklMkMyLjE2NDIxMzU2JTIwOC42NjQyMTM1NiUyQzIuNSUyMDguMjUlMkMyLjUlMjBMMi41JTJDMi41JTIwTDIuNSUyQzguMjUlMjBDMi41JTJDOC42NjQyMTM1NiUyMDIuMTY0MjEzNTYlMkM5JTIwMS43NSUyQzklMjBMMS43NSUyQzklMjBDMS4zMzU3ODY0NCUyQzklMjAxJTJDOC42NjQyMTM1NiUyMDElMkM4LjI1JTIwTDElMkMxJTIwWiUyMiUyRiUzRSUwQSUyMCUyMCUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIiksIGRlZmF1bHQ7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuYWxpZ24tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1jZS1jb250ZW50LWJvZHkgZmlndXJlLmFsaWduLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm1jZS1jb250ZW50LWJvZHkgZmlndXJlLmltYWdlLmFsaWduLWNlbnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLm1jZS1wcmV2aWV3LW9iamVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMCAycHggMCAycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tY2UtcHJldmlldy1vYmplY3QgLm1jZS1zaGltIHtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1jZS1wcmV2aWV3LW9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGltIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tY2Utb2JqZWN0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00JTIwM2gxNmExJTIwMSUyMDAlMjAwJTIwMSUyMDElMjAxdjE2YTElMjAxJTIwMCUyMDAlMjAxLTElMjAxSDRhMSUyMDElMjAwJTIwMCUyMDEtMS0xVjRhMSUyMDElMjAwJTIwMCUyMDElMjAxLTF6bTElMjAydjE0aDE0VjVINXptNC43OSUyMDIuNTY1bDUuNjQlMjA0LjAyOGEuNS41JTIwMCUyMDAlMjAxJTIwMCUyMC44MTRsLTUuNjQlMjA0LjAyOGEuNS41JTIwMCUyMDAlMjAxLS43OS0uNDA3VjcuOTcyYS41LjUlMjAwJTIwMCUyMDElMjAuNzktLjQwN3olMjIlMkYlM0UlM0MlMkZzdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNhYWE7XG59XG4ubWNlLXBhZ2VicmVhayB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYWFhO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cztcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgcHJpbnQge1xuICAubWNlLXBhZ2VicmVhayB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGlueS1wYWdlZW1iZWQgLm1jZS1zaGltIHtcbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnktcGFnZWVtYmVkW2RhdGEtbWNlLXNlbGVjdGVkPVwiMlwiXSAubWNlLXNoaW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbnktcGFnZWVtYmVkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGlueS1wYWdlZW1iZWQtLTIxYnk5LFxuLnRpbnktcGFnZWVtYmVkLS0xNmJ5OSxcbi50aW55LXBhZ2VlbWJlZC0tNGJ5Myxcbi50aW55LXBhZ2VlbWJlZC0tMWJ5MSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnktcGFnZWVtYmVkLS0yMWJ5OSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDMlO1xufVxuLnRpbnktcGFnZWVtYmVkLS0xNmJ5OSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG4udGlueS1wYWdlZW1iZWQtLTRieTMge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuLnRpbnktcGFnZWVtYmVkLS0xYnkxIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4udGlueS1wYWdlZW1iZWQtLTIxYnk5IGlmcmFtZSxcbi50aW55LXBhZ2VlbWJlZC0tMTZieTkgaWZyYW1lLFxuLnRpbnktcGFnZWVtYmVkLS00YnkzIGlmcmFtZSxcbi50aW55LXBhZ2VlbWJlZC0tMWJ5MSBpZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1jZS1jb250ZW50LWJvZHlbZGF0YS1tY2UtcGxhY2Vob2xkZXJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1jZS1jb250ZW50LWJvZHlbZGF0YS1tY2UtcGxhY2Vob2xkZXJdOm5vdCgubWNlLXZpc3VhbGJsb2Nrcyk6OmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDM0LCA0NywgNjIsIDAuNyk7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1tY2UtcGxhY2Vob2xkZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubWNlLWNvbnRlbnQtYm9keTpub3QoW2Rpcj1ydGxdKVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3JlIHtcbiAgbGVmdDogMXB4O1xufVxuLm1jZS1jb250ZW50LWJvZHlbZGlyPXJ0bF1bZGF0YS1tY2UtcGxhY2Vob2xkZXJdOm5vdCgubWNlLXZpc3VhbGJsb2Nrcyk6OmJlZm9yZSB7XG4gIHJpZ2h0OiAxcHg7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDk5ZmY7XG4gIGJvcmRlci1jb2xvcjogIzQwOTlmZjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTBweDtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDk5ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgxKSB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgyKSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgzKSB7XG4gIGN1cnNvcjogbndzZS1yZXNpemU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSg0KSB7XG4gIGN1cnNvcjogbmVzdy1yZXNpemU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZSB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgb3V0bGluZTogMXB4IGRhc2hlZCBibGFjaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxlLm1jZS1yZXNpemV0YWJsZS1jb2x1bW5zIHRoLFxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1jbG9uZWRyZXNpemFibGUubWNlLXJlc2l6ZXRhYmxlLWNvbHVtbnMgdGQge1xuICBib3JkZXI6IDA7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLXJlc2l6ZS1oZWxwZXIge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICBib3JkZXI6IDFweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW46IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgei1pbmRleDogMTAwMDE7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYm90dG9tOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMnB4O1xufVxuLnRveC1ydGMtdXNlci1jdXJzb3I6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTNweDtcbiAgdG9wOiAtM3B4O1xuICB3aWR0aDogOHB4O1xufVxuLnRveC1ydGMtdXNlci1jdXJzb3I6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmO1xuICBjb250ZW50OiBhdHRyKGRhdGEtdXNlcik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZWZ0OiAtNXB4O1xuICBtaW4taGVpZ2h0OiA4cHg7XG4gIG1pbi13aWR0aDogOHB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTFweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgei1pbmRleDogMTAwMDtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0xIC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkYzI2Yjtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0yIC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwM2UyZDtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0zIC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzQwZjtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS00IC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1OThkYjtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS01IC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5NmFkOTtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS02IC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2N2UyMztcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS03IC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTY5ZDtcbn1cbi50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS04IC50b3gtcnRjLXVzZXItY3Vyc29yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzNjhlMDtcbn1cbi50b3gtcnRjLXJlbW90ZS1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWEgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QlMjIzNiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzYlMjAxMiUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjI2JTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjIxOCUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBiZWdpbiUzRCUyMi4zM3MlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUyMCUyMCUzQ2NpcmNsZSUyMGN4JTNEJTIyMzAlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwYmVnaW4lM0QlMjIuNjZzJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElM0MlMkZzdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xufVxuLm1jZS1tYXRjaC1tYXJrZXIge1xuICBiYWNrZ3JvdW5kOiAjYWFhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzM5ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWNlLW1hdGNoLW1hcmtlci1zZWxlY3RlZDo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzlmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzlmO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IGltZ1tkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSB2aWRlb1tkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSBhdWRpb1tkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSBvYmplY3RbZGF0YS1tY2Utc2VsZWN0ZWRdLFxuLm1jZS1jb250ZW50LWJvZHkgZW1iZWRbZGF0YS1tY2Utc2VsZWN0ZWRdLFxuLm1jZS1jb250ZW50LWJvZHkgdGFibGVbZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNiNGQ3ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBocltkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBvdXRsaW5lOiAzcHggc29saWQgI2I0ZDdmZjtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbY29udGVudEVkaXRhYmxlPWZhbHNlXSAqW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpmb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYjRkN2ZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9ZmFsc2VdICpbY29udGVudEVkaXRhYmxlPXRydWVdOmhvdmVyIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNiNGQ3ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV1bZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNiNGQ3ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keS5tY2UtY29udGVudC1yZWFkb25seSAqW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpmb2N1cyxcbi5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5ICpbY29udGVudEVkaXRhYmxlPXRydWVdOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbZGF0YS1tY2Utc2VsZWN0ZWQ9XCJpbmxpbmUtYm91bmRhcnlcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRkN2ZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1lZGl0LWZvY3VzIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNiNGQ3ZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0sXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06Oi1tb3otc2VsZWN0aW9uLFxuLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbixcbi5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXSAqLFxuLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdICoge1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyLFxuLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgwLCAyMTUsIDI1NSwgMC4zNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTgwLCAyMTUsIDI1NSwgMC4zNSk7XG4gIGJvdHRvbTogLTFweDtcbiAgY29udGVudDogJyc7XG4gIGxlZnQ6IC0xcHg7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTFweDtcbiAgdG9wOiAtMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlcixcbiAgLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDg0LCAxODAsIDAuMzUpO1xuICB9XG59XG4ubWNlLWNvbnRlbnQtYm9keSBpbWc6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5IGltZzo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZDdmZjtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5lcGhveC1zbm9va2VyLXJlc2l6ZXItY29scyB7XG4gIGN1cnNvcjogY29sLXJlc2l6ZTtcbn1cbi5lcGhveC1zbm9va2VyLXJlc2l6ZXItcm93cyB7XG4gIGN1cnNvcjogcm93LXJlc2l6ZTtcbn1cbi5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFyLmVwaG94LXNub29rZXItcmVzaXplci1iYXItZHJhZ2dpbmcge1xuICBvcGFjaXR5OiAxO1xufVxuLm1jZS1zcGVsbGNoZWNrZXItd29yZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzQnJTIwaGVpZ2h0JTNEJzQnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBzdHJva2UlM0QnJTIzZmYwMDAwJyUyMGZpbGwlM0Qnbm9uZSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMjBzdHJva2Utb3BhY2l0eSUzRCcuNzUnJTIwZCUzRCdNMCUyMDNMMiUyMDElMjA0JTIwMyclMkYlM0UlM0MlMkZzdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2FsYygxMDAlICsgMXB4KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNnB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGhlaWdodDogMnJlbTtcbn1cbi5tY2Utc3BlbGxjaGVja2VyLWdyYW1tYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc0JyUyMGhlaWdodCUzRCc0JyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJyUyMzAwQTgzNSclMjBmaWxsJTNEJ25vbmUnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTIwZCUzRCdNMCUyMDNMMiUyMDElMjA0JTIwMyclMkYlM0UlM0MlMkZzdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2FsYygxMDAlICsgMXB4KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNnB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubWNlLXRvYyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyYXk7XG59XG4ubWNlLXRvYyBoMiB7XG4gIG1hcmdpbjogNHB4O1xufVxuLm1jZS10b2MgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG50YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSxcbi5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pLFxuLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0sXG50YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSB0ZCxcbi5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIHRkLFxuLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gdGQsXG50YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSB0aCxcbi5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIHRoLFxuLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gdGgsXG50YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSBjYXB0aW9uLFxuLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgY2FwdGlvbixcbi5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIGNhcHRpb24ge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JiYjtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHAsXG4ubWNlLXZpc3VhbGJsb2NrcyBoMSxcbi5tY2UtdmlzdWFsYmxvY2tzIGgyLFxuLm1jZS12aXN1YWxibG9ja3MgaDMsXG4ubWNlLXZpc3VhbGJsb2NrcyBoNCxcbi5tY2UtdmlzdWFsYmxvY2tzIGg1LFxuLm1jZS12aXN1YWxibG9ja3MgaDYsXG4ubWNlLXZpc3VhbGJsb2NrcyBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLFxuLm1jZS12aXN1YWxibG9ja3Mgc2VjdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzIGFydGljbGUsXG4ubWNlLXZpc3VhbGJsb2NrcyBibG9ja3F1b3RlLFxuLm1jZS12aXN1YWxibG9ja3MgYWRkcmVzcyxcbi5tY2UtdmlzdWFsYmxvY2tzIHByZSxcbi5tY2UtdmlzdWFsYmxvY2tzIGZpZ3VyZSxcbi5tY2UtdmlzdWFsYmxvY2tzIGZpZ2NhcHRpb24sXG4ubWNlLXZpc3VhbGJsb2NrcyBoZ3JvdXAsXG4ubWNlLXZpc3VhbGJsb2NrcyBhc2lkZSxcbi5tY2UtdmlzdWFsYmxvY2tzIHVsLFxuLm1jZS12aXN1YWxibG9ja3Mgb2wsXG4ubWNlLXZpc3VhbGJsb2NrcyBkbCB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQ1FBSkFKRUFBQUFBQVAvLy83dTd1Ly8vL3lINUJBRUFBQU1BTEFBQUFBQUpBQWtBQUFJUW5HK0NxQ04vbWx5dnNSVXBUaEc2QWdBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoMSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykd1MUp1eEhvQWZSTlJXM1RXWHlGMllpUlVBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4NG9PdXFnVHluSmQ2YkdsV2czRGtKem9hVUFBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSVpqSThIeWJieDRvT3VxZ1R5bkpmMkxuMk5PSHBRcG1oQUFRQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieEluUjB6cWVBZGh0SmxYd1Yxb0NsbDJIYVdnQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGg1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJb2l1d2phbmU0aXE1R2xXMDVHZ0lrSVpVQUFBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoNiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW9pdXdqYW4wNGplcDFpWjFYUmxBbzViVmdBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhFZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQVNBQW9BQUFJZmpJOXBvSTBjZ0R5d3JodXhmYnJ6REViUU0yRWk1YVJqbW95U1c0cEFBUUE3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIHNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS0FBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFvQUFvQUFBSTVqSStweXdjTlkzc0JXSGROcnBseXREMmVsbERlU1ZicCtHbVdxYURxRE1lcGM4dDE3WTR2QnNLNWhEeUpNY0k2S2t1WVUranBqTG9LQURzPSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBhcnRpY2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBcUFBb0FBQUk2akkrcHl3a05ZM3dHMEdCdnJzZDJ0WEdZU0duZmlGN2lrcFhlbVRwT2lKU2Nhc1lvREpKcmpzRzlna0NKMGFnNktobWFJZTNwakRZQkJRQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhQZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQStBQW9BQUFKUGpJK3B5KzBLbnB6MHhRRHl1VWh2Zm9HZ0lYNWlTS1pZZ3E1dU5MNXE2OWFzWjhzNXJyZjB5Wm1wTmtKWnpGZXNCVHU4VE9sRFZBYWJVeWF0Z3VWaFdkdXVkM0V5aVVrNDV4aFRUZ01CQlFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBhZGRyZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaExRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBdEFBb0FBQUkvakkrcHl3d05velNQMWdEeXlaY2piM1VhUnBYa1dhWG1aVzRPcUtMaEJtTHMrSzI2M0RrSks3T0plaWZoN0ZpY0tEOUExL0lwR2RLa3lGcE5tQ2tBQURzPSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBwcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRlFBS0FJQUJBTHU3dXdBQUFDSDVCQUVBQUFFQUxBQUFBQUFWQUFvQUFBSWpqSStab04wY2dEd1NtbnB6MU5DdWVZRVJobmliWlZLTE5uYk9xOEl2S3BKdFZRQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKQUFLQUlBQUFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQWtBQW9BQUFJMGpJK3B5KzJmd0FIVVNGdkQzUmx2RzRISXA0blg1SkZTcG5aVUo2TGxyTTUyT0U3dVNXb3NCSFNjZ2tTWmo3ZERLbldBQWdBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBmaWdjYXB0aW9uIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiYmI7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoZ3JvdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSndBS0FJQUJBTHU3dXdBQUFDSDVCQUVBQUFFQUxBQUFBQUFuQUFvQUFBSTNqSStweXdZTkkzdUIwZ3BzUnR0NWZGbmZOWmFWU1lKaWw0V28wM0h2Nlo2MnVPQ2dpWEgxa1pJSUo4TmlJeFJyQVpOTVpBdFFBQUE3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGFzaWRlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEhnQUtBSUFCQUtxcXF2Ly8veUg1QkFFQUFBRUFMQUFBQUFBZUFBb0FBQUl0akkrcEc4QVBqWk9Uemd0cXk3STNmMXllaG1RY0ZZNFdLWmJxQnl1dG1XNGFIVWQ2dmZjVmJndWRncFlDQURzPSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyB1bCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQUFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykd1WW5xVVZTanZ3MjZEenpYaXFJRGxWd0FBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBvbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykg2SEh0MHFvdXJ4QzZDdnpYaWVIeWVXUUFBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBkbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5YkVPbm1PdlVvV3puVHFldUVqTlNDcWVHUlVBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBwLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDEsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMixcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgzLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDQsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg2LFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHNlY3Rpb24sXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhcnRpY2xlLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYmxvY2txdW90ZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFkZHJlc3MsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBwcmUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBmaWd1cmUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBmaWdjYXB0aW9uLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaGdyb3VwLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYXNpZGUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSB1bCxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIG9sLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZGwge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gcCxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgxLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDIsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMyxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg0LFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNixcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBzZWN0aW9uLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYXJ0aWNsZSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGJsb2NrcXVvdGUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhZGRyZXNzLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gcHJlLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZmlndXJlLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZmlnY2FwdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGhncm91cCxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFzaWRlLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gdWwsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBvbCxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGRsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4ubWNlLW5ic3AsXG4ubWNlLXNoeSB7XG4gIGJhY2tncm91bmQ6ICNhYWE7XG59XG4ubWNlLXNoeTo6YWZ0ZXIge1xuICBjb250ZW50OiAnLSc7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9jb250ZW50LmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9yIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnOCclMjBoZWlnaHQlM0QnMTInJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBkJTNEJ00wJTIwMEw4JTIwMCUyMDglMjAxMiUyMDQuMDkxMTc4MjElMjA5JTIwMCUyMDEyeiclMkYlM0UlM0MlMkZzdmclM0UlMEFcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDJweDtcbiAgLXdlYmtpdC11c2VyLW1vZGlmeTogcmVhZC1vbmx5O1xuICAtbW96LXVzZXItbW9kaWZ5OiByZWFkLW9ubHk7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGFsbDtcbiAgLW1vei11c2VyLXNlbGVjdDogYWxsO1xuICAtbXMtdXNlci1zZWxlY3Q6IGFsbDtcbiAgICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIHdpZHRoOiA4cHggIWltcG9ydGFudDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtaXRlbS1hbmNob3JbZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IDFweDtcbn1cbi50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMGI3O1xufVxuLnRveC1jb21tZW50cy12aXNpYmxlIC50b3gtY29tbWVudC0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTE2ODtcbn1cbi50b3gtY2hlY2tsaXN0ID4gbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwLjI1ZW0gMDtcbn1cbi50b3gtY2hlY2tsaXN0ID4gbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlM0UlM0NnJTIwaWQlM0QlMjJjaGVja2xpc3QtdW5jaGVja2VkJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTNDcmVjdCUyMGlkJTNEJTIyUmVjdGFuZ2xlJTIyJTIwd2lkdGglM0QlMjIxNSUyMiUyMGhlaWdodCUzRCUyMjE1JTIyJTIweCUzRCUyMi41JTIyJTIweSUzRCUyMi41JTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMHN0cm9rZSUzRCUyMiUyMzRDNEM0QyUyMiUyMHJ4JTNEJTIyMiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UlMEFcIik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG1hcmdpbi10b3A6IDAuMTI1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFlbTtcbn1cbi50b3gtY2hlY2tsaXN0IGxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKS50b3gtY2hlY2tsaXN0LS1jaGVja2VkOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTYlMjIlM0UlM0NnJTIwaWQlM0QlMjJjaGVja2xpc3QtY2hlY2tlZCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUzQ3JlY3QlMjBpZCUzRCUyMlJlY3RhbmdsZSUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxNiUyMiUyMGZpbGwlM0QlMjIlMjM0MDk5RkYlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwcnglM0QlMjIyJTIyJTJGJTNFJTNDcGF0aCUyMGlkJTNEJTIyUGF0aCUyMiUyMGZpbGwlM0QlMjIlMjNGRkYlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xMS41NzAzMTg2JTJDMy4xNDQxNzMwOSUyMEMxMS44NTE2MjM4JTJDMi43MzcyNDYwMyUyMDEyLjQxNjQ3ODElMkMyLjYyODI5OTMzJTIwMTIuODM1NTglMkMyLjg5Nzc0Nzk3JTIwQzEzLjI2MDEyMSUyQzMuMTcwNjkzNTUlMjAxMy4zNzU5NzM2JTJDMy43MjkzMjI2MiUyMDEzLjA5MDkxMDUlMkM0LjE0MTY4NTgyJTIwTDcuNzU4MDU4NyUyQzExLjg1NjAxOTUlMjBDNy40Mzc3Njg5NiUyQzEyLjMxOTM0MDQlMjA2Ljc2NDgzOTgzJTJDMTIuMzg1MjE0MiUyMDYuMzU2MDczMjIlMkMxMS45OTQ4NzI1JTIwTDMuMDI0OTE2OTclMkM4LjgxMzg2NjIlMjBDMi42NjA5MDE0MyUyQzguNDY2MjU4NDUlMjAyLjY1Nzk4ODcxJTJDNy44OTU5NDY5OCUyMDMuMDE4NTAyMzQlMkM3LjU0NDgzMzU0JTIwQzMuMzczOTQyJTJDNy4xOTg2NjE3NyUyMDMuOTQ5NDAwMDYlMkM3LjE5NTkyODQxJTIwNC4zMDgyOTYwOCUyQzcuNTM4NjQ3NCUyMEw2Ljg1Mjc2OTIzJTJDOS45Njg0Mjk5JTIwTDExLjU3MDMxODYlMkMzLjE0NDE3MzA5JTIwWiUyMiUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0UlMEFcIik7XG59XG5bZGlyPXJ0bF0gLnRveC1jaGVja2xpc3QgPiBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbik6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVlbTtcbn1cbi8qIHN0eWxlbGludC1kaXNhYmxlICovXG4vKiBodHRwOi8vcHJpc21qcy5jb20vICovXG4vKipcbiAqIHByaXNtLmpzIGRlZmF1bHQgdGhlbWUgZm9yIEphdmFTY3JpcHQsIENTUyBhbmQgSFRNTFxuICogQmFzZWQgb24gZGFiYmxldCAoaHR0cDovL2RhYmJsZXQuY29tKVxuICogQGF1dGhvciBMZWEgVmVyb3VcbiAqL1xuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0sXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgY29sb3I6IGJsYWNrO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgTW9uYWNvLCAnQW5kYWxlIE1vbm8nLCAnVWJ1bnR1IE1vbm8nLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgLW1vei10YWItc2l6ZTogNDtcbiAgdGFiLXNpemU6IDQ7XG4gIC13ZWJraXQtaHlwaGVuczogbm9uZTtcbiAgLW1zLWh5cGhlbnM6IG5vbmU7XG4gIGh5cGhlbnM6IG5vbmU7XG59XG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjotbW96LXNlbGVjdGlvbixcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gOjotbW96LXNlbGVjdGlvbixcbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjotbW96LXNlbGVjdGlvbixcbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIDo6LW1vei1zZWxlY3Rpb24ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI2IzZDRmYztcbn1cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06OnNlbGVjdGlvbixcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gOjpzZWxlY3Rpb24sXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXTo6c2VsZWN0aW9uLFxuY29kZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0gOjpzZWxlY3Rpb24ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI2IzZDRmYztcbn1cbkBtZWRpYSBwcmludCB7XG4gIGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxuICBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLyogQ29kZSBibG9ja3MgKi9cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBwYWRkaW5nOiAxZW07XG4gIG1hcmdpbjogMC41ZW0gMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG46bm90KHByZSkgPiBjb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXSxcbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl0ge1xuICBiYWNrZ3JvdW5kOiAjZjVmMmYwO1xufVxuLyogSW5saW5lIGNvZGUgKi9cbjpub3QocHJlKSA+IGNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdIHtcbiAgcGFkZGluZzogMC4xZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuM2VtO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLnRva2VuLmNvbW1lbnQsXG4udG9rZW4ucHJvbG9nLFxuLnRva2VuLmRvY3R5cGUsXG4udG9rZW4uY2RhdGEge1xuICBjb2xvcjogc2xhdGVncmF5O1xufVxuLnRva2VuLnB1bmN0dWF0aW9uIHtcbiAgY29sb3I6ICM5OTk7XG59XG4ubmFtZXNwYWNlIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnRva2VuLnByb3BlcnR5LFxuLnRva2VuLnRhZyxcbi50b2tlbi5ib29sZWFuLFxuLnRva2VuLm51bWJlcixcbi50b2tlbi5jb25zdGFudCxcbi50b2tlbi5zeW1ib2wsXG4udG9rZW4uZGVsZXRlZCB7XG4gIGNvbG9yOiAjOTA1O1xufVxuLnRva2VuLnNlbGVjdG9yLFxuLnRva2VuLmF0dHItbmFtZSxcbi50b2tlbi5zdHJpbmcsXG4udG9rZW4uY2hhcixcbi50b2tlbi5idWlsdGluLFxuLnRva2VuLmluc2VydGVkIHtcbiAgY29sb3I6ICM2OTA7XG59XG4udG9rZW4ub3BlcmF0b3IsXG4udG9rZW4uZW50aXR5LFxuLnRva2VuLnVybCxcbi5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZyxcbi5zdHlsZSAudG9rZW4uc3RyaW5nIHtcbiAgY29sb3I6ICM5YTZlM2E7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNSk7XG59XG4udG9rZW4uYXRydWxlLFxuLnRva2VuLmF0dHItdmFsdWUsXG4udG9rZW4ua2V5d29yZCB7XG4gIGNvbG9yOiAjMDdhO1xufVxuLnRva2VuLmZ1bmN0aW9uLFxuLnRva2VuLmNsYXNzLW5hbWUge1xuICBjb2xvcjogI0RENEE2ODtcbn1cbi50b2tlbi5yZWdleCxcbi50b2tlbi5pbXBvcnRhbnQsXG4udG9rZW4udmFyaWFibGUge1xuICBjb2xvcjogI2U5MDtcbn1cbi50b2tlbi5pbXBvcnRhbnQsXG4udG9rZW4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRva2VuLml0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50b2tlbi5lbnRpdHkge1xuICBjdXJzb3I6IGhlbHA7XG59XG4vKiBzdHlsZWxpbnQtZW5hYmxlICovXG4ubWNlLWNvbnRlbnQtYm9keSB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS12aXN1YWwtY2FyZXQtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbZGF0YS1tY2UtY2FyZXRdIHtcbiAgbGVmdDogLTEwMDBweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICB0b3A6IDA7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLW9mZnNjcmVlbi1zZWxlY3Rpb24ge1xuICBsZWZ0OiAtMjAwMDAwMHB4O1xuICBtYXgtd2lkdGg6IDEwMDAwMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9ZmFsc2VdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9dHJ1ZV0ge1xuICBjdXJzb3I6IHRleHQ7XG59XG4udG94LWN1cnNvci1mb3JtYXQtcGFpbnRlciB7XG4gIGN1cnNvcjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAyNCUyMDI0JTIyJTNFJTBBJTIwJTIwJTNDZyUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMTUlMkM2JTIwQzE1JTJDNS40NSUyMDE0LjU1JTJDNSUyMDE0JTJDNSUyMEw2JTJDNSUyMEM1LjQ1JTJDNSUyMDUlMkM1LjQ1JTIwNSUyQzYlMjBMNSUyQzEwJTIwQzUlMkMxMC41NSUyMDUuNDUlMkMxMSUyMDYlMkMxMSUyMEwxNCUyQzExJTIwQzE0LjU1JTJDMTElMjAxNSUyQzEwLjU1JTIwMTUlMkMxMCUyMEwxNSUyQzklMjBMMTYlMkM5JTIwTDE2JTJDMTIlMjBMOSUyQzEyJTIwTDklMkMxOSUyMEM5JTJDMTkuNTUlMjA5LjQ1JTJDMjAlMjAxMCUyQzIwJTIwTDExJTJDMjAlMjBDMTEuNTUlMkMyMCUyMDEyJTJDMTkuNTUlMjAxMiUyQzE5JTIwTDEyJTJDMTQlMjBMMTglMkMxNCUyMEwxOCUyQzclMjBMMTUlMkM3JTIwTDE1JTJDNiUyMFolMjIlMkYlM0UlMEElMjAlMjAlMjAlMjAlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTElMkMxJTIwTDguMjUlMkMxJTIwQzguNjY0MjEzNTYlMkMxJTIwOSUyQzEuMzM1Nzg2NDQlMjA5JTJDMS43NSUyMEw5JTJDMS43NSUyMEM5JTJDMi4xNjQyMTM1NiUyMDguNjY0MjEzNTYlMkMyLjUlMjA4LjI1JTJDMi41JTIwTDIuNSUyQzIuNSUyMEwyLjUlMkM4LjI1JTIwQzIuNSUyQzguNjY0MjEzNTYlMjAyLjE2NDIxMzU2JTJDOSUyMDEuNzUlMkM5JTIwTDEuNzUlMkM5JTIwQzEuMzM1Nzg2NDQlMkM5JTIwMSUyQzguNjY0MjEzNTYlMjAxJTJDOC4yNSUyMEwxJTJDMSUyMFolMjIlMkYlM0UlMEElMjAlMjAlM0MlMkZnJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpLCBkZWZhdWx0O1xufVxuLm1jZS1jb250ZW50LWJvZHkgZmlndXJlLmFsaWduLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5pbWFnZS5hbGlnbi1jZW50ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5tY2UtcHJldmlldy1vYmplY3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAgMnB4IDAgMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWNlLXByZXZpZXctb2JqZWN0IC5tY2Utc2hpbSB7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tY2UtcHJldmlldy1vYmplY3RbZGF0YS1tY2Utc2VsZWN0ZWQ9XCIyXCJdIC5tY2Utc2hpbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWNlLW9iamVjdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNCUyMDNoMTZhMSUyMDElMjAwJTIwMCUyMDElMjAxJTIwMXYxNmExJTIwMSUyMDAlMjAwJTIwMS0xJTIwMUg0YTElMjAxJTIwMCUyMDAlMjAxLTEtMVY0YTElMjAxJTIwMCUyMDAlMjAxJTIwMS0xem0xJTIwMnYxNGgxNFY1SDV6bTQuNzklMjAyLjU2NWw1LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMSUyMDAlMjAuODE0bC01LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMS0uNzktLjQwN1Y3Ljk3MmEuNS41JTIwMCUyMDAlMjAxJTIwLjc5LS40MDd6JTIyJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYWFhO1xufVxuLm1jZS1wYWdlYnJlYWsge1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2FhYTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHByaW50IHtcbiAgLm1jZS1wYWdlYnJlYWsge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLnRpbnktcGFnZWVtYmVkIC5tY2Utc2hpbSB7XG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55LXBhZ2VlbWJlZFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGltIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aW55LXBhZ2VlbWJlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpbnktcGFnZWVtYmVkLS0yMWJ5OSxcbi50aW55LXBhZ2VlbWJlZC0tMTZieTksXG4udGlueS1wYWdlZW1iZWQtLTRieTMsXG4udGlueS1wYWdlZW1iZWQtLTFieTEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMjFieTkge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQzJTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMTZieTkge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuLnRpbnktcGFnZWVtYmVkLS00YnkzIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cbi50aW55LXBhZ2VlbWJlZC0tMWJ5MSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuLnRpbnktcGFnZWVtYmVkLS0yMWJ5OSBpZnJhbWUsXG4udGlueS1wYWdlZW1iZWQtLTE2Ynk5IGlmcmFtZSxcbi50aW55LXBhZ2VlbWJlZC0tNGJ5MyBpZnJhbWUsXG4udGlueS1wYWdlZW1iZWQtLTFieTEgaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tY2UtY29udGVudC1ib2R5W2RhdGEtbWNlLXBsYWNlaG9sZGVyXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tY2UtY29udGVudC1ib2R5W2RhdGEtbWNlLXBsYWNlaG9sZGVyXTpub3QoLm1jZS12aXN1YWxibG9ja3MpOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjcpO1xuICBjb250ZW50OiBhdHRyKGRhdGEtbWNlLXBsYWNlaG9sZGVyKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1jZS1jb250ZW50LWJvZHk6bm90KFtkaXI9cnRsXSlbZGF0YS1tY2UtcGxhY2Vob2xkZXJdOm5vdCgubWNlLXZpc3VhbGJsb2Nrcyk6OmJlZm9yZSB7XG4gIGxlZnQ6IDFweDtcbn1cbi5tY2UtY29udGVudC1ib2R5W2Rpcj1ydGxdW2RhdGEtbWNlLXBsYWNlaG9sZGVyXTpub3QoLm1jZS12aXN1YWxibG9ja3MpOjpiZWZvcmUge1xuICByaWdodDogMXB4O1xufVxuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5OWZmO1xuICBib3JkZXItY29sb3I6ICM0MDk5ZmY7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA5OWZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMSkge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xufVxuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMikge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplO1xufVxuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMykge1xuICBjdXJzb3I6IG53c2UtcmVzaXplO1xufVxuLm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoNCkge1xuICBjdXJzb3I6IG5lc3ctcmVzaXplO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1jbG9uZWRyZXNpemFibGUge1xuICBvcGFjaXR5OiAwLjU7XG4gIG91dGxpbmU6IDFweCBkYXNoZWQgYmxhY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0aCxcbi5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxlLm1jZS1yZXNpemV0YWJsZS1jb2x1bW5zIHRkIHtcbiAgYm9yZGVyOiAwO1xufVxuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1yZXNpemUtaGVscGVyIHtcbiAgYmFja2dyb3VuZDogIzU1NTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgYm9yZGVyOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgbWFyZ2luOiA1cHggMTBweDtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDEwMDAxO1xufVxuLnRveC1ydGMtdXNlci1zZWxlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJvdHRvbTogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDJweDtcbn1cbi50b3gtcnRjLXVzZXItY3Vyc29yOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0zcHg7XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDhweDtcbn1cbi50b3gtcnRjLXVzZXItY3Vyc29yOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogYXR0cihkYXRhLXVzZXIpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGVmdDogLTVweDtcbiAgbWluLWhlaWdodDogOHB4O1xuICBtaW4td2lkdGg6IDhweDtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMSAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZGMyNmI7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMiAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDNlMmQ7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMyAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWM0MGY7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNCAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTk4ZGI7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNSAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOTZhZDk7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNiAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjdlMjM7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNyAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE2OWQ7XG59XG4udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tOCAudG94LXJ0Yy11c2VyLWN1cnNvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzY4ZTA7XG59XG4udG94LXJ0Yy1yZW1vdGUtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZWFlYWVhIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMzYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDM2JTIwMTIlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUzQ2NpcmNsZSUyMGN4JTNEJTIyNiUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUyMCUyMCUzQ2NpcmNsZSUyMGN4JTNEJTIyMTglMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwYmVnaW4lM0QlMjIuMzNzJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjMwJTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjY2cyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cbi5tY2UtbWF0Y2gtbWFya2VyIHtcbiAgYmFja2dyb3VuZDogI2FhYTtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWNlLW1hdGNoLW1hcmtlci1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMzOWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzM5ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWNlLW1hdGNoLW1hcmtlci1zZWxlY3RlZDo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzM5ZjtcbiAgY29sb3I6ICNmZmY7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2Utc2VsZWN0ZWRdLFxuLm1jZS1jb250ZW50LWJvZHkgdmlkZW9bZGF0YS1tY2Utc2VsZWN0ZWRdLFxuLm1jZS1jb250ZW50LWJvZHkgYXVkaW9bZGF0YS1tY2Utc2VsZWN0ZWRdLFxuLm1jZS1jb250ZW50LWJvZHkgb2JqZWN0W2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IGVtYmVkW2RhdGEtbWNlLXNlbGVjdGVkXSxcbi5tY2UtY29udGVudC1ib2R5IHRhYmxlW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYjRkN2ZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgaHJbZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgb3V0bGluZTogM3B4IHNvbGlkICNiNGQ3ZmY7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0gKltjb250ZW50RWRpdGFibGU9dHJ1ZV06Zm9jdXMge1xuICBvdXRsaW5lOiAzcHggc29saWQgI2I0ZDdmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5ICpbY29udGVudEVkaXRhYmxlPWZhbHNlXSAqW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpob3ZlciB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYjRkN2ZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgKltjb250ZW50RWRpdGFibGU9ZmFsc2VdW2RhdGEtbWNlLXNlbGVjdGVkXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYjRkN2ZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkubWNlLWNvbnRlbnQtcmVhZG9ubHkgKltjb250ZW50RWRpdGFibGU9dHJ1ZV06Zm9jdXMsXG4ubWNlLWNvbnRlbnQtYm9keS5tY2UtY29udGVudC1yZWFkb25seSAqW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSAqW2RhdGEtbWNlLXNlbGVjdGVkPVwiaW5saW5lLWJvdW5kYXJ5XCJdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZDdmZjtcbn1cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtZWRpdC1mb2N1cyB7XG4gIG91dGxpbmU6IDNweCBzb2xpZCAjYjRkN2ZmO1xufVxuLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdLFxuLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjotbW96LXNlbGVjdGlvbixcbi5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjpzZWxlY3Rpb24sXG4ubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0gKixcbi5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXSAqIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlcixcbi5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4MCwgMjE1LCAyNTUsIDAuMzUpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE4MCwgMjE1LCAyNTUsIDAuMzUpO1xuICBib3R0b206IC0xcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAtMXB4O1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xcHg7XG4gIHRvcDogLTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsXG4gIC5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA4NCwgMTgwLCAwLjM1KTtcbiAgfVxufVxuLm1jZS1jb250ZW50LWJvZHkgaW1nOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubWNlLWNvbnRlbnQtYm9keSBpbWc6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uZXBob3gtc25vb2tlci1yZXNpemVyLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNGQ3ZmY7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uZXBob3gtc25vb2tlci1yZXNpemVyLWNvbHMge1xuICBjdXJzb3I6IGNvbC1yZXNpemU7XG59XG4uZXBob3gtc25vb2tlci1yZXNpemVyLXJvd3Mge1xuICBjdXJzb3I6IHJvdy1yZXNpemU7XG59XG4uZXBob3gtc25vb2tlci1yZXNpemVyLWJhci5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFyLWRyYWdnaW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tY2Utc3BlbGxjaGVja2VyLXdvcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc0JyUyMGhlaWdodCUzRCc0JyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJyUyM2ZmMDAwMCclMjBmaWxsJTNEJ25vbmUnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTIwc3Ryb2tlLW9wYWNpdHklM0QnLjc1JyUyMGQlM0QnTTAlMjAzTDIlMjAxJTIwNCUyMDMnJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNhbGMoMTAwJSArIDFweCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDZweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBoZWlnaHQ6IDJyZW07XG59XG4ubWNlLXNwZWxsY2hlY2tlci1ncmFtbWFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnNCclMjBoZWlnaHQlM0QnNCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCclMjMwMEE4MzUnJTIwZmlsbCUzRCdub25lJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyMGQlM0QnTTAlMjAzTDIlMjAxJTIwNCUyMDMnJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNhbGMoMTAwJSArIDFweCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDZweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1jZS10b2Mge1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xufVxuLm1jZS10b2MgaDIge1xuICBtYXJnaW46IDRweDtcbn1cbi5tY2UtdG9jIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxudGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0sXG4ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSxcbi5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdLFxudGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gdGQsXG4ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSB0ZCxcbi5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIHRkLFxudGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gdGgsXG4ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSB0aCxcbi5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIHRoLFxudGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gY2FwdGlvbixcbi5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIGNhcHRpb24sXG4ubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSBjYXB0aW9uIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNiYmI7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBwLFxuLm1jZS12aXN1YWxibG9ja3MgaDEsXG4ubWNlLXZpc3VhbGJsb2NrcyBoMixcbi5tY2UtdmlzdWFsYmxvY2tzIGgzLFxuLm1jZS12aXN1YWxibG9ja3MgaDQsXG4ubWNlLXZpc3VhbGJsb2NrcyBoNSxcbi5tY2UtdmlzdWFsYmxvY2tzIGg2LFxuLm1jZS12aXN1YWxibG9ja3MgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSxcbi5tY2UtdmlzdWFsYmxvY2tzIHNlY3Rpb24sXG4ubWNlLXZpc3VhbGJsb2NrcyBhcnRpY2xlLFxuLm1jZS12aXN1YWxibG9ja3MgYmxvY2txdW90ZSxcbi5tY2UtdmlzdWFsYmxvY2tzIGFkZHJlc3MsXG4ubWNlLXZpc3VhbGJsb2NrcyBwcmUsXG4ubWNlLXZpc3VhbGJsb2NrcyBmaWd1cmUsXG4ubWNlLXZpc3VhbGJsb2NrcyBmaWdjYXB0aW9uLFxuLm1jZS12aXN1YWxibG9ja3MgaGdyb3VwLFxuLm1jZS12aXN1YWxibG9ja3MgYXNpZGUsXG4ubWNlLXZpc3VhbGJsb2NrcyB1bCxcbi5tY2UtdmlzdWFsYmxvY2tzIG9sLFxuLm1jZS12aXN1YWxibG9ja3MgZGwge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXI6IDFweCBkYXNoZWQgI2JiYjtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaENRQUpBSkVBQUFBQUFQLy8vN3U3dS8vLy95SDVCQUVBQUFNQUxBQUFBQUFKQUFrQUFBSVFuRytDcUNOL21seXZzUlVwVGhHNkFnQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJHdTFKdXhIb0FmUk5SVzNUV1h5RjJZaVJVQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieDRvT3VxZ1R5bkpkNmJHbFdnM0RrSnpvYVVBQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGgzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlaakk4SHliYng0b091cWdUeW5KZjJMbjJOT0hwUXBtaEFBUUE3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGg0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJblIwenFlQWRodEpsWHdWMW9DbGwySGFXZ0FBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBoNSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW9pdXdqYW5lNGlxNUdsVzA1R2dJa0laVUFBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaDYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieElvaXV3amFuMDRqZXAxaVoxWFJsQW81YlZnQUFPdz09KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRWdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFTQUFvQUFBSWZqSTlwb0kwY2dEeXdyaHV4ZmJyekRFYlFNMkVpNWFSam1veVNXNHBBQVFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBzZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBb0FBb0FBQUk1akkrcHl3Y05ZM3NCV0hkTnJwbHl0RDJlbGxEZVNWYnArR21XcWFEcURNZXBjOHQxN1k0dkJzSzVoRHlKTWNJNktrdVlVK2pwakxvS0FEcz0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQXFBQW9BQUFJNmpJK3B5d2tOWTN3RzBHQnZyc2QydFhHWVNHbmZpRjdpa3BYZW1UcE9pSlNjYXNZb0RKSnJqc0c5Z2tDSjBhZzZLaG1hSWUzcGpEWUJCUUE3KTtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzIGJsb2NrcXVvdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoUGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUErQUFvQUFBSlBqSStweSswS25wejB4UUR5dVVodmZvR2dJWDVpU0taWWdxNXVOTDVxNjlhc1o4czVycmYweVptcE5rSlp6RmVzQlR1OFRPbERWQWFiVXlhdGd1VmhXZHV1ZDNFeWlVazQ1eGhUVGdNQkJRQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgYWRkcmVzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhMUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQXRBQW9BQUFJL2pJK3B5d3dOb3pTUDFnRHl5WmNqYjNVYVJwWGtXYVhtWlc0T3FLTGhCbUxzK0syNjNEa0pLN09KZWlmaDdGaWNLRDlBMS9JcEdkS2t5RnBObUNrQUFEcz0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgcHJlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEZRQUtBSUFCQUx1N3V3QUFBQ0g1QkFFQUFBRUFMQUFBQUFBVkFBb0FBQUlqakkrWm9OMGNnRHdTbW5wejFOQ3VlWUVSaG5pYlpWS0xObmJPcThJdktwSnRWUUFBT3c9PSk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBmaWd1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSkFBS0FJQUFBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFrQUFvQUFBSTBqSStweSsyZndBSFVTRnZEM1Jsdkc0SElwNG5YNUpGU3BuWlVKNkxsck01Mk9FN3VTV29zQkhTY2drU1pqN2RES25XQUFnQTcpO1xufVxuLm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbiB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xufVxuLm1jZS12aXN1YWxibG9ja3MgaGdyb3VwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEp3QUtBSUFCQUx1N3V3QUFBQ0g1QkFFQUFBRUFMQUFBQUFBbkFBb0FBQUkzakkrcHl3WU5JM3VCMGdwc1J0dDVmRm5mTlphVlNZSmlsNFdvMDNIdjZaNjJ1T0NnaVhIMWtaSUlKOE5pSXhSckFaTk1aQXRRQUFBNyk7XG59XG4ubWNlLXZpc3VhbGJsb2NrcyBhc2lkZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhIZ0FLQUlBQkFLcXFxdi8vL3lINUJBRUFBQUVBTEFBQUFBQWVBQW9BQUFJdGpJK3BHOEFQalpPVHpndHF5N0kzZjF5ZWhtUWNGWTRXS1picUJ5dXRtVzRhSFVkNnZmY1ZiZ3VkZ3BZQ0FEcz0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgdWwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUFBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJHdVlucVVWU2p2dzI2RHp6WGlxSURsVndBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3Mgb2wge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJINkhIdDBxb3VyeEM2Q3Z6WGllSHllV1FBQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3MgZGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJFT25tT3ZVb1d6blRxZXVFak5TQ3FlR1JVQU93PT0pO1xufVxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgcCxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgxLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDIsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMyxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg0LFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgaDUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNixcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBzZWN0aW9uLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYXJ0aWNsZSxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGJsb2NrcXVvdGUsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhZGRyZXNzLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgcHJlLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZmlndXJlLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZmlnY2FwdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGhncm91cCxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFzaWRlLFxuLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgdWwsXG4ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBvbCxcbi5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGRsIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHAsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgyLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDMsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNCxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg1LFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gaDYsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gc2VjdGlvbixcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFydGljbGUsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBibG9ja3F1b3RlLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYWRkcmVzcyxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHByZSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGZpZ3VyZSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGZpZ2NhcHRpb24sXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoZ3JvdXAsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhc2lkZSxcbi5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHVsLFxuLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gb2wsXG4ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBkbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLm1jZS1uYnNwLFxuLm1jZS1zaHkge1xuICBiYWNrZ3JvdW5kOiAjYWFhO1xufVxuLm1jZS1zaHk6OmFmdGVyIHtcbiAgY29udGVudDogJy0nO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUvY29udGVudC5pbmxpbmUuY3NzIiwiLyoqXG4gKiBDb3B5cmlnaHQgKGMpIFRpbnkgVGVjaG5vbG9naWVzLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTEdQTCBvciBhIGNvbW1lcmNpYWwgbGljZW5zZS5cbiAqIEZvciBMR1BMIHNlZSBMaWNlbnNlLnR4dCBpbiB0aGUgcHJvamVjdCByb290IGZvciBsaWNlbnNlIGluZm9ybWF0aW9uLlxuICogRm9yIGNvbW1lcmNpYWwgbGljZW5zZXMgc2VlIGh0dHBzOi8vd3d3LnRpbnkuY2xvdWQvXG4gKi9cbi5tY2UtY29udGVudC1ib2R5IC5tY2UtaXRlbS1hbmNob3J7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc4JyUyMGhlaWdodCUzRCcxMiclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMGQlM0QnTTAlMjAwTDglMjAwJTIwOCUyMDEyJTIwNC4wOTExNzgyMSUyMDklMjAwJTIwMTJ6JyUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMnB4IWltcG9ydGFudDtwYWRkaW5nOjAgMnB4Oy13ZWJraXQtdXNlci1tb2RpZnk6cmVhZC1vbmx5Oy1tb3otdXNlci1tb2RpZnk6cmVhZC1vbmx5Oy13ZWJraXQtdXNlci1zZWxlY3Q6YWxsOy1tb3otdXNlci1zZWxlY3Q6YWxsOy1tcy11c2VyLXNlbGVjdDphbGw7dXNlci1zZWxlY3Q6YWxsO3dpZHRoOjhweCFpbXBvcnRhbnR9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS1pdGVtLWFuY2hvcltkYXRhLW1jZS1zZWxlY3RlZF17b3V0bGluZS1vZmZzZXQ6MXB4fS50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnR7YmFja2dyb3VuZC1jb2xvcjojZmZmMGI3fS50b3gtY29tbWVudHMtdmlzaWJsZSAudG94LWNvbW1lbnQtLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmUxNjh9LnRveC1jaGVja2xpc3Q+bGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pe2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46LjI1ZW0gMH0udG94LWNoZWNrbGlzdD5saTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbik6OmJlZm9yZXtjb250ZW50OnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUzRSUzQ2clMjBpZCUzRCUyMmNoZWNrbGlzdC11bmNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE1JTIyJTIwaGVpZ2h0JTNEJTIyMTUlMjIlMjB4JTNEJTIyLjUlMjIlMjB5JTNEJTIyLjUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwc3Ryb2tlJTNEJTIyJTIzNEM0QzRDJTIyJTIwcnglM0QlMjIyJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSUwQVwiKTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MWVtO21hcmdpbi1sZWZ0Oi0xLjVlbTttYXJnaW4tdG9wOi4xMjVlbTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxZW19LnRveC1jaGVja2xpc3QgbGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pLnRveC1jaGVja2xpc3QtLWNoZWNrZWQ6OmJlZm9yZXtjb250ZW50OnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxNiUyMiUzRSUzQ2clMjBpZCUzRCUyMmNoZWNrbGlzdC1jaGVja2VkJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTNDcmVjdCUyMGlkJTNEJTIyUmVjdGFuZ2xlJTIyJTIwd2lkdGglM0QlMjIxNiUyMiUyMGhlaWdodCUzRCUyMjE2JTIyJTIwZmlsbCUzRCUyMiUyMzQwOTlGRiUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0NwYXRoJTIwaWQlM0QlMjJQYXRoJTIyJTIwZmlsbCUzRCUyMiUyM0ZGRiUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTExLjU3MDMxODYlMkMzLjE0NDE3MzA5JTIwQzExLjg1MTYyMzglMkMyLjczNzI0NjAzJTIwMTIuNDE2NDc4MSUyQzIuNjI4Mjk5MzMlMjAxMi44MzU1OCUyQzIuODk3NzQ3OTclMjBDMTMuMjYwMTIxJTJDMy4xNzA2OTM1NSUyMDEzLjM3NTk3MzYlMkMzLjcyOTMyMjYyJTIwMTMuMDkwOTEwNSUyQzQuMTQxNjg1ODIlMjBMNy43NTgwNTg3JTJDMTEuODU2MDE5NSUyMEM3LjQzNzc2ODk2JTJDMTIuMzE5MzQwNCUyMDYuNzY0ODM5ODMlMkMxMi4zODUyMTQyJTIwNi4zNTYwNzMyMiUyQzExLjk5NDg3MjUlMjBMMy4wMjQ5MTY5NyUyQzguODEzODY2MiUyMEMyLjY2MDkwMTQzJTJDOC40NjYyNTg0NSUyMDIuNjU3OTg4NzElMkM3Ljg5NTk0Njk4JTIwMy4wMTg1MDIzNCUyQzcuNTQ0ODMzNTQlMjBDMy4zNzM5NDIlMkM3LjE5ODY2MTc3JTIwMy45NDk0MDAwNiUyQzcuMTk1OTI4NDElMjA0LjMwODI5NjA4JTJDNy41Mzg2NDc0JTIwTDYuODUyNzY5MjMlMkM5Ljk2ODQyOTklMjBMMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBaJTIyJTJGJTNFJTNDJTJGZyUzRSUzQyUyRnN2ZyUzRSUwQVwiKX1bZGlyPXJ0bF0gLnRveC1jaGVja2xpc3Q+bGk6bm90KC50b3gtY2hlY2tsaXN0LS1oaWRkZW4pOjpiZWZvcmV7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LTEuNWVtfWNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2NvbG9yOiMwMDA7YmFja2dyb3VuZDowIDA7dGV4dC1zaGFkb3c6MCAxcHggI2ZmZjtmb250LWZhbWlseTpDb25zb2xhcyxNb25hY28sJ0FuZGFsZSBNb25vJywnVWJ1bnR1IE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6MWVtO3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpwcmU7d29yZC1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXdyYXA6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNTstbW96LXRhYi1zaXplOjQ7dGFiLXNpemU6NDstd2Via2l0LWh5cGhlbnM6bm9uZTstbXMtaHlwaGVuczpub25lO2h5cGhlbnM6bm9uZX1jb2RlW2NsYXNzKj1sYW5ndWFnZS1dIDo6LW1vei1zZWxlY3Rpb24sY29kZVtjbGFzcyo9bGFuZ3VhZ2UtXTo6LW1vei1zZWxlY3Rpb24scHJlW2NsYXNzKj1sYW5ndWFnZS1dIDo6LW1vei1zZWxlY3Rpb24scHJlW2NsYXNzKj1sYW5ndWFnZS1dOjotbW96LXNlbGVjdGlvbnt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQ6I2IzZDRmY31jb2RlW2NsYXNzKj1sYW5ndWFnZS1dIDo6c2VsZWN0aW9uLGNvZGVbY2xhc3MqPWxhbmd1YWdlLV06OnNlbGVjdGlvbixwcmVbY2xhc3MqPWxhbmd1YWdlLV0gOjpzZWxlY3Rpb24scHJlW2NsYXNzKj1sYW5ndWFnZS1dOjpzZWxlY3Rpb257dGV4dC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOiNiM2Q0ZmN9QG1lZGlhIHByaW50e2NvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de3RleHQtc2hhZG93Om5vbmV9fXByZVtjbGFzcyo9bGFuZ3VhZ2UtXXtwYWRkaW5nOjFlbTttYXJnaW46LjVlbSAwO292ZXJmbG93OmF1dG99Om5vdChwcmUpPmNvZGVbY2xhc3MqPWxhbmd1YWdlLV0scHJlW2NsYXNzKj1sYW5ndWFnZS1de2JhY2tncm91bmQ6I2Y1ZjJmMH06bm90KHByZSk+Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXXtwYWRkaW5nOi4xZW07Ym9yZGVyLXJhZGl1czouM2VtO3doaXRlLXNwYWNlOm5vcm1hbH0udG9rZW4uY2RhdGEsLnRva2VuLmNvbW1lbnQsLnRva2VuLmRvY3R5cGUsLnRva2VuLnByb2xvZ3tjb2xvcjojNzA4MDkwfS50b2tlbi5wdW5jdHVhdGlvbntjb2xvcjojOTk5fS5uYW1lc3BhY2V7b3BhY2l0eTouN30udG9rZW4uYm9vbGVhbiwudG9rZW4uY29uc3RhbnQsLnRva2VuLmRlbGV0ZWQsLnRva2VuLm51bWJlciwudG9rZW4ucHJvcGVydHksLnRva2VuLnN5bWJvbCwudG9rZW4udGFne2NvbG9yOiM5MDV9LnRva2VuLmF0dHItbmFtZSwudG9rZW4uYnVpbHRpbiwudG9rZW4uY2hhciwudG9rZW4uaW5zZXJ0ZWQsLnRva2VuLnNlbGVjdG9yLC50b2tlbi5zdHJpbmd7Y29sb3I6IzY5MH0ubGFuZ3VhZ2UtY3NzIC50b2tlbi5zdHJpbmcsLnN0eWxlIC50b2tlbi5zdHJpbmcsLnRva2VuLmVudGl0eSwudG9rZW4ub3BlcmF0b3IsLnRva2VuLnVybHtjb2xvcjojOWE2ZTNhO2JhY2tncm91bmQ6aHNsYSgwLDAlLDEwMCUsLjUpfS50b2tlbi5hdHJ1bGUsLnRva2VuLmF0dHItdmFsdWUsLnRva2VuLmtleXdvcmR7Y29sb3I6IzA3YX0udG9rZW4uY2xhc3MtbmFtZSwudG9rZW4uZnVuY3Rpb257Y29sb3I6I2RkNGE2OH0udG9rZW4uaW1wb3J0YW50LC50b2tlbi5yZWdleCwudG9rZW4udmFyaWFibGV7Y29sb3I6I2U5MH0udG9rZW4uYm9sZCwudG9rZW4uaW1wb3J0YW50e2ZvbnQtd2VpZ2h0OjcwMH0udG9rZW4uaXRhbGlje2ZvbnQtc3R5bGU6aXRhbGljfS50b2tlbi5lbnRpdHl7Y3Vyc29yOmhlbHB9Lm1jZS1jb250ZW50LWJvZHl7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkfS5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0e2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOmN1cnJlbnRDb2xvcjtwb3NpdGlvbjphYnNvbHV0ZX0ubWNlLWNvbnRlbnQtYm9keSAubWNlLXZpc3VhbC1jYXJldC1oaWRkZW57ZGlzcGxheTpub25lfS5tY2UtY29udGVudC1ib2R5IFtkYXRhLW1jZS1jYXJldF17bGVmdDotMTAwMHB4O21hcmdpbjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDphdXRvO3RvcDowfS5tY2UtY29udGVudC1ib2R5IC5tY2Utb2Zmc2NyZWVuLXNlbGVjdGlvbntsZWZ0Oi0yMDAwMDAwcHg7bWF4LXdpZHRoOjEwMDAwMDBweDtwb3NpdGlvbjphYnNvbHV0ZX0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPWZhbHNlXXtjdXJzb3I6ZGVmYXVsdH0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPXRydWVde2N1cnNvcjp0ZXh0fS50b3gtY3Vyc29yLWZvcm1hdC1wYWludGVye2N1cnNvcjp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDI0JTIwMjQlMjIlM0UlMEElMjAlMjAlM0NnJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xNSUyQzYlMjBDMTUlMkM1LjQ1JTIwMTQuNTUlMkM1JTIwMTQlMkM1JTIwTDYlMkM1JTIwQzUuNDUlMkM1JTIwNSUyQzUuNDUlMjA1JTJDNiUyMEw1JTJDMTAlMjBDNSUyQzEwLjU1JTIwNS40NSUyQzExJTIwNiUyQzExJTIwTDE0JTJDMTElMjBDMTQuNTUlMkMxMSUyMDE1JTJDMTAuNTUlMjAxNSUyQzEwJTIwTDE1JTJDOSUyMEwxNiUyQzklMjBMMTYlMkMxMiUyMEw5JTJDMTIlMjBMOSUyQzE5JTIwQzklMkMxOS41NSUyMDkuNDUlMkMyMCUyMDEwJTJDMjAlMjBMMTElMkMyMCUyMEMxMS41NSUyQzIwJTIwMTIlMkMxOS41NSUyMDEyJTJDMTklMjBMMTIlMkMxNCUyMEwxOCUyQzE0JTIwTDE4JTJDNyUyMEwxNSUyQzclMjBMMTUlMkM2JTIwWiUyMiUyRiUzRSUwQSUyMCUyMCUyMCUyMCUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMSUyQzElMjBMOC4yNSUyQzElMjBDOC42NjQyMTM1NiUyQzElMjA5JTJDMS4zMzU3ODY0NCUyMDklMkMxLjc1JTIwTDklMkMxLjc1JTIwQzklMkMyLjE2NDIxMzU2JTIwOC42NjQyMTM1NiUyQzIuNSUyMDguMjUlMkMyLjUlMjBMMi41JTJDMi41JTIwTDIuNSUyQzguMjUlMjBDMi41JTJDOC42NjQyMTM1NiUyMDIuMTY0MjEzNTYlMkM5JTIwMS43NSUyQzklMjBMMS43NSUyQzklMjBDMS4zMzU3ODY0NCUyQzklMjAxJTJDOC42NjQyMTM1NiUyMDElMkM4LjI1JTIwTDElMkMxJTIwWiUyMiUyRiUzRSUwQSUyMCUyMCUzQyUyRmclM0UlMEElM0MlMkZzdmclM0UlMEFcIiksZGVmYXVsdH0ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuYWxpZ24tbGVmdHtmbG9hdDpsZWZ0fS5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1yaWdodHtmbG9hdDpyaWdodH0ubWNlLWNvbnRlbnQtYm9keSBmaWd1cmUuaW1hZ2UuYWxpZ24tY2VudGVye2Rpc3BsYXk6dGFibGU7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b30ubWNlLXByZXZpZXctb2JqZWN0e2JvcmRlcjoxcHggc29saWQgZ3JheTtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDowO21hcmdpbjowIDJweCAwIDJweDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWNlLXByZXZpZXctb2JqZWN0IC5tY2Utc2hpbXtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5tY2UtcHJldmlldy1vYmplY3RbZGF0YS1tY2Utc2VsZWN0ZWQ9XCIyXCJdIC5tY2Utc2hpbXtkaXNwbGF5Om5vbmV9Lm1jZS1vYmplY3R7YmFja2dyb3VuZDp0cmFuc3BhcmVudCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTQlMjAzaDE2YTElMjAxJTIwMCUyMDAlMjAxJTIwMSUyMDF2MTZhMSUyMDElMjAwJTIwMCUyMDEtMSUyMDFINGExJTIwMSUyMDAlMjAwJTIwMS0xLTFWNGExJTIwMSUyMDAlMjAwJTIwMSUyMDEtMXptMSUyMDJ2MTRoMTRWNUg1em00Ljc5JTIwMi41NjVsNS42NCUyMDQuMDI4YS41LjUlMjAwJTIwMCUyMDElMjAwJTIwLjgxNGwtNS42NCUyMDQuMDI4YS41LjUlMjAwJTIwMCUyMDEtLjc5LS40MDdWNy45NzJhLjUuNSUyMDAlMjAwJTIwMSUyMC43OS0uNDA3eiUyMiUyRiUzRSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyO2JvcmRlcjoxcHggZGFzaGVkICNhYWF9Lm1jZS1wYWdlYnJlYWt7Ym9yZGVyOjFweCBkYXNoZWQgI2FhYTtjdXJzb3I6ZGVmYXVsdDtkaXNwbGF5OmJsb2NrO2hlaWdodDo1cHg7bWFyZ2luLXRvcDoxNXB4O3BhZ2UtYnJlYWstYmVmb3JlOmFsd2F5czt3aWR0aDoxMDAlfUBtZWRpYSBwcmludHsubWNlLXBhZ2VicmVha3tib3JkZXI6MH19LnRpbnktcGFnZWVtYmVkIC5tY2Utc2hpbXtiYWNrZ3JvdW5kOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTcpO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS50aW55LXBhZ2VlbWJlZFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGlte2Rpc3BsYXk6bm9uZX0udGlueS1wYWdlZW1iZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OSwudGlueS1wYWdlZW1iZWQtLTFieTEsLnRpbnktcGFnZWVtYmVkLS0yMWJ5OSwudGlueS1wYWdlZW1iZWQtLTRieTN7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRpbnktcGFnZWVtYmVkLS0yMWJ5OXtwYWRkaW5nLXRvcDo0Mi44NTcxNDMlfS50aW55LXBhZ2VlbWJlZC0tMTZieTl7cGFkZGluZy10b3A6NTYuMjUlfS50aW55LXBhZ2VlbWJlZC0tNGJ5M3twYWRkaW5nLXRvcDo3NSV9LnRpbnktcGFnZWVtYmVkLS0xYnkxe3BhZGRpbmctdG9wOjEwMCV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OSBpZnJhbWUsLnRpbnktcGFnZWVtYmVkLS0xYnkxIGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTIxYnk5IGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTRieTMgaWZyYW1le2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlfS5tY2UtY29udGVudC1ib2R5W2RhdGEtbWNlLXBsYWNlaG9sZGVyXXtwb3NpdGlvbjpyZWxhdGl2ZX0ubWNlLWNvbnRlbnQtYm9keVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2NvbnRlbnQ6YXR0cihkYXRhLW1jZS1wbGFjZWhvbGRlcik7cG9zaXRpb246YWJzb2x1dGV9Lm1jZS1jb250ZW50LWJvZHk6bm90KFtkaXI9cnRsXSlbZGF0YS1tY2UtcGxhY2Vob2xkZXJdOm5vdCgubWNlLXZpc3VhbGJsb2Nrcyk6OmJlZm9yZXtsZWZ0OjFweH0ubWNlLWNvbnRlbnQtYm9keVtkaXI9cnRsXVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle3JpZ2h0OjFweH0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLWNvbG9yOiM0MDk5ZmY7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHg7ei1pbmRleDoxMDAwMH0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0MDk5ZmZ9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMSl7Y3Vyc29yOm53c2UtcmVzaXplfS5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDIpe2N1cnNvcjpuZXN3LXJlc2l6ZX0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgzKXtjdXJzb3I6bndzZS1yZXNpemV9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoNCl7Y3Vyc29yOm5lc3ctcmVzaXplfS5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxle29wYWNpdHk6LjU7b3V0bGluZToxcHggZGFzaGVkICMwMDA7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwMH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0ZCwubWNlLWNvbnRlbnQtYm9keSAubWNlLWNsb25lZHJlc2l6YWJsZS5tY2UtcmVzaXpldGFibGUtY29sdW1ucyB0aHtib3JkZXI6MH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLXJlc2l6ZS1oZWxwZXJ7YmFja2dyb3VuZDojNTU1O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNzUpO2JvcmRlcjoxcHg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6I2ZmZjtkaXNwbGF5Om5vbmU7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4O21hcmdpbjo1cHggMTBweDtwYWRkaW5nOjVweDtwb3NpdGlvbjphYnNvbHV0ZTt3aGl0ZS1zcGFjZTpub3dyYXA7ei1pbmRleDoxMDAwMX0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZX0udG94LXJ0Yy11c2VyLWN1cnNvcntib3R0b206MDtjdXJzb3I6ZGVmYXVsdDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoycHh9LnRveC1ydGMtdXNlci1jdXJzb3I6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czo1MCU7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDo4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTNweDt0b3A6LTNweDt3aWR0aDo4cHh9LnRveC1ydGMtdXNlci1jdXJzb3I6aG92ZXI6OmFmdGVye2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOjEwMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZmZmO2NvbnRlbnQ6YXR0cihkYXRhLXVzZXIpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2xlZnQ6LTVweDttaW4taGVpZ2h0OjhweDttaW4td2lkdGg6OHB4O3BhZGRpbmc6MCAxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMTFweDt3aGl0ZS1zcGFjZTpub3dyYXA7ei1pbmRleDoxMDAwfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0xIC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6IzJkYzI2Yn0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMiAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNlMDNlMmR9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTMgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojZjFjNDBmfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS00IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6IzM1OThkYn0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNSAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNiOTZhZDl9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTYgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojZTY3ZTIzfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS03IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6I2FhYTY5ZH0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tOCAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNmMzY4ZTB9LnRveC1ydGMtcmVtb3RlLWltYWdle2JhY2tncm91bmQ6I2VhZWFlYSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCUyMjM2JTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzNiUyMDEyJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjYlMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjE4JTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjMzcyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTIwJTIwJTNDY2lyY2xlJTIwY3glM0QlMjIzMCUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBiZWdpbiUzRCUyMi42NnMlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNjY2M7bWluLWhlaWdodDoyNDBweDttaW4td2lkdGg6MzIwcHh9Lm1jZS1tYXRjaC1tYXJrZXJ7YmFja2dyb3VuZDojYWFhO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWR7YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6IzM5Zjtjb2xvcjojZmZmfS5tY2UtbWF0Y2gtbWFya2VyLXNlbGVjdGVkOjpzZWxlY3Rpb257YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1jb250ZW50LWJvZHkgYXVkaW9bZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IGVtYmVkW2RhdGEtbWNlLXNlbGVjdGVkXSwubWNlLWNvbnRlbnQtYm9keSBpbWdbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IG9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdGFibGVbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IHZpZGVvW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5IGhyW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmO291dGxpbmUtb2Zmc2V0OjFweH0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPWZhbHNlXSBbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3Vze291dGxpbmU6M3B4IHNvbGlkICNiNGQ3ZmZ9Lm1jZS1jb250ZW50LWJvZHkgW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV0gW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpob3ZlcntvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9ZmFsc2VdW2RhdGEtbWNlLXNlbGVjdGVkXXtjdXJzb3I6bm90LWFsbG93ZWQ7b3V0bGluZTozcHggc29saWQgI2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keS5tY2UtY29udGVudC1yZWFkb25seSBbY29udGVudEVkaXRhYmxlPXRydWVdOmZvY3VzLC5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5IFtjb250ZW50RWRpdGFibGU9dHJ1ZV06aG92ZXJ7b3V0bGluZTowfS5tY2UtY29udGVudC1ib2R5IFtkYXRhLW1jZS1zZWxlY3RlZD1pbmxpbmUtYm91bmRhcnlde2JhY2tncm91bmQtY29sb3I6I2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWVkaXQtZm9jdXN7b3V0bGluZTozcHggc29saWQgI2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRde3Bvc2l0aW9uOnJlbGF0aXZlfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6LW1vei1zZWxlY3Rpb24sLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OnNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF0gKiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF0gKntvdXRsaW5lOjA7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTgwLDIxNSwyNTUsLjM1KTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTgwLDIxNSwyNTUsLjM1KTtib3R0b206LTFweDtjb250ZW50OicnO2xlZnQ6LTFweDttaXgtYmxlbmQtbW9kZTptdWx0aXBseTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMXB4O3RvcDotMXB4fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpLCgtbXMtaGlnaC1jb250cmFzdDpub25lKXsubWNlLWNvbnRlbnQtYm9keSB0ZFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVyLC5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCw4NCwxODAsLjM1KX19Lm1jZS1jb250ZW50LWJvZHkgaW1nOjotbW96LXNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubWNlLWNvbnRlbnQtYm9keSBpbWc6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0uZXBob3gtc25vb2tlci1yZXNpemVyLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNiNGQ3ZmY7b3BhY2l0eTowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZXBob3gtc25vb2tlci1yZXNpemVyLWNvbHN7Y3Vyc29yOmNvbC1yZXNpemV9LmVwaG94LXNub29rZXItcmVzaXplci1yb3dze2N1cnNvcjpyb3ctcmVzaXplfS5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFyLmVwaG94LXNub29rZXItcmVzaXplci1iYXItZHJhZ2dpbmd7b3BhY2l0eToxfS5tY2Utc3BlbGxjaGVja2VyLXdvcmR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc0JyUyMGhlaWdodCUzRCc0JyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJyUyM2ZmMDAwMCclMjBmaWxsJTNEJ25vbmUnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTIwc3Ryb2tlLW9wYWNpdHklM0QnLjc1JyUyMGQlM0QnTTAlMjAzTDIlMjAxJTIwNCUyMDMnJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcG9zaXRpb246MCBjYWxjKDEwMCUgKyAxcHgpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZTphdXRvIDZweDtjdXJzb3I6ZGVmYXVsdDtoZWlnaHQ6MnJlbX0ubWNlLXNwZWxsY2hlY2tlci1ncmFtbWFye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIwd2lkdGglM0QnNCclMjBoZWlnaHQlM0QnNCclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCclMjMwMEE4MzUnJTIwZmlsbCUzRCdub25lJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyMGQlM0QnTTAlMjAzTDIlMjAxJTIwNCUyMDMnJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO2JhY2tncm91bmQtcG9zaXRpb246MCBjYWxjKDEwMCUgKyAxcHgpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtc2l6ZTphdXRvIDZweDtjdXJzb3I6ZGVmYXVsdH0ubWNlLXRvY3tib3JkZXI6MXB4IHNvbGlkIGdyYXl9Lm1jZS10b2MgaDJ7bWFyZ2luOjRweH0ubWNlLXRvYyBsaXtsaXN0LXN0eWxlLXR5cGU6bm9uZX0ubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSwubWNlLWl0ZW0tdGFibGU6bm90KFtib3JkZXJdKSBjYXB0aW9uLC5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIHRkLC5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIHRoLC5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdLC5tY2UtaXRlbS10YWJsZVtib3JkZXI9XCIwXCJdIGNhcHRpb24sLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gdGQsLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gdGgsdGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0sdGFibGVbc3R5bGUqPVwiYm9yZGVyLXdpZHRoOiAwcHhcIl0gY2FwdGlvbix0YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSB0ZCx0YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSB0aHtib3JkZXI6MXB4IGRhc2hlZCAjYmJifS5tY2UtdmlzdWFsYmxvY2tzIGFkZHJlc3MsLm1jZS12aXN1YWxibG9ja3MgYXJ0aWNsZSwubWNlLXZpc3VhbGJsb2NrcyBhc2lkZSwubWNlLXZpc3VhbGJsb2NrcyBibG9ja3F1b3RlLC5tY2UtdmlzdWFsYmxvY2tzIGRpdjpub3QoW2RhdGEtbWNlLWJvZ3VzXSksLm1jZS12aXN1YWxibG9ja3MgZGwsLm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbiwubWNlLXZpc3VhbGJsb2NrcyBmaWd1cmUsLm1jZS12aXN1YWxibG9ja3MgaDEsLm1jZS12aXN1YWxibG9ja3MgaDIsLm1jZS12aXN1YWxibG9ja3MgaDMsLm1jZS12aXN1YWxibG9ja3MgaDQsLm1jZS12aXN1YWxibG9ja3MgaDUsLm1jZS12aXN1YWxibG9ja3MgaDYsLm1jZS12aXN1YWxibG9ja3MgaGdyb3VwLC5tY2UtdmlzdWFsYmxvY2tzIG9sLC5tY2UtdmlzdWFsYmxvY2tzIHAsLm1jZS12aXN1YWxibG9ja3MgcHJlLC5tY2UtdmlzdWFsYmxvY2tzIHNlY3Rpb24sLm1jZS12aXN1YWxibG9ja3MgdWx7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JvcmRlcjoxcHggZGFzaGVkICNiYmI7bWFyZ2luLWxlZnQ6M3B4O3BhZGRpbmctdG9wOjEwcHh9Lm1jZS12aXN1YWxibG9ja3MgcHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhDUUFKQUpFQUFBQUFBUC8vLzd1N3UvLy8veUg1QkFFQUFBTUFMQUFBQUFBSkFBa0FBQUlRbkcrQ3FDTi9tbHl2c1JVcFRoRzZBZ0E3KX0ubWNlLXZpc3VhbGJsb2NrcyBoMXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykd1MUp1eEhvQWZSTlJXM1RXWHlGMllpUlVBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgaDJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieDRvT3VxZ1R5bkpkNmJHbFdnM0RrSnpvYVVBQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBoM3tiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJWmpJOEh5YmJ4NG9PdXFnVHluSmYyTG4yTk9IcFFwbWhBQVFBNyl9Lm1jZS12aXN1YWxibG9ja3MgaDR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieEluUjB6cWVBZGh0SmxYd1Yxb0NsbDJIYVdnQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBoNXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW9pdXdqYW5lNGlxNUdsVzA1R2dJa0laVUFBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGg2e2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJb2l1d2phbjA0amVwMWlaMVhSbEFvNWJWZ0FBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhFZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQVNBQW9BQUFJZmpJOXBvSTBjZ0R5d3JodXhmYnJ6REViUU0yRWk1YVJqbW95U1c0cEFBUUE3KX0ubWNlLXZpc3VhbGJsb2NrcyBzZWN0aW9ue2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBb0FBb0FBQUk1akkrcHl3Y05ZM3NCV0hkTnJwbHl0RDJlbGxEZVNWYnArR21XcWFEcURNZXBjOHQxN1k0dkJzSzVoRHlKTWNJNktrdVlVK2pwakxvS0FEcz0pfS5tY2UtdmlzdWFsYmxvY2tzIGFydGljbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS2dBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFxQUFvQUFBSTZqSStweXdrTlkzd0cwR0J2cnNkMnRYR1lTR25maUY3aWtwWGVtVHBPaUpTY2FzWW9ESkpyanNHOWdrQ0owYWc2S2htYUllM3BqRFlCQlFBNyl9Lm1jZS12aXN1YWxibG9ja3MgYmxvY2txdW90ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhQZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQStBQW9BQUFKUGpJK3B5KzBLbnB6MHhRRHl1VWh2Zm9HZ0lYNWlTS1pZZ3E1dU5MNXE2OWFzWjhzNXJyZjB5Wm1wTmtKWnpGZXNCVHU4VE9sRFZBYWJVeWF0Z3VWaFdkdXVkM0V5aVVrNDV4aFRUZ01CQlFBNyl9Lm1jZS12aXN1YWxibG9ja3MgYWRkcmVzc3tiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhMUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQXRBQW9BQUFJL2pJK3B5d3dOb3pTUDFnRHl5WmNqYjNVYVJwWGtXYVhtWlc0T3FLTGhCbUxzK0syNjNEa0pLN09KZWlmaDdGaWNLRDlBMS9JcEdkS2t5RnBObUNrQUFEcz0pfS5tY2UtdmlzdWFsYmxvY2tzIHByZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhGUUFLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQVZBQW9BQUFJampJK1pvTjBjZ0R3U21ucHoxTkN1ZVlFUmhuaWJaVktMTm5iT3E4SXZLcEp0VlFBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGZpZ3VyZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKQUFLQUlBQUFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQWtBQW9BQUFJMGpJK3B5KzJmd0FIVVNGdkQzUmx2RzRISXA0blg1SkZTcG5aVUo2TGxyTTUyT0U3dVNXb3NCSFNjZ2tTWmo3ZERLbldBQWdBNyl9Lm1jZS12aXN1YWxibG9ja3MgZmlnY2FwdGlvbntib3JkZXI6MXB4IGRhc2hlZCAjYmJifS5tY2UtdmlzdWFsYmxvY2tzIGhncm91cHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhKd0FLQUlBQkFMdTd1d0FBQUNINUJBRUFBQUVBTEFBQUFBQW5BQW9BQUFJM2pJK3B5d1lOSTN1QjBncHNSdHQ1ZkZuZk5aYVZTWUppbDRXbzAzSHY2WjYydU9DZ2lYSDFrWklJSjhOaUl4UnJBWk5NWkF0UUFBQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGFzaWRle2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEhnQUtBSUFCQUtxcXF2Ly8veUg1QkFFQUFBRUFMQUFBQUFBZUFBb0FBQUl0akkrcEc4QVBqWk9Uemd0cXk3STNmMXllaG1RY0ZZNFdLWmJxQnl1dG1XNGFIVWQ2dmZjVmJndWRncFlDQURzPSl9Lm1jZS12aXN1YWxibG9ja3MgdWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUFBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJHdVlucVVWU2p2dzI2RHp6WGlxSURsVndBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIG9se2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liSDZISHQwcW91cnhDNkN2elhpZUh5ZVdRQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBkbHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5YkVPbm1PdlVvV3puVHFldUVqTlNDcWVHUlVBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYWRkcmVzcywubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhcnRpY2xlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFzaWRlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGJsb2NrcXVvdGUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkbCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBmaWdjYXB0aW9uLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ3VyZSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoMywubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoNiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBoZ3JvdXAsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgb2wsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgcCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBwcmUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgc2VjdGlvbiwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSB1bHttYXJnaW4tbGVmdDozcHh9Lm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYWRkcmVzcywubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhcnRpY2xlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFzaWRlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGJsb2NrcXVvdGUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBkbCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBmaWdjYXB0aW9uLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGZpZ3VyZSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoMywubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoNiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBoZ3JvdXAsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gb2wsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gcCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwcmUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gc2VjdGlvbiwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSB1bHtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6cmlnaHQ7bWFyZ2luLXJpZ2h0OjNweH0ubWNlLW5ic3AsLm1jZS1zaHl7YmFja2dyb3VuZDojYWFhfS5tY2Utc2h5OjphZnRlcntjb250ZW50OictJ31cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL2NvbnRlbnQuaW5saW5lLm1pbi5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLm1jZS1jb250ZW50LWJvZHkgLm1jZS1pdGVtLWFuY2hvcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzgnJTIwaGVpZ2h0JTNEJzEyJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwZCUzRCdNMCUyMDBMOCUyMDAlMjA4JTIwMTIlMjA0LjA5MTE3ODIxJTIwOSUyMDAlMjAxMnonJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXI7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjEycHghaW1wb3J0YW50O3BhZGRpbmc6MCAycHg7LXdlYmtpdC11c2VyLW1vZGlmeTpyZWFkLW9ubHk7LW1vei11c2VyLW1vZGlmeTpyZWFkLW9ubHk7LXdlYmtpdC11c2VyLXNlbGVjdDphbGw7LW1vei11c2VyLXNlbGVjdDphbGw7LW1zLXVzZXItc2VsZWN0OmFsbDt1c2VyLXNlbGVjdDphbGw7d2lkdGg6OHB4IWltcG9ydGFudH0ubWNlLWNvbnRlbnQtYm9keSAubWNlLWl0ZW0tYW5jaG9yW2RhdGEtbWNlLXNlbGVjdGVkXXtvdXRsaW5lLW9mZnNldDoxcHh9LnRveC1jb21tZW50cy12aXNpYmxlIC50b3gtY29tbWVudHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYwYjd9LnRveC1jb21tZW50cy12aXNpYmxlIC50b3gtY29tbWVudC0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZTE2OH0udG94LWNoZWNrbGlzdD5saTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbil7bGlzdC1zdHlsZTpub25lO21hcmdpbjouMjVlbSAwfS50b3gtY2hlY2tsaXN0PmxpOm5vdCgudG94LWNoZWNrbGlzdC0taGlkZGVuKTo6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LXVuY2hlY2tlZCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUzRSUzQ3JlY3QlMjBpZCUzRCUyMlJlY3RhbmdsZSUyMiUyMHdpZHRoJTNEJTIyMTUlMjIlMjBoZWlnaHQlM0QlMjIxNSUyMiUyMHglM0QlMjIuNSUyMiUyMHklM0QlMjIuNSUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBzdHJva2UlM0QlMjIlMjM0QzRDNEMlMjIlMjByeCUzRCUyMjIlMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpO2N1cnNvcjpwb2ludGVyO2hlaWdodDoxZW07bWFyZ2luLWxlZnQ6LTEuNWVtO21hcmdpbi10b3A6LjEyNWVtO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFlbX0udG94LWNoZWNrbGlzdCBsaTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbikudG94LWNoZWNrbGlzdC0tY2hlY2tlZDo6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxNiUyMDE2JTIyJTNFJTNDZyUyMGlkJTNEJTIyY2hlY2tsaXN0LWNoZWNrZWQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlM0NyZWN0JTIwaWQlM0QlMjJSZWN0YW5nbGUlMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTYlMjIlMjBmaWxsJTNEJTIyJTIzNDA5OUZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMHJ4JTNEJTIyMiUyMiUyRiUzRSUzQ3BhdGglMjBpZCUzRCUyMlBhdGglMjIlMjBmaWxsJTNEJTIyJTIzRkZGJTIyJTIwZmlsbC1ydWxlJTNEJTIybm9uemVybyUyMiUyMGQlM0QlMjJNMTEuNTcwMzE4NiUyQzMuMTQ0MTczMDklMjBDMTEuODUxNjIzOCUyQzIuNzM3MjQ2MDMlMjAxMi40MTY0NzgxJTJDMi42MjgyOTkzMyUyMDEyLjgzNTU4JTJDMi44OTc3NDc5NyUyMEMxMy4yNjAxMjElMkMzLjE3MDY5MzU1JTIwMTMuMzc1OTczNiUyQzMuNzI5MzIyNjIlMjAxMy4wOTA5MTA1JTJDNC4xNDE2ODU4MiUyMEw3Ljc1ODA1ODclMkMxMS44NTYwMTk1JTIwQzcuNDM3NzY4OTYlMkMxMi4zMTkzNDA0JTIwNi43NjQ4Mzk4MyUyQzEyLjM4NTIxNDIlMjA2LjM1NjA3MzIyJTJDMTEuOTk0ODcyNSUyMEwzLjAyNDkxNjk3JTJDOC44MTM4NjYyJTIwQzIuNjYwOTAxNDMlMkM4LjQ2NjI1ODQ1JTIwMi42NTc5ODg3MSUyQzcuODk1OTQ2OTglMjAzLjAxODUwMjM0JTJDNy41NDQ4MzM1NCUyMEMzLjM3Mzk0MiUyQzcuMTk4NjYxNzclMjAzLjk0OTQwMDA2JTJDNy4xOTU5Mjg0MSUyMDQuMzA4Mjk2MDglMkM3LjUzODY0NzQlMjBMNi44NTI3NjkyMyUyQzkuOTY4NDI5OSUyMEwxMS41NzAzMTg2JTJDMy4xNDQxNzMwOSUyMFolMjIlMkYlM0UlM0MlMkZnJTNFJTNDJTJGc3ZnJTNFJTBBXCIpfVtkaXI9cnRsXSAudG94LWNoZWNrbGlzdD5saTpub3QoLnRveC1jaGVja2xpc3QtLWhpZGRlbik6OmJlZm9yZXttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDotMS41ZW19Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXSxwcmVbY2xhc3MqPWxhbmd1YWdlLV17Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOjAgMDt0ZXh0LXNoYWRvdzowIDFweCAjZmZmO2ZvbnQtZmFtaWx5OkNvbnNvbGFzLE1vbmFjbywnQW5kYWxlIE1vbm8nLCdVYnVudHUgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW07dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOnByZTt3b3JkLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtd3JhcDpub3JtYWw7bGluZS1oZWlnaHQ6MS41Oy1tb3otdGFiLXNpemU6NDt0YWItc2l6ZTo0Oy13ZWJraXQtaHlwaGVuczpub25lOy1tcy1oeXBoZW5zOm5vbmU7aHlwaGVuczpub25lfWNvZGVbY2xhc3MqPWxhbmd1YWdlLV0gOjotbW96LXNlbGVjdGlvbixjb2RlW2NsYXNzKj1sYW5ndWFnZS1dOjotbW96LXNlbGVjdGlvbixwcmVbY2xhc3MqPWxhbmd1YWdlLV0gOjotbW96LXNlbGVjdGlvbixwcmVbY2xhc3MqPWxhbmd1YWdlLV06Oi1tb3otc2VsZWN0aW9ue3RleHQtc2hhZG93Om5vbmU7YmFja2dyb3VuZDojYjNkNGZjfWNvZGVbY2xhc3MqPWxhbmd1YWdlLV0gOjpzZWxlY3Rpb24sY29kZVtjbGFzcyo9bGFuZ3VhZ2UtXTo6c2VsZWN0aW9uLHByZVtjbGFzcyo9bGFuZ3VhZ2UtXSA6OnNlbGVjdGlvbixwcmVbY2xhc3MqPWxhbmd1YWdlLV06OnNlbGVjdGlvbnt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQ6I2IzZDRmY31AbWVkaWEgcHJpbnR7Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXSxwcmVbY2xhc3MqPWxhbmd1YWdlLV17dGV4dC1zaGFkb3c6bm9uZX19cHJlW2NsYXNzKj1sYW5ndWFnZS1de3BhZGRpbmc6MWVtO21hcmdpbjouNWVtIDA7b3ZlcmZsb3c6YXV0b306bm90KHByZSk+Y29kZVtjbGFzcyo9bGFuZ3VhZ2UtXSxwcmVbY2xhc3MqPWxhbmd1YWdlLV17YmFja2dyb3VuZDojZjVmMmYwfTpub3QocHJlKT5jb2RlW2NsYXNzKj1sYW5ndWFnZS1de3BhZGRpbmc6LjFlbTtib3JkZXItcmFkaXVzOi4zZW07d2hpdGUtc3BhY2U6bm9ybWFsfS50b2tlbi5jZGF0YSwudG9rZW4uY29tbWVudCwudG9rZW4uZG9jdHlwZSwudG9rZW4ucHJvbG9ne2NvbG9yOiM3MDgwOTB9LnRva2VuLnB1bmN0dWF0aW9ue2NvbG9yOiM5OTl9Lm5hbWVzcGFjZXtvcGFjaXR5Oi43fS50b2tlbi5ib29sZWFuLC50b2tlbi5jb25zdGFudCwudG9rZW4uZGVsZXRlZCwudG9rZW4ubnVtYmVyLC50b2tlbi5wcm9wZXJ0eSwudG9rZW4uc3ltYm9sLC50b2tlbi50YWd7Y29sb3I6IzkwNX0udG9rZW4uYXR0ci1uYW1lLC50b2tlbi5idWlsdGluLC50b2tlbi5jaGFyLC50b2tlbi5pbnNlcnRlZCwudG9rZW4uc2VsZWN0b3IsLnRva2VuLnN0cmluZ3tjb2xvcjojNjkwfS5sYW5ndWFnZS1jc3MgLnRva2VuLnN0cmluZywuc3R5bGUgLnRva2VuLnN0cmluZywudG9rZW4uZW50aXR5LC50b2tlbi5vcGVyYXRvciwudG9rZW4udXJse2NvbG9yOiM5YTZlM2E7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuNSl9LnRva2VuLmF0cnVsZSwudG9rZW4uYXR0ci12YWx1ZSwudG9rZW4ua2V5d29yZHtjb2xvcjojMDdhfS50b2tlbi5jbGFzcy1uYW1lLC50b2tlbi5mdW5jdGlvbntjb2xvcjojZGQ0YTY4fS50b2tlbi5pbXBvcnRhbnQsLnRva2VuLnJlZ2V4LC50b2tlbi52YXJpYWJsZXtjb2xvcjojZTkwfS50b2tlbi5ib2xkLC50b2tlbi5pbXBvcnRhbnR7Zm9udC13ZWlnaHQ6NzAwfS50b2tlbi5pdGFsaWN7Zm9udC1zdHlsZTppdGFsaWN9LnRva2VuLmVudGl0eXtjdXJzb3I6aGVscH0ubWNlLWNvbnRlbnQtYm9keXtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQ7d29yZC13cmFwOmJyZWFrLXdvcmR9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS12aXN1YWwtY2FyZXR7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6Y3VycmVudENvbG9yO3Bvc2l0aW9uOmFic29sdXRlfS5tY2UtY29udGVudC1ib2R5IC5tY2UtdmlzdWFsLWNhcmV0LWhpZGRlbntkaXNwbGF5Om5vbmV9Lm1jZS1jb250ZW50LWJvZHkgW2RhdGEtbWNlLWNhcmV0XXtsZWZ0Oi0xMDAwcHg7bWFyZ2luOjA7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OmF1dG87dG9wOjB9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS1vZmZzY3JlZW4tc2VsZWN0aW9ue2xlZnQ6LTIwMDAwMDBweDttYXgtd2lkdGg6MTAwMDAwMHB4O3Bvc2l0aW9uOmFic29sdXRlfS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9ZmFsc2Vde2N1cnNvcjpkZWZhdWx0fS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9dHJ1ZV17Y3Vyc29yOnRleHR9LnRveC1jdXJzb3ItZm9ybWF0LXBhaW50ZXJ7Y3Vyc29yOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMjQlMjAyNCUyMiUzRSUwQSUyMCUyMCUzQ2clMjBmaWxsJTNEJTIybm9uZSUyMiUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyMGZpbGwtcnVsZSUzRCUyMm5vbnplcm8lMjIlMjBkJTNEJTIyTTE1JTJDNiUyMEMxNSUyQzUuNDUlMjAxNC41NSUyQzUlMjAxNCUyQzUlMjBMNiUyQzUlMjBDNS40NSUyQzUlMjA1JTJDNS40NSUyMDUlMkM2JTIwTDUlMkMxMCUyMEM1JTJDMTAuNTUlMjA1LjQ1JTJDMTElMjA2JTJDMTElMjBMMTQlMkMxMSUyMEMxNC41NSUyQzExJTIwMTUlMkMxMC41NSUyMDE1JTJDMTAlMjBMMTUlMkM5JTIwTDE2JTJDOSUyMEwxNiUyQzEyJTIwTDklMkMxMiUyMEw5JTJDMTklMjBDOSUyQzE5LjU1JTIwOS40NSUyQzIwJTIwMTAlMkMyMCUyMEwxMSUyQzIwJTIwQzExLjU1JTJDMjAlMjAxMiUyQzE5LjU1JTIwMTIlMkMxOSUyMEwxMiUyQzE0JTIwTDE4JTJDMTQlMjBMMTglMkM3JTIwTDE1JTJDNyUyMEwxNSUyQzYlMjBaJTIyJTJGJTNFJTBBJTIwJTIwJTIwJTIwJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMjBmaWxsLXJ1bGUlM0QlMjJub256ZXJvJTIyJTIwZCUzRCUyMk0xJTJDMSUyMEw4LjI1JTJDMSUyMEM4LjY2NDIxMzU2JTJDMSUyMDklMkMxLjMzNTc4NjQ0JTIwOSUyQzEuNzUlMjBMOSUyQzEuNzUlMjBDOSUyQzIuMTY0MjEzNTYlMjA4LjY2NDIxMzU2JTJDMi41JTIwOC4yNSUyQzIuNSUyMEwyLjUlMkMyLjUlMjBMMi41JTJDOC4yNSUyMEMyLjUlMkM4LjY2NDIxMzU2JTIwMi4xNjQyMTM1NiUyQzklMjAxLjc1JTJDOSUyMEwxLjc1JTJDOSUyMEMxLjMzNTc4NjQ0JTJDOSUyMDElMkM4LjY2NDIxMzU2JTIwMSUyQzguMjUlMjBMMSUyQzElMjBaJTIyJTJGJTNFJTBBJTIwJTIwJTNDJTJGZyUzRSUwQSUzQyUyRnN2ZyUzRSUwQVwiKSxkZWZhdWx0fS5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5hbGlnbi1sZWZ0e2Zsb2F0OmxlZnR9Lm1jZS1jb250ZW50LWJvZHkgZmlndXJlLmFsaWduLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5tY2UtY29udGVudC1ib2R5IGZpZ3VyZS5pbWFnZS5hbGlnbi1jZW50ZXJ7ZGlzcGxheTp0YWJsZTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5tY2UtcHJldmlldy1vYmplY3R7Ym9yZGVyOjFweCBzb2xpZCBncmF5O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjA7bWFyZ2luOjAgMnB4IDAgMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5tY2UtcHJldmlldy1vYmplY3QgLm1jZS1zaGlte2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9Lm1jZS1wcmV2aWV3LW9iamVjdFtkYXRhLW1jZS1zZWxlY3RlZD1cIjJcIl0gLm1jZS1zaGlte2Rpc3BsYXk6bm9uZX0ubWNlLW9iamVjdHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNNCUyMDNoMTZhMSUyMDElMjAwJTIwMCUyMDElMjAxJTIwMXYxNmExJTIwMSUyMDAlMjAwJTIwMS0xJTIwMUg0YTElMjAxJTIwMCUyMDAlMjAxLTEtMVY0YTElMjAxJTIwMCUyMDAlMjAxJTIwMS0xem0xJTIwMnYxNGgxNFY1SDV6bTQuNzklMjAyLjU2NWw1LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMSUyMDAlMjAuODE0bC01LjY0JTIwNC4wMjhhLjUuNSUyMDAlMjAwJTIwMS0uNzktLjQwN1Y3Ljk3MmEuNS41JTIwMCUyMDAlMjAxJTIwLjc5LS40MDd6JTIyJTJGJTNFJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXI7Ym9yZGVyOjFweCBkYXNoZWQgI2FhYX0ubWNlLXBhZ2VicmVha3tib3JkZXI6MXB4IGRhc2hlZCAjYWFhO2N1cnNvcjpkZWZhdWx0O2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVweDttYXJnaW4tdG9wOjE1cHg7cGFnZS1icmVhay1iZWZvcmU6YWx3YXlzO3dpZHRoOjEwMCV9QG1lZGlhIHByaW50ey5tY2UtcGFnZWJyZWFre2JvcmRlcjowfX0udGlueS1wYWdlZW1iZWQgLm1jZS1zaGlte2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBNyk7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LnRpbnktcGFnZWVtYmVkW2RhdGEtbWNlLXNlbGVjdGVkPVwiMlwiXSAubWNlLXNoaW17ZGlzcGxheTpub25lfS50aW55LXBhZ2VlbWJlZHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0udGlueS1wYWdlZW1iZWQtLTE2Ynk5LC50aW55LXBhZ2VlbWJlZC0tMWJ5MSwudGlueS1wYWdlZW1iZWQtLTIxYnk5LC50aW55LXBhZ2VlbWJlZC0tNGJ5M3tkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGlueS1wYWdlZW1iZWQtLTIxYnk5e3BhZGRpbmctdG9wOjQyLjg1NzE0MyV9LnRpbnktcGFnZWVtYmVkLS0xNmJ5OXtwYWRkaW5nLXRvcDo1Ni4yNSV9LnRpbnktcGFnZWVtYmVkLS00Ynkze3BhZGRpbmctdG9wOjc1JX0udGlueS1wYWdlZW1iZWQtLTFieTF7cGFkZGluZy10b3A6MTAwJX0udGlueS1wYWdlZW1iZWQtLTE2Ynk5IGlmcmFtZSwudGlueS1wYWdlZW1iZWQtLTFieTEgaWZyYW1lLC50aW55LXBhZ2VlbWJlZC0tMjFieTkgaWZyYW1lLC50aW55LXBhZ2VlbWJlZC0tNGJ5MyBpZnJhbWV7Ym9yZGVyOjA7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9Lm1jZS1jb250ZW50LWJvZHlbZGF0YS1tY2UtcGxhY2Vob2xkZXJde3Bvc2l0aW9uOnJlbGF0aXZlfS5tY2UtY29udGVudC1ib2R5W2RhdGEtbWNlLXBsYWNlaG9sZGVyXTpub3QoLm1jZS12aXN1YWxibG9ja3MpOjpiZWZvcmV7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNyk7Y29udGVudDphdHRyKGRhdGEtbWNlLXBsYWNlaG9sZGVyKTtwb3NpdGlvbjphYnNvbHV0ZX0ubWNlLWNvbnRlbnQtYm9keTpub3QoW2Rpcj1ydGxdKVtkYXRhLW1jZS1wbGFjZWhvbGRlcl06bm90KC5tY2UtdmlzdWFsYmxvY2tzKTo6YmVmb3Jle2xlZnQ6MXB4fS5tY2UtY29udGVudC1ib2R5W2Rpcj1ydGxdW2RhdGEtbWNlLXBsYWNlaG9sZGVyXTpub3QoLm1jZS12aXN1YWxibG9ja3MpOjpiZWZvcmV7cmlnaHQ6MXB4fS5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxle2JhY2tncm91bmQtY29sb3I6IzQwOTlmZjtib3JkZXItY29sb3I6IzQwOTlmZjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7aGVpZ2h0OjEwcHg7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTBweDt6LWluZGV4OjEwMDAwfS5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzQwOTlmZn0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSgxKXtjdXJzb3I6bndzZS1yZXNpemV9Lm1jZS1jb250ZW50LWJvZHkgZGl2Lm1jZS1yZXNpemVoYW5kbGU6bnRoLW9mLXR5cGUoMil7Y3Vyc29yOm5lc3ctcmVzaXplfS5tY2UtY29udGVudC1ib2R5IGRpdi5tY2UtcmVzaXplaGFuZGxlOm50aC1vZi10eXBlKDMpe2N1cnNvcjpud3NlLXJlc2l6ZX0ubWNlLWNvbnRlbnQtYm9keSBkaXYubWNlLXJlc2l6ZWhhbmRsZTpudGgtb2YtdHlwZSg0KXtjdXJzb3I6bmVzdy1yZXNpemV9Lm1jZS1jb250ZW50LWJvZHkgLm1jZS1jbG9uZWRyZXNpemFibGV7b3BhY2l0eTouNTtvdXRsaW5lOjFweCBkYXNoZWQgIzAwMDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDAwfS5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxlLm1jZS1yZXNpemV0YWJsZS1jb2x1bW5zIHRkLC5tY2UtY29udGVudC1ib2R5IC5tY2UtY2xvbmVkcmVzaXphYmxlLm1jZS1yZXNpemV0YWJsZS1jb2x1bW5zIHRoe2JvcmRlcjowfS5tY2UtY29udGVudC1ib2R5IC5tY2UtcmVzaXplLWhlbHBlcntiYWNrZ3JvdW5kOiM1NTU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43NSk7Ym9yZGVyOjFweDtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojZmZmO2Rpc3BsYXk6bm9uZTtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0cHg7bWFyZ2luOjVweCAxMHB4O3BhZGRpbmc6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcDt6LWluZGV4OjEwMDAxfS50b3gtcnRjLXVzZXItc2VsZWN0aW9ue3Bvc2l0aW9uOnJlbGF0aXZlfS50b3gtcnRjLXVzZXItY3Vyc29ye2JvdHRvbTowO2N1cnNvcjpkZWZhdWx0O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjJweH0udG94LXJ0Yy11c2VyLWN1cnNvcjo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6aW5oZXJpdDtib3JkZXItcmFkaXVzOjUwJTtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjhweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotM3B4O3RvcDotM3B4O3dpZHRoOjhweH0udG94LXJ0Yy11c2VyLWN1cnNvcjpob3Zlcjo6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0O2JvcmRlci1yYWRpdXM6MTAwcHg7Ym94LXNpemluZzpib3JkZXItYm94O2NvbG9yOiNmZmY7Y29udGVudDphdHRyKGRhdGEtdXNlcik7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDA7bGVmdDotNXB4O21pbi1oZWlnaHQ6OHB4O21pbi13aWR0aDo4cHg7cGFkZGluZzowIDEycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0xMXB4O3doaXRlLXNwYWNlOm5vd3JhcDt6LWluZGV4OjEwMDB9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTEgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojMmRjMjZifS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS0yIC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6I2UwM2UyZH0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tMyAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWM0MGZ9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTQgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojMzU5OGRifS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS01IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6I2I5NmFkOX0udG94LXJ0Yy11c2VyLXNlbGVjdGlvbi0tNiAudG94LXJ0Yy11c2VyLWN1cnNvcntiYWNrZ3JvdW5kLWNvbG9yOiNlNjdlMjN9LnRveC1ydGMtdXNlci1zZWxlY3Rpb24tLTcgLnRveC1ydGMtdXNlci1jdXJzb3J7YmFja2dyb3VuZC1jb2xvcjojYWFhNjlkfS50b3gtcnRjLXVzZXItc2VsZWN0aW9uLS04IC50b3gtcnRjLXVzZXItY3Vyc29ye2JhY2tncm91bmQtY29sb3I6I2YzNjhlMH0udG94LXJ0Yy1yZW1vdGUtaW1hZ2V7YmFja2dyb3VuZDojZWFlYWVhIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMzYlMjIlMjBoZWlnaHQlM0QlMjIxMiUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDM2JTIwMTIlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUwQSUyMCUyMCUzQ2NpcmNsZSUyMGN4JTNEJTIyNiUyMiUyMGN5JTNEJTIyNiUyMiUyMHIlM0QlMjIzJTIyJTIwZmlsbCUzRCUyMnJnYmEoMCUyQyUyMDAlMkMlMjAwJTJDJTIwLjIpJTIyJTNFJTBBJTIwJTIwJTIwJTIwJTNDYW5pbWF0ZSUyMGF0dHJpYnV0ZU5hbWUlM0QlMjJyJTIyJTIwdmFsdWVzJTNEJTIyMyUzQjUlM0IzJTIyJTIwY2FsY01vZGUlM0QlMjJsaW5lYXIlMjIlMjBkdXIlM0QlMjIxcyUyMiUyMHJlcGVhdENvdW50JTNEJTIyaW5kZWZpbml0ZSUyMiUyMCUyRiUzRSUwQSUyMCUyMCUzQyUyRmNpcmNsZSUzRSUwQSUyMCUyMCUzQ2NpcmNsZSUyMGN4JTNEJTIyMTglMjIlMjBjeSUzRCUyMjYlMjIlMjByJTNEJTIyMyUyMiUyMGZpbGwlM0QlMjJyZ2JhKDAlMkMlMjAwJTJDJTIwMCUyQyUyMC4yKSUyMiUzRSUwQSUyMCUyMCUyMCUyMCUzQ2FuaW1hdGUlMjBhdHRyaWJ1dGVOYW1lJTNEJTIyciUyMiUyMHZhbHVlcyUzRCUyMjMlM0I1JTNCMyUyMiUyMGNhbGNNb2RlJTNEJTIybGluZWFyJTIyJTIwYmVnaW4lM0QlMjIuMzNzJTIyJTIwZHVyJTNEJTIyMXMlMjIlMjByZXBlYXRDb3VudCUzRCUyMmluZGVmaW5pdGUlMjIlMjAlMkYlM0UlMEElMjAlMjAlM0MlMkZjaXJjbGUlM0UlMEElMjAlMjAlM0NjaXJjbGUlMjBjeCUzRCUyMjMwJTIyJTIwY3klM0QlMjI2JTIyJTIwciUzRCUyMjMlMjIlMjBmaWxsJTNEJTIycmdiYSgwJTJDJTIwMCUyQyUyMDAlMkMlMjAuMiklMjIlM0UlMEElMjAlMjAlMjAlMjAlM0NhbmltYXRlJTIwYXR0cmlidXRlTmFtZSUzRCUyMnIlMjIlMjB2YWx1ZXMlM0QlMjIzJTNCNSUzQjMlMjIlMjBjYWxjTW9kZSUzRCUyMmxpbmVhciUyMiUyMGJlZ2luJTNEJTIyLjY2cyUyMiUyMGR1ciUzRCUyMjFzJTIyJTIwcmVwZWF0Q291bnQlM0QlMjJpbmRlZmluaXRlJTIyJTIwJTJGJTNFJTBBJTIwJTIwJTNDJTJGY2lyY2xlJTNFJTBBJTNDJTJGc3ZnJTNFJTBBXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JvcmRlcjoxcHggc29saWQgI2NjYzttaW4taGVpZ2h0OjI0MHB4O21pbi13aWR0aDozMjBweH0ubWNlLW1hdGNoLW1hcmtlcntiYWNrZ3JvdW5kOiNhYWE7Y29sb3I6I2ZmZn0ubWNlLW1hdGNoLW1hcmtlci1zZWxlY3RlZHtiYWNrZ3JvdW5kOiMzOWY7Y29sb3I6I2ZmZn0ubWNlLW1hdGNoLW1hcmtlci1zZWxlY3RlZDo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDojMzlmO2NvbG9yOiNmZmZ9Lm1jZS1tYXRjaC1tYXJrZXItc2VsZWN0ZWQ6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOiMzOWY7Y29sb3I6I2ZmZn0ubWNlLWNvbnRlbnQtYm9keSBhdWRpb1tkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgZW1iZWRbZGF0YS1tY2Utc2VsZWN0ZWRdLC5tY2UtY29udGVudC1ib2R5IGltZ1tkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgb2JqZWN0W2RhdGEtbWNlLXNlbGVjdGVkXSwubWNlLWNvbnRlbnQtYm9keSB0YWJsZVtkYXRhLW1jZS1zZWxlY3RlZF0sLm1jZS1jb250ZW50LWJvZHkgdmlkZW9bZGF0YS1tY2Utc2VsZWN0ZWRde291dGxpbmU6M3B4IHNvbGlkICNiNGQ3ZmZ9Lm1jZS1jb250ZW50LWJvZHkgaHJbZGF0YS1tY2Utc2VsZWN0ZWRde291dGxpbmU6M3B4IHNvbGlkICNiNGQ3ZmY7b3V0bGluZS1vZmZzZXQ6MXB4fS5tY2UtY29udGVudC1ib2R5IFtjb250ZW50RWRpdGFibGU9ZmFsc2VdIFtjb250ZW50RWRpdGFibGU9dHJ1ZV06Zm9jdXN7b3V0bGluZTozcHggc29saWQgI2I0ZDdmZn0ubWNlLWNvbnRlbnQtYm9keSBbY29udGVudEVkaXRhYmxlPWZhbHNlXSBbY29udGVudEVkaXRhYmxlPXRydWVdOmhvdmVye291dGxpbmU6M3B4IHNvbGlkICNiNGQ3ZmZ9Lm1jZS1jb250ZW50LWJvZHkgW2NvbnRlbnRFZGl0YWJsZT1mYWxzZV1bZGF0YS1tY2Utc2VsZWN0ZWRde2N1cnNvcjpub3QtYWxsb3dlZDtvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5Lm1jZS1jb250ZW50LXJlYWRvbmx5IFtjb250ZW50RWRpdGFibGU9dHJ1ZV06Zm9jdXMsLm1jZS1jb250ZW50LWJvZHkubWNlLWNvbnRlbnQtcmVhZG9ubHkgW2NvbnRlbnRFZGl0YWJsZT10cnVlXTpob3ZlcntvdXRsaW5lOjB9Lm1jZS1jb250ZW50LWJvZHkgW2RhdGEtbWNlLXNlbGVjdGVkPWlubGluZS1ib3VuZGFyeV17YmFja2dyb3VuZC1jb2xvcjojYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5IC5tY2UtZWRpdC1mb2N1c3tvdXRsaW5lOjNweCBzb2xpZCAjYjRkN2ZmfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXSwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF17cG9zaXRpb246cmVsYXRpdmV9Lm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjotbW96LXNlbGVjdGlvbiwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6MCAwfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6c2VsZWN0aW9uLC5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXTo6c2VsZWN0aW9ue2JhY2tncm91bmQ6MCAwfS5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXSAqLC5tY2UtY29udGVudC1ib2R5IHRoW2RhdGEtbWNlLXNlbGVjdGVkXSAqe291dGxpbmU6MDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lm1jZS1jb250ZW50LWJvZHkgdGRbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlciwubWNlLWNvbnRlbnQtYm9keSB0aFtkYXRhLW1jZS1zZWxlY3RlZF06OmFmdGVye2JhY2tncm91bmQtY29sb3I6cmdiYSgxODAsMjE1LDI1NSwuMzUpO2JvcmRlcjoxcHggc29saWQgcmdiYSgxODAsMjE1LDI1NSwuMzUpO2JvdHRvbTotMXB4O2NvbnRlbnQ6Jyc7bGVmdDotMXB4O21peC1ibGVuZC1tb2RlOm11bHRpcGx5O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xcHg7dG9wOi0xcHh9QG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSksKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpey5tY2UtY29udGVudC1ib2R5IHRkW2RhdGEtbWNlLXNlbGVjdGVkXTo6YWZ0ZXIsLm1jZS1jb250ZW50LWJvZHkgdGhbZGF0YS1tY2Utc2VsZWN0ZWRdOjphZnRlcntib3JkZXItY29sb3I6cmdiYSgwLDg0LDE4MCwuMzUpfX0ubWNlLWNvbnRlbnQtYm9keSBpbWc6Oi1tb3otc2VsZWN0aW9ue2JhY2tncm91bmQ6MCAwfS5tY2UtY29udGVudC1ib2R5IGltZzo6c2VsZWN0aW9ue2JhY2tncm91bmQ6MCAwfS5lcGhveC1zbm9va2VyLXJlc2l6ZXItYmFye2JhY2tncm91bmQtY29sb3I6I2I0ZDdmZjtvcGFjaXR5OjA7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5lcGhveC1zbm9va2VyLXJlc2l6ZXItY29sc3tjdXJzb3I6Y29sLXJlc2l6ZX0uZXBob3gtc25vb2tlci1yZXNpemVyLXJvd3N7Y3Vyc29yOnJvdy1yZXNpemV9LmVwaG94LXNub29rZXItcmVzaXplci1iYXIuZXBob3gtc25vb2tlci1yZXNpemVyLWJhci1kcmFnZ2luZ3tvcGFjaXR5OjF9Lm1jZS1zcGVsbGNoZWNrZXItd29yZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHdpZHRoJTNEJzQnJTIwaGVpZ2h0JTNEJzQnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUzRSUzQ3BhdGglMjBzdHJva2UlM0QnJTIzZmYwMDAwJyUyMGZpbGwlM0Qnbm9uZSclMjBzdHJva2UtbGluZWNhcCUzRCdyb3VuZCclMjBzdHJva2Utb3BhY2l0eSUzRCcuNzUnJTIwZCUzRCdNMCUyMDNMMiUyMDElMjA0JTIwMyclMkYlM0UlM0MlMkZzdmclM0UlMEFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjowIGNhbGMoMTAwJSArIDFweCk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1zaXplOmF1dG8gNnB4O2N1cnNvcjpkZWZhdWx0O2hlaWdodDoycmVtfS5tY2Utc3BlbGxjaGVja2VyLWdyYW1tYXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCwlM0NzdmclMjB3aWR0aCUzRCc0JyUyMGhlaWdodCUzRCc0JyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJyUyMzAwQTgzNSclMjBmaWxsJTNEJ25vbmUnJTIwc3Ryb2tlLWxpbmVjYXAlM0Qncm91bmQnJTIwZCUzRCdNMCUyMDNMMiUyMDElMjA0JTIwMyclMkYlM0UlM0MlMkZzdmclM0UlMEFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjowIGNhbGMoMTAwJSArIDFweCk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1zaXplOmF1dG8gNnB4O2N1cnNvcjpkZWZhdWx0fS5tY2UtdG9je2JvcmRlcjoxcHggc29saWQgZ3JheX0ubWNlLXRvYyBoMnttYXJnaW46NHB4fS5tY2UtdG9jIGxpe2xpc3Qtc3R5bGUtdHlwZTpub25lfS5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pLC5tY2UtaXRlbS10YWJsZTpub3QoW2JvcmRlcl0pIGNhcHRpb24sLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgdGQsLm1jZS1pdGVtLXRhYmxlOm5vdChbYm9yZGVyXSkgdGgsLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0sLm1jZS1pdGVtLXRhYmxlW2JvcmRlcj1cIjBcIl0gY2FwdGlvbiwubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSB0ZCwubWNlLWl0ZW0tdGFibGVbYm9yZGVyPVwiMFwiXSB0aCx0YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSx0YWJsZVtzdHlsZSo9XCJib3JkZXItd2lkdGg6IDBweFwiXSBjYXB0aW9uLHRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIHRkLHRhYmxlW3N0eWxlKj1cImJvcmRlci13aWR0aDogMHB4XCJdIHRoe2JvcmRlcjoxcHggZGFzaGVkICNiYmJ9Lm1jZS12aXN1YWxibG9ja3MgYWRkcmVzcywubWNlLXZpc3VhbGJsb2NrcyBhcnRpY2xlLC5tY2UtdmlzdWFsYmxvY2tzIGFzaWRlLC5tY2UtdmlzdWFsYmxvY2tzIGJsb2NrcXVvdGUsLm1jZS12aXN1YWxibG9ja3MgZGl2Om5vdChbZGF0YS1tY2UtYm9ndXNdKSwubWNlLXZpc3VhbGJsb2NrcyBkbCwubWNlLXZpc3VhbGJsb2NrcyBmaWdjYXB0aW9uLC5tY2UtdmlzdWFsYmxvY2tzIGZpZ3VyZSwubWNlLXZpc3VhbGJsb2NrcyBoMSwubWNlLXZpc3VhbGJsb2NrcyBoMiwubWNlLXZpc3VhbGJsb2NrcyBoMywubWNlLXZpc3VhbGJsb2NrcyBoNCwubWNlLXZpc3VhbGJsb2NrcyBoNSwubWNlLXZpc3VhbGJsb2NrcyBoNiwubWNlLXZpc3VhbGJsb2NrcyBoZ3JvdXAsLm1jZS12aXN1YWxibG9ja3Mgb2wsLm1jZS12aXN1YWxibG9ja3MgcCwubWNlLXZpc3VhbGJsb2NrcyBwcmUsLm1jZS12aXN1YWxibG9ja3Mgc2VjdGlvbiwubWNlLXZpc3VhbGJsb2NrcyB1bHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7Ym9yZGVyOjFweCBkYXNoZWQgI2JiYjttYXJnaW4tbGVmdDozcHg7cGFkZGluZy10b3A6MTBweH0ubWNlLXZpc3VhbGJsb2NrcyBwe2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaENRQUpBSkVBQUFBQUFQLy8vN3U3dS8vLy95SDVCQUVBQUFNQUxBQUFBQUFKQUFrQUFBSVFuRytDcUNOL21seXZzUlVwVGhHNkFnQTcpfS5tY2UtdmlzdWFsYmxvY2tzIGgxe2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liR3UxSnV4SG9BZlJOUlczVFdYeUYyWWlSVUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBoMntiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4NG9PdXFnVHluSmQ2YkdsV2czRGtKem9hVUFBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGgze2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlaakk4SHliYng0b091cWdUeW5KZjJMbjJOT0hwUXBtaEFBUUE3KX0ubWNlLXZpc3VhbGJsb2NrcyBoNHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU9BQW9BQUFJYWpJOEh5YmJ4SW5SMHpxZUFkaHRKbFh3VjFvQ2xsMkhhV2dBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGg1e2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBT0FBb0FBQUlhakk4SHliYnhJb2l1d2phbmU0aXE1R2xXMDVHZ0lrSVpVQUFBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgaDZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRGdBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFPQUFvQUFBSWFqSThIeWJieElvaXV3amFuMDRqZXAxaVoxWFJsQW81YlZnQUFPdz09KX0ubWNlLXZpc3VhbGJsb2NrcyBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pe2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEVnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBU0FBb0FBQUlmakk5cG9JMGNnRHl3cmh1eGZicnpERWJRTTJFaTVhUmptb3lTVzRwQUFRQTcpfS5tY2UtdmlzdWFsYmxvY2tzIHNlY3Rpb257YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS0FBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFvQUFvQUFBSTVqSStweXdjTlkzc0JXSGROcnBseXREMmVsbERlU1ZicCtHbVdxYURxRE1lcGM4dDE3WTR2QnNLNWhEeUpNY0k2S2t1WVUranBqTG9LQURzPSl9Lm1jZS12aXN1YWxibG9ja3MgYXJ0aWNsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLZ0FLQUlBQkFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQXFBQW9BQUFJNmpJK3B5d2tOWTN3RzBHQnZyc2QydFhHWVNHbmZpRjdpa3BYZW1UcE9pSlNjYXNZb0RKSnJqc0c5Z2tDSjBhZzZLaG1hSWUzcGpEWUJCUUE3KX0ubWNlLXZpc3VhbGJsb2NrcyBibG9ja3F1b3Rle2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaFBnQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBK0FBb0FBQUpQakkrcHkrMEtucHoweFFEeXVVaHZmb0dnSVg1aVNLWllncTV1Tkw1cTY5YXNaOHM1cnJmMHlabXBOa0paekZlc0JUdThUT2xEVkFhYlV5YXRndVZoV2R1dWQzRXlpVWs0NXhoVFRnTUJCUUE3KX0ubWNlLXZpc3VhbGJsb2NrcyBhZGRyZXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaExRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBdEFBb0FBQUkvakkrcHl3d05velNQMWdEeXlaY2piM1VhUnBYa1dhWG1aVzRPcUtMaEJtTHMrSzI2M0RrSks3T0plaWZoN0ZpY0tEOUExL0lwR2RLa3lGcE5tQ2tBQURzPSl9Lm1jZS12aXN1YWxibG9ja3MgcHJle2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEZRQUtBSUFCQUx1N3V3QUFBQ0g1QkFFQUFBRUFMQUFBQUFBVkFBb0FBQUlqakkrWm9OMGNnRHdTbW5wejFOQ3VlWUVSaG5pYlpWS0xObmJPcThJdktwSnRWUUFBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3MgZmlndXJle2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEpBQUtBSUFBQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBa0FBb0FBQUkwakkrcHkrMmZ3QUhVU0Z2RDNSbHZHNEhJcDRuWDVKRlNwblpVSjZMbHJNNTJPRTd1U1dvc0JIU2Nna1NaajdkREtuV0FBZ0E3KX0ubWNlLXZpc3VhbGJsb2NrcyBmaWdjYXB0aW9ue2JvcmRlcjoxcHggZGFzaGVkICNiYmJ9Lm1jZS12aXN1YWxibG9ja3MgaGdyb3Vwe2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEp3QUtBSUFCQUx1N3V3QUFBQ0g1QkFFQUFBRUFMQUFBQUFBbkFBb0FBQUkzakkrcHl3WU5JM3VCMGdwc1J0dDVmRm5mTlphVlNZSmlsNFdvMDNIdjZaNjJ1T0NnaVhIMWtaSUlKOE5pSXhSckFaTk1aQXRRQUFBNyl9Lm1jZS12aXN1YWxibG9ja3MgYXNpZGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoSGdBS0FJQUJBS3FxcXYvLy95SDVCQUVBQUFFQUxBQUFBQUFlQUFvQUFBSXRqSStwRzhBUGpaT1R6Z3RxeTdJM2YxeWVobVFjRlk0V0taYnFCeXV0bVc0YUhVZDZ2ZmNWYmd1ZGdwWUNBRHM9KX0ubWNlLXZpc3VhbGJsb2NrcyB1bHtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhEUUFLQUlBQUFMdTd1Ly8vL3lINUJBRUFBQUVBTEFBQUFBQU5BQW9BQUFJWGpJOEd5Ykd1WW5xVVZTanZ3MjZEenpYaXFJRGxWd0FBT3c9PSl9Lm1jZS12aXN1YWxibG9ja3Mgb2x7YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoRFFBS0FJQUJBTHU3dS8vLy95SDVCQUVBQUFFQUxBQUFBQUFOQUFvQUFBSVhqSThHeWJINkhIdDBxb3VyeEM2Q3Z6WGllSHllV1FBQU93PT0pfS5tY2UtdmlzdWFsYmxvY2tzIGRse2JhY2tncm91bmQtaW1hZ2U6dXJsKGRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaERRQUtBSUFCQUx1N3UvLy8veUg1QkFFQUFBRUFMQUFBQUFBTkFBb0FBQUlYakk4R3liRU9ubU92VW9Xem5UcWV1RWpOU0NxZUdSVUFPdz09KX0ubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBhZGRyZXNzLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGFydGljbGUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYXNpZGUsLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgYmxvY2txdW90ZSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGRsLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGZpZ2NhcHRpb24sLm1jZS12aXN1YWxibG9ja3M6bm90KFtkaXI9cnRsXSkgZmlndXJlLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgxLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgyLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGgzLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg0LC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg1LC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGg2LC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIGhncm91cCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBvbCwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBwLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHByZSwubWNlLXZpc3VhbGJsb2Nrczpub3QoW2Rpcj1ydGxdKSBzZWN0aW9uLC5tY2UtdmlzdWFsYmxvY2tzOm5vdChbZGlyPXJ0bF0pIHVse21hcmdpbi1sZWZ0OjNweH0ubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBhZGRyZXNzLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGFydGljbGUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYXNpZGUsLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gYmxvY2txdW90ZSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBkaXY6bm90KFtkYXRhLW1jZS1ib2d1c10pLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGRsLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGZpZ2NhcHRpb24sLm1jZS12aXN1YWxibG9ja3NbZGlyPXJ0bF0gZmlndXJlLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgxLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgyLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGgzLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg0LC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg1LC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGg2LC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIGhncm91cCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBvbCwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBwLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHByZSwubWNlLXZpc3VhbGJsb2Nrc1tkaXI9cnRsXSBzZWN0aW9uLC5tY2UtdmlzdWFsYmxvY2tzW2Rpcj1ydGxdIHVse2JhY2tncm91bmQtcG9zaXRpb24teDpyaWdodDttYXJnaW4tcmlnaHQ6M3B4fS5tY2UtbmJzcCwubWNlLXNoeXtiYWNrZ3JvdW5kOiNhYWF9Lm1jZS1zaHk6OmFmdGVye2NvbnRlbnQ6Jy0nfWJvZHl7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZn10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9jb250ZW50Lm1pbi5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLnRpbnltY2UtbW9iaWxlLXVuZm9jdXNlZC1zZWxlY3Rpb25zIC50aW55bWNlLW1vYmlsZS11bmZvY3VzZWQtc2VsZWN0aW9uIHtcbiAgLyogTm90ZTogdGhpcyBmaWxlIGlzIHVzZWQgaW5zaWRlIHRoZSBjb250ZW50LCBzbyBpc24ndCBwYXJ0IG9mIHRoZW1pbmcgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ib2R5IHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xufVxuYm9keSBpbWcge1xuICAvKiB0aGlzIGlzIHJlbGF0ZWQgdG8gdGhlIGNvbnRlbnQgbWFyZ2luICovXG4gIG1heC13aWR0aDogOTZ2dztcbn1cbmJvZHkgdGFibGUgaW1nIHtcbiAgbWF4LXdpZHRoOiA5NSU7XG59XG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9jb250ZW50Lm1vYmlsZS5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLnRpbnltY2UtbW9iaWxlLXVuZm9jdXNlZC1zZWxlY3Rpb25zIC50aW55bWNlLW1vYmlsZS11bmZvY3VzZWQtc2VsZWN0aW9ue2JhY2tncm91bmQtY29sb3I6Z3JlZW47ZGlzcGxheTppbmxpbmUtYmxvY2s7b3BhY2l0eTouNTtwb3NpdGlvbjphYnNvbHV0ZX1ib2R5ey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDpub25lfWJvZHkgaW1ne21heC13aWR0aDo5NnZ3fWJvZHkgdGFibGUgaW1ne21heC13aWR0aDo5NSV9Ym9keXtmb250LWZhbWlseTpzYW5zLXNlcmlmfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL2NvbnRlbnQubW9iaWxlLm1pbi5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLnRveCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBjb2xvcjogIzIyMmYzZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4udG94ICo6bm90KHN2Zyk6bm90KHJlY3QpIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXNoYWRvdzogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogaW5oZXJpdDtcbn1cbi50b3ggKjpub3Qoc3ZnKTpub3QocmVjdCkge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnMgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRveFtkaXI9cnRsXSB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50b3gtdGlueW1jZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2aXNpYmlsaXR5OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4udG94LXRpbnltY2UtaW5saW5lIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRveC10aW55bWNlLWlubGluZSAudG94LWVkaXRvci1oZWFkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRveC10aW55bWNlLWF1eCB7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgei1pbmRleDogMTMwMDtcbn1cbi50b3gtdGlueW1jZSAqOmZvY3VzLFxuLnRveC10aW55bWNlLWF1eCAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cbi50b3ggLmFjY2Vzc2liaWxpdHktaXNzdWVfX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi50b3ggLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gPiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gPiBkaXYgPiBkaXYge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+ICo6bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fcmVwYWlyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0taW5mbyAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAxMjIsIDE4MywgMC4xKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMyLCAxMjIsIDE4MywgMC40KTtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uID4gKjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDMyLCAxMjIsIDE4MywgMC40KTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0taW5mbyAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICMyMDdhYjc7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gLnRveC1pY29uIHN2ZyB7XG4gIGZpbGw6ICMyMDdhYjc7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gYSAudG94LWljb24ge1xuICBjb2xvcjogIzIwN2FiNztcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTY1LCAwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxNjUsIDAsIDAuNSk7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS13YXJuIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE2NSwgMCwgMC41KTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICNjYzg1MDA7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXdhcm4gLnRveC1pY29uIHN2ZyB7XG4gIGZpbGw6ICNjYzg1MDA7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXdhcm4gYSAudG94LWljb24ge1xuICBjb2xvcjogI2NjODUwMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDQsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMDQsIDAsIDAsIDAuNCk7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gPiAqOmxhc3QtY2hpbGQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjA0LCAwLCAwLCAwLjQpO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciAudG94LWZvcm1fX2dyb3VwIGgyIHtcbiAgY29sb3I6ICNjMDA7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWVycm9yIC50b3gtaWNvbiBzdmcge1xuICBmaWxsOiAjYzAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciBhIC50b3gtaWNvbiB7XG4gIGNvbG9yOiAjYzAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIwLCAxNzEsIDcwLCAwLjEpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCAxNzEsIDcwLCAwLjQpO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gPiAqOmxhc3QtY2hpbGQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMTIwLCAxNzEsIDcwLCAwLjQpO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIC50b3gtZm9ybV9fZ3JvdXAgaDIge1xuICBjb2xvcjogIzc4QUI0Njtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAudG94LWljb24gc3ZnIHtcbiAgZmlsbDogIzc4QUI0Njtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyBhIC50b3gtaWNvbiB7XG4gIGNvbG9yOiAjNzhBQjQ2O1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgaDEsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgLnRveC1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgPiAqOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogNHB4IDRweCA0cHggOHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbiA+ICo6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgLnRveC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9faGVhZGVyID4gKjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24ge1xuICBwYWRkaW5nOiA0cHggOHB4IDRweCA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uID4gKjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi50b3ggLnRveC1hbmNob3JiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi50b3ggLnRveC1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbn1cbi50b3ggLnRveC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA3YWI3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJvcmRlci1jb2xvcjogIzIwN2FiNztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50b3ggLnRveC1idXR0b25bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwN2FiNztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMjA3YWI3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LWJ1dHRvbjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzZjYTE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzFjNmNhMTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG59XG4udG94IC50b3gtYnV0dG9uOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNmNhMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMWM2Y2ExO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b246YWN0aXZlOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4NWQ4YztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTg1ZDhjO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmMGYwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiA0cHggMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNmMGYwZjA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiByZ2JhKDM0LCA0NywgNjIsIDAuNSk7XG59XG4udG94IC50b3gtYnV0dG9uLS1zZWNvbmRhcnk6Zm9jdXM6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeTphY3RpdmU6bm90KDpkaXNhYmxlZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkNmQ2O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNkNmQ2ZDY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWJ1dHRvbi0taWNvbixcbi50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0taWNvbixcbi50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0tc2Vjb25kYXJ5LnRveC1idXR0b24tLWljb24ge1xuICBwYWRkaW5nOiA0cHg7XG59XG4udG94IC50b3gtYnV0dG9uLS1pY29uIC50b3gtaWNvbiBzdmcsXG4udG94IC50b3gtYnV0dG9uLnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2Zyxcbi50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0tc2Vjb25kYXJ5LnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4udG94IC50b3gtYnV0dG9uLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LWJ1dHRvbi1saW5rLS1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IHVuc2V0O1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGJvcmRlci1jb2xvcjogI2YwZjBmMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC41KTtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkOmhvdmVyOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1idXR0b24tLW5ha2VkOmFjdGl2ZTpub3QoOmRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ2ZDY7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZDZkNjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtYnV0dG9uLS1uYWtlZCAudG94LWljb24gc3ZnIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnRveCAudG94LWJ1dHRvbi0tbmFrZWQudG94LWJ1dHRvbi0taWNvbjpob3Zlcjpub3QoOmRpc2FibGVkKSB7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWNoZWNrYm94IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLXdpZHRoOiAzNnB4O1xufVxuLnRveCAudG94LWNoZWNrYm94X19pbnB1dCB7XG4gIC8qIEhpZGUgZnJvbSB2aWV3IGJ1dCB2aXNpYmxlIHRvIHNjcmVlbiByZWFkZXJzICovXG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgd2lkdGg6IDFweDtcbn1cbi50b3ggLnRveC1jaGVja2JveF9faWNvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDJweCB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IGNhbGMoNHB4IC0gMXB4KTtcbiAgd2lkdGg6IDI0cHg7XG59XG4udG94IC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fdW5jaGVja2VkIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmaWxsOiByZ2JhKDM0LCA0NywgNjIsIDAuMyk7XG59XG4udG94IC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9faW5kZXRlcm1pbmF0ZSBzdmcge1xuICBkaXNwbGF5OiBub25lO1xuICBmaWxsOiAjMjA3YWI3O1xufVxuLnRveCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmlsbDogIzIwN2FiNztcbn1cbi50b3ggLnRveC1jaGVja2JveC0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3ZnIHtcbiAgZmlsbDogcmdiYSgzNCwgNDcsIDYyLCAwLjUpO1xufVxuLnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX3VuY2hlY2tlZCBzdmcge1xuICBmaWxsOiByZ2JhKDM0LCA0NywgNjIsIDAuNSk7XG59XG4udG94IC50b3gtY2hlY2tib3gtLWRpc2FibGVkIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9faW5kZXRlcm1pbmF0ZSBzdmcge1xuICBmaWxsOiByZ2JhKDM0LCA0NywgNjIsIDAuNSk7XG59XG4udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fdW5jaGVja2VkIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCArIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fY2hlY2tlZCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3ggaW5wdXQudG94LWNoZWNrYm94X19pbnB1dDppbmRldGVybWluYXRlICsgLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX191bmNoZWNrZWQgc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3ggaW5wdXQudG94LWNoZWNrYm94X19pbnB1dDppbmRldGVybWluYXRlICsgLnRveC1jaGVja2JveF9faWNvbnMgLnRveC1jaGVja2JveC1pY29uX19pbmRldGVybWluYXRlIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRveCBpbnB1dC50b3gtY2hlY2tib3hfX2lucHV0OmZvY3VzICsgLnRveC1jaGVja2JveF9faWNvbnMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMjA3YWI3O1xuICBwYWRkaW5nOiBjYWxjKDRweCAtIDFweCk7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY2hlY2tib3hfX2xhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jaGVja2JveF9faW5wdXQge1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1iYXIgLnRveC1jaGVja2JveCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY2hlY2tib3hfX2xhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY2hlY2tib3hfX2lucHV0IHtcbiAgcmlnaHQ6IC0xMDAwMHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWJhciAudG94LWNoZWNrYm94IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9fZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LWhlaWdodDogMjA4cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXAge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgcGFkZGluZzogNHB4IDA7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19ncm91cC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzIyMmYzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0ge1xuICBwYWRkaW5nOiA0cHggOHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tZ3JpZCAudG94LWNvbGxlY3Rpb25fX2l0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMGUyO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUwZTI7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tZ3JpZCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWVuYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1ncmlkIC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLXN0YXRlLWRpc2FibGVkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUwZTI7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmU6bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZCkge1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbixcbi50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWNoZWNrbWFyayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbiBzdmcsXG4udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmsgc3ZnIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXItbGcgLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWwge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1hY2Nlc3Nvcnkge1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZm9udC1zaXplOiAwO1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQgc3ZnIHtcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVkKSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2hlY2ttYXJrIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW06bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCkgLnRveC1jb2xsZWN0aW9uX19pdGVtLWFjY2Vzc29yeSArIC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgNHB4O1xufVxuLnRveCAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19pdGVtIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW46IDJweCAwIDNweCAwO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbS1sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtID4gKjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb24gLnRveC1jb2xsZWN0aW9uX19pdGVtLWNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjY2NjYztcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbSA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS1sYWJlbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbi1ydGwge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbi1ydGwgLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbl9faXRlbS1hY2Nlc3Nvcnkge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbiAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19pdGVtLWNhcmV0IHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94IC50b3gtY29sb3ItcGlja2VyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGhlaWdodDogMjI1cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50b3ggLnRveC1zdi1wYWxldHRlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRveCAudG94LXN2LXBhbGV0dGUtc3BlY3RydW0ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udG94IC50b3gtc3YtcGFsZXR0ZSxcbi50b3ggLnRveC1zdi1wYWxldHRlLXNwZWN0cnVtIHtcbiAgd2lkdGg6IDIyNXB4O1xufVxuLnRveCAudG94LXN2LXBhbGV0dGUtdGh1bWIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xufVxuLnRveCAudG94LXN2LXBhbGV0dGUtaW5uZXItdGh1bWIge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwcHg7XG59XG4udG94IC50b3gtaHVlLXNsaWRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI1cHg7XG59XG4udG94IC50b3gtaHVlLXNsaWRlci1zcGVjdHJ1bSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmMDAsICNmZjAwODAsICNmMGYsICM4MDAwZmYsICMwMGYsICMwMDgwZmYsICMwZmYsICMwMGZmODAsICMwZjAsICM4MGZmMDAsICNmZjAsICNmZjgwMDAsICNmMDApO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LWh1ZS1zbGlkZXIsXG4udG94IC50b3gtaHVlLXNsaWRlci1zcGVjdHJ1bSB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLnRveCAudG94LWh1ZS1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtcmdiLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udG94IC50b3gtcmdiLWZvcm0gZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLnRveCAudG94LXJnYi1mb3JtIGlucHV0IHtcbiAgd2lkdGg6IDZlbTtcbn1cbi50b3ggLnRveC1yZ2ItZm9ybSBpbnB1dC50b3gtaW52YWxpZCB7XG4gIC8qIE5lZWQgIWltcG9ydGFudCB0byBvdmVycmlkZSBDaHJvbWUncyBmb2N1cyBzdHlsaW5nIHVuZm9ydHVuYXRlbHkgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgcmVkICFpbXBvcnRhbnQ7XG59XG4udG94IC50b3gtcmdiLWZvcm0gLnRveC1yZ2JhLXByZXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbiAgZmxleC1ncm93OiAyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN2LXBhbGV0dGUge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaHVlLXNsaWRlciB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1odWUtc2xpZGVyLXRodW1iIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtcmdiLWZvcm0gbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xufVxuLnRveFtkaXI9cnRsXSAudG94LXN2LXBhbGV0dGUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1odWUtc2xpZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtaHVlLXNsaWRlci10aHVtYiB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1yZ2ItZm9ybSBsYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbn1cbi50b3ggLnRveC10b29sYmFyIC50b3gtc3dhdGNoZXMsXG4udG94IC50b3gtdG9vbGJhcl9fcHJpbWFyeSAudG94LXN3YXRjaGVzLFxuLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93IC50b3gtc3dhdGNoZXMge1xuICBtYXJnaW46IDJweCAwIDNweCA0cHg7XG59XG4udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwIC50b3gtc3dhdGNoZXMtbWVudSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAtNHB4IDA7XG59XG4udG94IC50b3gtc3dhdGNoZXNfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtc3dhdGNoIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMsIGJveC1zaGFkb3cgMC4xNXM7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnRveCAudG94LXN3YXRjaDpob3Zlcixcbi50b3ggLnRveC1zd2F0Y2g6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpIGluc2V0O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG4udG94IC50b3gtc3dhdGNoLS1yZW1vdmUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50b3ggLnRveC1zd2F0Y2gtLXJlbW92ZSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2U3NGMzYztcbn1cbi50b3ggLnRveC1zd2F0Y2hlc19fcGlja2VyLWJ0biB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDMwcHg7XG59XG4udG94IC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG4gc3ZnIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbn1cbi50b3ggLnRveC1zd2F0Y2hlc19fcGlja2VyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkZWUwZTI7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1zd2F0Y2hlc19fcGlja2VyLWJ0biB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi50b3ggLnRveC1jb21tZW50LXRocmVhZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3ggLnRveC1jb21tZW50LXRocmVhZCA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4udG94IC50b3gtY29tbWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNCwgNDcsIDYyLCAwLjEpO1xuICBwYWRkaW5nOiA4cHggOHB4IDE2cHggOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtY29tbWVudF9faGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMyMjJmM2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi50b3ggLnRveC1jb21tZW50X19kYXRlIHtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnRveCAudG94LWNvbW1lbnRfX2JvZHkge1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi50b3ggLnRveC1jb21tZW50X19ib2R5IHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3ggLnRveC1jb21tZW50X19leHBhbmRlciB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4udG94IC50b3gtY29tbWVudF9fZXhwYW5kZXIgcCB7XG4gIGNvbG9yOiByZ2JhKDM0LCA0NywgNjIsIDAuNyk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLnRveCAudG94LWNvbW1lbnRfX2JvZHkgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi50b3ggLnRveC1jb21tZW50X19idXR0b25zcGFjaW5nIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50b3ggLnRveC1jb21tZW50LXRocmVhZF9fb3ZlcmxheTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1O1xufVxuLnRveCAudG94LWNvbW1lbnRfX3JlcGx5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLnRveCAudG94LWNvbW1lbnRfX3JlcGx5ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtY29tbWVudF9fZWRpdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi50b3ggLnRveC1jb21tZW50X19ncmFkaWVudDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSwgI2ZmZik7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNWVtO1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3ggLnRveC1jb21tZW50X19vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDU7XG59XG4udG94IC50b3gtY29tbWVudF9fbG9hZGluZy10ZXh0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICMyMjJmM2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3ggLnRveC1jb21tZW50X19sb2FkaW5nLXRleHQgPiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi50b3ggLnRveC1jb21tZW50X19vdmVybGF5dGV4dCB7XG4gIGJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG59XG4udG94IC50b3gtY29tbWVudF9fb3ZlcmxheXRleHQgcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggOHB4ICNmZmY7XG4gIGNvbG9yOiAjMjIyZjNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG94IC50b3gtY29tbWVudF9fb3ZlcmxheXRleHQgZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgZm9udC1zaXplOiAwLjhlbTtcbn1cbi50b3ggLnRveC1jb21tZW50X19idXN5LXNwaW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDIwO1xufVxuLnRveCAudG94LWNvbW1lbnRfX3Njcm9sbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi50b3ggLnRveC1jb252ZXJzYXRpb25zIHtcbiAgbWFyZ2luOiA4cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29tbWVudF9fZWRpdCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29tbWVudF9fYnV0dG9uc3BhY2luZyA+ICo6bGFzdC1jaGlsZCxcbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb21tZW50X19lZGl0ID4gKjpsYXN0LWNoaWxkLFxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX3JlcGx5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19lZGl0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtY29tbWVudF9fYnV0dG9uc3BhY2luZyA+ICo6bGFzdC1jaGlsZCxcbi50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19lZGl0ID4gKjpsYXN0LWNoaWxkLFxuLnRveFtkaXI9cnRsXSAudG94LWNvbW1lbnRfX3JlcGx5ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udG94IC50b3gtdXNlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtdXNlcl9fYXZhdGFyIHN2ZyB7XG4gIGZpbGw6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbn1cbi50b3ggLnRveC11c2VyX19uYW1lIHtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXVzZXJfX2F2YXRhciBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC11c2VyX19hdmF0YXIgKyAudG94LXVzZXJfX25hbWUge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LXVzZXJfX2F2YXRhciBzdmcge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LXVzZXJfX2F2YXRhciArIC50b3gtdXNlcl9fbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnRveCAudG94LWRpYWxvZy13cmFwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMTAwO1xufVxuLnRveCAudG94LWRpYWxvZy13cmFwX19iYWNrZHJvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnRveCAudG94LWRpYWxvZy13cmFwX19iYWNrZHJvcC0tb3BhcXVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC1kaWFsb2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaGFkb3c6IDAgMTZweCAxNnB4IC0xMHB4IHJnYmEoMzQsIDQ3LCA2MiwgMC4xNSksIDAgMCA0MHB4IDFweCByZ2JhKDM0LCA0NywgNjIsIDAuMTUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NXZ3O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gIGJvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveCAudG94LWRpYWxvZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBtYXJnaW46IDhweCBhdXRvO1xuICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTZweCk7XG4gIH1cbn1cbi50b3ggLnRveC1kaWFsb2ctaW5saW5lIHtcbiAgei1pbmRleDogMTEwMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGNvbG9yOiAjMjIyZjNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogOHB4IDE2cHggMCAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtZGlhbG9nX19oZWFkZXIgLnRveC1idXR0b24ge1xuICB6LWluZGV4OiAxO1xufVxuLnRveCAudG94LWRpYWxvZ19fZHJhZ2hhbmRsZSB7XG4gIGN1cnNvcjogZ3JhYjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtZGlhbG9nX19kcmFnaGFuZGxlOmFjdGl2ZSB7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4udG94IC50b3gtZGlhbG9nX19kaXNtaXNzIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udG94IC50b3gtZGlhbG9nX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsIFwiSGVsdmV0aWNhIE5ldWVcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5IHtcbiAgY29sb3I6ICMyMjJmM2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWluLXdpZHRoOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICBib2R5Om5vdCgudG94LWZvcmNlLWRlc2t0b3ApIC50b3ggLnRveC1kaWFsb2dfX2JvZHkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktbmF2IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICBib2R5Om5vdCgudG94LWZvcmNlLWRlc2t0b3ApIC50b3ggLnRveC1kaWFsb2dfX2JvZHktbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMTIyLCAxODMsIDAuMSk7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtLS1hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzIwN2FiNztcbiAgY29sb3I6ICMyMDdhYjc7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgbWF4LWhlaWdodDogNjUwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHBhZGRpbmc6IDE2cHggMTZweDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCA+ICoge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50ID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50ID4gKjpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCBhIHtcbiAgY29sb3I6ICMyMDdhYjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6aG92ZXIsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMTg1ZDhjO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgYTphY3RpdmUge1xuICBjb2xvcjogIzE4NWQ4YztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IHN2ZyB7XG4gIGZpbGw6ICMyMjJmM2U7XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgdWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDA7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMi41cmVtO1xuICAgICAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyLjVyZW07XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMSB7XG4gIGNvbG9yOiAjMjIyZjNlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDIge1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6Zmlyc3QtY2hpbGQsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpmaXJzdC1jaGlsZCxcbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6bGFzdC1jaGlsZCxcbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgyOmxhc3QtY2hpbGQsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6b25seS1jaGlsZCxcbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgyOm9ubHktY2hpbGQsXG4udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBwOm9ubHktY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRveCAudG94LWRpYWxvZy0td2lkdGgtbGcge1xuICBoZWlnaHQ6IDY1MHB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbn1cbi50b3ggLnRveC1kaWFsb2ctLXdpZHRoLW1kIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbn1cbi50b3ggLnRveC1kaWFsb2ctLXdpZHRoLW1kIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudC0tY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG94IC50b3gtZGlhbG9nX19mb290ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbi50b3ggLnRveC1kaWFsb2dfX2Zvb3Rlci1zdGFydCxcbi50b3ggLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRveCAudG94LWRpYWxvZ19fYnVzeS1zcGlubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAzO1xufVxuLnRveCAudG94LWRpYWxvZ19fdGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3ggLnRveC1kaWFsb2dfX3RhYmxlIHRoZWFkIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4udG94IC50b3gtZGlhbG9nX190YWJsZSB0Ym9keSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuLnRveCAudG94LWRpYWxvZ19fdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udG94IC50b3gtZGlhbG9nX190YWJsZSB0ZCB7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4udG94IC50b3gtZGlhbG9nX19wb3B1cHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMTAwO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1pZnJhbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbn1cbi50b3ggLnRveC1kaWFsb2dfX2JvZHktaWZyYW1lIC50b3gtbmF2b2JqIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZGlhbG9nX19ib2R5LWlmcmFtZSAudG94LW5hdm9iaiA6bnRoLWNoaWxkKDIpIHtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbi50b3ggLnRveC1kaWFsb2ctZG9jay1mYWRlb3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnRveCAudG94LWRpYWxvZy1kb2NrLWZhZGVpbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4udG94IC50b3gtZGlhbG9nLWRvY2stdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgbGluZWFyIDAuM3MsIG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuLnRveCAudG94LWRpYWxvZy1kb2NrLXRyYW5zaXRpb24udG94LWRpYWxvZy1kb2NrLWZhZGVpbiB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuYm9keS50b3gtZGlhbG9nX19kaXNhYmxlLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udG94LnRveC1wbGF0Zm9ybS1pZSB7XG4gIC8qIElFMTEgQ1NTIHN0eWxlcyBnbyBoZXJlICovXG59XG4udG94LnRveC1wbGF0Zm9ybS1pZSAudG94LWRpYWxvZy13cmFwIHtcbiAgcG9zaXRpb246IC1tcy1kZXZpY2UtZml4ZWQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgYm9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LW5hdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpIHtcbiAgYm9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1zdGFydCA+ICosXG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQgPiAqIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHkge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCkge1xuICBib2R5Om5vdCgudG94LWZvcmNlLWRlc2t0b3ApIC50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2JvZHktbmF2IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XG4gIGJvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2Zvb3RlciAudG94LWRpYWxvZ19fZm9vdGVyLXN0YXJ0ID4gKixcbi50b3hbZGlyPXJ0bF0gLnRveC1kaWFsb2dfX2Zvb3RlciAudG94LWRpYWxvZ19fZm9vdGVyLWVuZCA+ICoge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi50b3ggLnRveC1kcm9wem9uZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbn1cbi50b3ggLnRveC1kcm9wem9uZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjY2NjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi50b3ggLnRveC1kcm9wem9uZSBwIHtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgbWFyZ2luOiAwIDAgMTZweCAwO1xufVxuLnRveCAudG94LWVkaXQtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtZWRpdC1hcmVhX19pZnJhbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94LnRveC1pbmxpbmUtZWRpdC1hcmVhIHtcbiAgYm9yZGVyOiAxcHggZG90dGVkICNjY2NjY2M7XG59XG4udG94IC50b3gtZWRpdG9yLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRveCAudG94LWVkaXRvci1oZWFkZXIge1xuICB6LWluZGV4OiAxO1xufVxuLnRveDpub3QoLnRveC10aW55bWNlLWlubGluZSkgLnRveC1lZGl0b3ItaGVhZGVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjVzO1xufVxuLnRveC50b3gtdGlueW1jZS0tdG9vbGJhci1ib3R0b20gLnRveC1lZGl0b3ItaGVhZGVyLFxuLnRveC50b3gtdGlueW1jZS1pbmxpbmUgLnRveC1lZGl0b3ItaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi50b3gudG94LXRpbnltY2UtLXRvb2xiYXItc3RpY2t5LW9uIC50b3gtZWRpdG9yLWhlYWRlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udG94LWVkaXRvci1kb2NrLWZhZGVvdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udG94LWVkaXRvci1kb2NrLWZhZGVpbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4udG94LWVkaXRvci1kb2NrLXRyYW5zaXRpb24ge1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjI1cywgb3BhY2l0eSAwLjI1cyBlYXNlO1xufVxuLnRveC1lZGl0b3ItZG9jay10cmFuc2l0aW9uLnRveC1lZGl0b3ItZG9jay1mYWRlaW4ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbi50b3ggLnRveC1jb250cm9sLXdyYXAge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtY29udHJvbC13cmFwOm5vdCgudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLWludmFsaWQpIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi1pbnZhbGlkLFxuLnRveCAudG94LWNvbnRyb2wtd3JhcDpub3QoLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy11bmtub3duKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24tdW5rbm93bixcbi50b3ggLnRveC1jb250cm9sLXdyYXA6bm90KC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdmFsaWQpIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi12YWxpZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94IC50b3gtY29udHJvbC13cmFwIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRveCAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLWludmFsaWQgc3ZnIHtcbiAgZmlsbDogI2MwMDtcbn1cbi50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXVua25vd24gc3ZnIHtcbiAgZmlsbDogb3JhbmdlO1xufVxuLnRveCAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24tdmFsaWQgc3ZnIHtcbiAgZmlsbDogZ3JlZW47XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtaW52YWxpZCAudG94LXRleHRmaWVsZCxcbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy11bmtub3duIC50b3gtdGV4dGZpZWxkLFxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXZhbGlkIC50b3gtdGV4dGZpZWxkIHtcbiAgcGFkZGluZy1yaWdodDogMzJweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXdyYXAge1xuICByaWdodDogNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLWludmFsaWQgLnRveC10ZXh0ZmllbGQsXG4udG94W2Rpcj1ydGxdIC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdW5rbm93biAudG94LXRleHRmaWVsZCxcbi50b3hbZGlyPXJ0bF0gLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy12YWxpZCAudG94LXRleHRmaWVsZCB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXdyYXAge1xuICBsZWZ0OiA0cHg7XG59XG4udG94IC50b3gtYXV0b2NvbXBsZXRlciB7XG4gIG1heC13aWR0aDogMjVlbTtcbn1cbi50b3ggLnRveC1hdXRvY29tcGxldGVyIC50b3gtbWVudSB7XG4gIG1heC13aWR0aDogMjVlbTtcbn1cbi50b3ggLnRveC1hdXRvY29tcGxldGVyIC50b3gtYXV0b2NvbXBsZXRlci1oaWdobGlnaHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b3ggLnRveC1jb2xvci1pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi50b3ggLnRveC1jb2xvci1pbnB1dCAudG94LXRleHRmaWVsZCB7XG4gIHotaW5kZXg6IC0xO1xufVxuLnRveCAudG94LWNvbG9yLWlucHV0IHNwYW4ge1xuICBib3JkZXItY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICB3aWR0aDogMjRweDtcbn1cbi50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFuOmhvdmVyOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksXG4udG94IC50b3gtY29sb3ItaW5wdXQgc3Bhbjpmb2N1czpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjA3YWI3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udG94IC50b3gtY29sb3ItaW5wdXQgc3Bhbjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDAsIDAsIDAsIDAuMjUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlKSwgbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgwLCAwLCAwLCAwLjI1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSksIGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNzUlLCByZ2JhKDAsIDAsIDAsIDAuMjUpIDc1JSksIGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHRyYW5zcGFyZW50IDc1JSwgcmdiYSgwLCAwLCAwLCAwLjI1KSA3NSUpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgNnB4LCA2cHggLTZweCwgLTZweCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEycHggMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAyNHB4O1xuICBsZWZ0OiAtMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHotaW5kZXg6IC0xO1xufVxuLnRveCAudG94LWNvbG9yLWlucHV0IHNwYW5bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29sb3ItaW5wdXQge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZGVzY2VuZGluZy1zcGVjaWZpY2l0eSAqL1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbG9yLWlucHV0IC50b3gtdGV4dGZpZWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbG9yLWlucHV0IHNwYW4ge1xuICBsZWZ0OiA2cHg7XG59XG4udG94W2Rpcj1cInJ0bFwiXSAudG94LWNvbG9yLWlucHV0IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3hbZGlyPVwicnRsXCJdIC50b3gtY29sb3ItaW5wdXQgLnRveC10ZXh0ZmllbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4O1xufVxuLnRveFtkaXI9XCJydGxcIl0gLnRveC1jb2xvci1pbnB1dCBzcGFuIHtcbiAgcmlnaHQ6IDZweDtcbn1cbi50b3ggLnRveC1sYWJlbCxcbi50b3ggLnRveC10b29sYmFyLWxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBwYWRkaW5nOiAwIDhweCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LXRvb2xiYXItbGFiZWwge1xuICBwYWRkaW5nOiAwIDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1sYWJlbCB7XG4gIHBhZGRpbmc6IDAgMCAwIDhweDtcbn1cbi50b3ggLnRveC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZm9ybV9fZ3JvdXAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4udG94IC50b3gtZm9ybS1ncm91cC0tbWF4aW1pemUge1xuICBmbGV4OiAxO1xufVxuLnRveCAudG94LWZvcm1fX2dyb3VwLS1lcnJvciB7XG4gIGNvbG9yOiAjYzAwO1xufVxuLnRveCAudG94LWZvcm1fX2dyb3VwLS1jb2xsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1mb3JtX19ncmlkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udG94IC50b3gtZm9ybV9fZ3JpZC0tMmNvbCA+IC50b3gtZm9ybV9fZ3JvdXAge1xuICB3aWR0aDogY2FsYyg1MCUgLSAoOHB4IC8gMikpO1xufVxuLnRveCAudG94LWZvcm1fX2dyaWQtLTNjb2wgPiAudG94LWZvcm1fX2dyb3VwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoOHB4IC8gMikpO1xufVxuLnRveCAudG94LWZvcm1fX2dyaWQtLTRjb2wgPiAudG94LWZvcm1fX2dyb3VwIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gKDhweCAvIDIpKTtcbn1cbi50b3ggLnRveC1mb3JtX19jb250cm9scy1oLXN0YWNrIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1mb3JtX19ncm91cC0taW5saW5lIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3ggLnRveC1mb3JtX19ncm91cC0tc3RyZXRjaGVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZm9ybV9fZ3JvdXAtLXN0cmV0Y2hlZCAudG94LXRleHRhcmVhIHtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG59XG4udG94IC50b3gtZm9ybV9fZ3JvdXAtLXN0cmV0Y2hlZCAudG94LW5hdm9iaiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC1uYXZvYmogOm50aC1jaGlsZCgyKSB7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZm9ybV9fY29udHJvbHMtaC1zdGFjayA+ICo6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWZvcm1fX2NvbnRyb2xzLWgtc3RhY2sgPiAqOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG94IC50b3gtbG9jay50b3gtbG9ja2VkIC50b3gtbG9jay1pY29uX191bmxvY2ssXG4udG94IC50b3gtbG9jazpub3QoLnRveC1sb2NrZWQpIC50b3gtbG9jay1pY29uX19sb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3ggLnRveC10ZXh0ZmllbGQsXG4udG94IC50b3gtdG9vbGJhci10ZXh0ZmllbGQsXG4udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0LFxuLnRveCAudG94LXRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCA0Ljc1cHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtdGV4dGZpZWxkW2Rpc2FibGVkXSxcbi50b3ggLnRveC10ZXh0YXJlYVtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjg1KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi50b3ggLnRveC10ZXh0ZmllbGQ6Zm9jdXMsXG4udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0OmZvY3VzLFxuLnRveCAudG94LXRleHRhcmVhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjA3YWI3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRveCAudG94LXRvb2xiYXItdGV4dGZpZWxkIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbn1cbi50b3ggLnRveC1uYWtlZC1idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiB1bnNldDtcbiAgY29sb3I6ICMyMDdhYjc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi50b3ggLnRveC1uYWtlZC1idG4gc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZpbGw6ICMyMjJmM2U7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtdG9vbGJhci10ZXh0ZmllbGQgKyAqIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC10b29sYmFyLXRleHRmaWVsZCArICoge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi50b3ggLnRveC1saXN0Ym94ZmllbGQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3ggLnRveC1saXN0Ym94ZmllbGQgLnRveC1saXN0Ym94LS1zZWxlY3RbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC44NSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udG94IC50b3gtbGlzdGJveF9fc2VsZWN0LWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmbGV4OiAxO1xuICBtYXJnaW46IDAgNHB4O1xufVxuLnRveCAudG94LWxpc3Rib3hfX3NlbGVjdC1jaGV2cm9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnRveCAudG94LWxpc3Rib3hfX3NlbGVjdC1jaGV2cm9uIHN2ZyB7XG4gIGZpbGw6ICMyMjJmM2U7XG59XG4udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1saXN0Ym94ZmllbGQgc3ZnIHtcbiAgcmlnaHQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1saXN0Ym94ZmllbGQgc3ZnIHtcbiAgbGVmdDogOHB4O1xufVxuLnRveCAudG94LXNlbGVjdGZpZWxkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIE94eWdlbi1TYW5zLCBVYnVudHUsIENhbnRhcmVsbCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDVweCA0Ljc1cHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0W2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGNvbG9yOiByZ2JhKDM0LCA0NywgNjIsIDAuODUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG94IC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjA3YWI3O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnRveCAudG94LXNlbGVjdGZpZWxkIHN2ZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0W3NpemU9XCIwXCJdLFxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtzaXplPVwiMVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc2VsZWN0ZmllbGQgc3ZnIHtcbiAgcmlnaHQ6IDhweDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Rbc2l6ZT1cIjBcIl0sXG4udG94W2Rpcj1ydGxdIC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0W3NpemU9XCIxXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LXNlbGVjdGZpZWxkIHN2ZyB7XG4gIGxlZnQ6IDhweDtcbn1cbi50b3ggLnRveC10ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGFyZWE7XG4gICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGFyZWE7XG4gICAgICAgICAgYXBwZWFyYW5jZTogdGV4dGFyZWE7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbi50b3gtZnVsbHNjcmVlbiB7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy1zY3JvbGwtY2hhaW5pbmc6IG5vbmU7XG4gICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3gtZnVsbHNjcmVlbiAudG94LnRveC10aW55bWNlLnRveC1mdWxsc2NyZWVuIC50b3gtc3RhdHVzYmFyX19yZXNpemUtaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3gtZnVsbHNjcmVlbiAudG94LnRveC10aW55bWNlLnRveC1mdWxsc2NyZWVuIHtcbiAgei1pbmRleDogMTIwMDtcbn1cbi50b3gtZnVsbHNjcmVlbiAudG94LnRveC10aW55bWNlLWF1eCB7XG4gIHotaW5kZXg6IDEyMDE7XG59XG4udG94IC50b3gtaGVscF9fbW9yZS1saW5rIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuLnRveCAudG94LWltYWdlLXRvb2xzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94IC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xuICBoZWlnaHQ6IDM4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2UsXG4udG94IC50b3gtaW1hZ2UtdG9vbHNfX2ltYWdlICsgLnRveC1pbWFnZS10b29sc19fdG9vbGJhciB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2UtYmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGRoREFBTUFJQUJBTXpNelAvLy95d0FBQUFBREFBTUFBQUNGb1FmcVllYWJOeURNa0JRYjgxVWF0ODVueGd1VUFFQU93PT0pO1xufVxuLnRveCAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1zcGFjZXIge1xuICBmbGV4OiAxO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbn1cbi50b3ggLnRveC1jcm9wcmVjdC1ibG9jayB7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgem9vbTogMTtcbn1cbi50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUge1xuICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDIwcHg7XG59XG4udG94IC50b3gtY3JvcHJlY3QtaGFuZGxlLW1vdmUge1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogbW92ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRveCAudG94LWNyb3ByZWN0LWhhbmRsZS1udyB7XG4gIGJvcmRlci13aWR0aDogMnB4IDAgMCAycHg7XG4gIGN1cnNvcjogbnctcmVzaXplO1xuICBsZWZ0OiAxMDBweDtcbiAgbWFyZ2luOiAtMnB4IDAgMCAtMnB4O1xuICB0b3A6IDEwMHB4O1xufVxuLnRveCAudG94LWNyb3ByZWN0LWhhbmRsZS1uZSB7XG4gIGJvcmRlci13aWR0aDogMnB4IDJweCAwIDA7XG4gIGN1cnNvcjogbmUtcmVzaXplO1xuICBsZWZ0OiAyMDBweDtcbiAgbWFyZ2luOiAtMnB4IDAgMCAtMjBweDtcbiAgdG9wOiAxMDBweDtcbn1cbi50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtc3cge1xuICBib3JkZXItd2lkdGg6IDAgMCAycHggMnB4O1xuICBjdXJzb3I6IHN3LXJlc2l6ZTtcbiAgbGVmdDogMTAwcHg7XG4gIG1hcmdpbjogLTIwcHggMnB4IDAgLTJweDtcbiAgdG9wOiAyMDBweDtcbn1cbi50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtc2Uge1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuICBjdXJzb3I6IHNlLXJlc2l6ZTtcbiAgbGVmdDogMjAwcHg7XG4gIG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xuICB0b3A6IDIwMHB4O1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1zbGlkZXI6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXIgPiAudG94LWJ1dHRvbiArIC50b3gtc2xpZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXIgPiAudG94LXNsaWRlciArIC50b3gtYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDMycHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXIgPiAudG94LXNsaWRlcjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXIgPiAudG94LWJ1dHRvbiArIC50b3gtc2xpZGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LWltYWdlLXRvb2xzX190b29sYmFyID4gLnRveC1zbGlkZXIgKyAudG94LWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cbi50b3ggLnRveC1pbnNlcnQtdGFibGUtcGlja2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTcwcHg7XG59XG4udG94IC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlciA+IGRpdiB7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDFweCAxcHggMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMTdweDtcbn1cbi50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXAgLnRveC1pbnNlcnQtdGFibGUtcGlja2VyIHtcbiAgbWFyZ2luOiAtNHB4IDA7XG59XG4udG94IC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlciAudG94LWluc2VydC10YWJsZS1waWNrZXJfX3NlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMTIyLCAxODMsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzMiwgMTIyLCAxODMsIDAuNSk7XG59XG4udG94IC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlcl9fbGFiZWwge1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG94Om5vdChbZGlyPXJ0bF0pIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1pbnNlcnQtdGFibGUtcGlja2VyID4gZGl2Om50aC1jaGlsZCgxMG4pIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnRveFtkaXI9cnRsXSB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kZXNjZW5kaW5nLXNwZWNpZmljaXR5ICovXG59XG4udG94W2Rpcj1ydGxdIC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlciA+IGRpdjpudGgtY2hpbGQoMTBuKzEpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLnRveCB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlICovXG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbi50b3ggLnRveC1tZW51IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM0LCA0NywgNjIsIDAuMSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgei1pbmRleDogMTE1MDtcbn1cbi50b3ggLnRveC1tZW51LnRveC1jb2xsZWN0aW9uLnRveC1jb2xsZWN0aW9uLS1saXN0IHtcbiAgcGFkZGluZzogMDtcbn1cbi50b3ggLnRveC1tZW51LnRveC1jb2xsZWN0aW9uLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIHtcbiAgcGFkZGluZzogNHB4O1xufVxuLnRveCAudG94LW1lbnUudG94LWNvbGxlY3Rpb24udG94LWNvbGxlY3Rpb24tLWdyaWQge1xuICBwYWRkaW5nOiA0cHg7XG59XG4udG94IC50b3gtbWVudV9fbGFiZWwgaDEsXG4udG94IC50b3gtbWVudV9fbGFiZWwgaDIsXG4udG94IC50b3gtbWVudV9fbGFiZWwgaDMsXG4udG94IC50b3gtbWVudV9fbGFiZWwgaDQsXG4udG94IC50b3gtbWVudV9fbGFiZWwgaDUsXG4udG94IC50b3gtbWVudV9fbGFiZWwgaDYsXG4udG94IC50b3gtbWVudV9fbGFiZWwgcCxcbi50b3ggLnRveC1tZW51X19sYWJlbCBibG9ja3F1b3RlLFxuLnRveCAudG94LW1lbnVfX2xhYmVsIGNvZGUge1xuICBtYXJnaW46IDA7XG59XG4udG94IC50b3gtbWVudWJhciB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIGhlaWdodD0nMzlweCcgdmlld0JveD0nMCAwIDQwIDM5cHgnIHdpZHRoPSc0MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMCcgeT0nMzhweCcgd2lkdGg9JzEwMCcgaGVpZ2h0PScxJyBmaWxsPSclMjNjY2NjY2MnLyUzRSUzQy9zdmclM0VcIikgbGVmdCAwIHRvcCAwICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwIDRweCAwIDRweDtcbn1cbi50b3gudG94LXRpbnltY2U6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSAudG94LW1lbnViYXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbn1cbi8qIERlcHJlY2F0ZWQuIFJlbW92ZSBpbiBuZXh0IG1ham9yIHJlbGVhc2UgKi9cbi50b3ggLnRveC1tYnRuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDJweCAwIDNweCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDRweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnRveCAudG94LW1idG5bZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC41KTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi50b3ggLnRveC1tYnRuOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZDogI2RlZTBlMjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1tYnRuLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjYzhjYmNmO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LW1idG46aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KC50b3gtbWJ0bi0tYWN0aXZlKSB7XG4gIGJhY2tncm91bmQ6ICNkZWUwZTI7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtbWJ0bl9fc2VsZWN0LWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgNHB4O1xufVxuLnRveCAudG94LW1idG5bZGlzYWJsZWRdIC50b3gtbWJ0bl9fc2VsZWN0LWxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi50b3ggLnRveC1tYnRuX19zZWxlY3QtY2hldnJvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtbXMtZ3JpZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICAtbXMtZ3JpZC1jb2x1bW5zOiBtaW5tYXgoNDBweCwgMWZyKSBhdXRvIG1pbm1heCg0MHB4LCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoNDBweCwgMWZyKSBhdXRvIG1pbm1heCg0MHB4LCAxZnIpO1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDRweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zIGVhc2UtaW4sIG9wYWNpdHkgMTUwbXMgZWFzZS1pbjtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0taW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGVlZGE7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZTZjODtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1zdWNjZXNzIHAge1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXN1Y2Nlc3MgYSB7XG4gIGNvbG9yOiAjNTQ3ODMxO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2VzcyBzdmcge1xuICBmaWxsOiAjMjIyZjNlO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkZWRlO1xuICBib3JkZXItY29sb3I6ICNmMmJmYmY7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3IgcCB7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3IgYSB7XG4gIGNvbG9yOiAjYzAwO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3Igc3ZnIHtcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm4sXG4udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmFlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlODlkO1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm4gcCxcbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmcgcCB7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybiBhLFxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybmluZyBhIHtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuIHN2Zyxcbi50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmcgc3ZnIHtcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICM3NzllY2I7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbi0taW5mbyBwIHtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbmZvIGEge1xuICBjb2xvcjogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24tLWluZm8gc3ZnIHtcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb25fX2JvZHkge1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgY29sb3I6ICMyMjJmM2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogMztcbiAgLW1zLWdyaWQtY29sdW1uOiAyO1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdy1lbmQ6IDI7XG4gIC1tcy1ncmlkLXJvdzogMTtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb25fX2JvZHkgPiAqIHtcbiAgbWFyZ2luOiAwO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbl9fYm9keSA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb25fX2ljb24ge1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgLW1zLWdyaWQtY29sdW1uLXNwYW46IDE7XG4gIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgLW1zLWdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIC1tcy1ncmlkLXJvdy1zcGFuOiAxO1xuICBncmlkLXJvdy1lbmQ6IDI7XG4gIC1tcy1ncmlkLXJvdzogMTtcbiAgICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICAtbXMtZ3JpZC1jb2x1bW4tYWxpZ246IGVuZDtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xufVxuLnRveCAudG94LW5vdGlmaWNhdGlvbl9faWNvbiBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb25fX2Rpc21pc3Mge1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gIC1tcy1ncmlkLWNvbHVtbi1zcGFuOiAxO1xuICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIC1tcy1ncmlkLWNvbHVtbjogMztcbiAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICAtbXMtZ3JpZC1yb3ctc3BhbjogMTtcbiAgZ3JpZC1yb3ctZW5kOiAyO1xuICAtbXMtZ3JpZC1yb3c6IDE7XG4gICAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgLW1zLWdyaWQtY29sdW1uLWFsaWduOiBlbmQ7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbn1cbi50b3ggLnRveC1ub3RpZmljYXRpb24gLnRveC1wcm9ncmVzcy1iYXIge1xuICAtbXMtZ3JpZC1jb2x1bW4tc3BhbjogMztcbiAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICAtbXMtZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgLW1zLWdyaWQtcm93LXNwYW46IDE7XG4gIGdyaWQtcm93LWVuZDogMztcbiAgLW1zLWdyaWQtcm93OiAyO1xuICAgICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gIC1tcy1ncmlkLWNvbHVtbi1hbGlnbjogY2VudGVyO1xuICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4udG94IC50b3gtcG9wIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG94IC50b3gtcG9wLS1yZXNpemluZyB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMXMgZWFzZTtcbn1cbi50b3ggLnRveC1wb3AtLXJlc2l6aW5nIC50b3gtdG9vbGJhciB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnRveCAudG94LXBvcF9fZGlhbG9nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRveCAudG94LXBvcF9fZGlhbG9nID4gKjpub3QoLnRveC10b29sYmFyKSB7XG4gIG1hcmdpbjogNHB4IDRweCA0cHggOHB4O1xufVxuLnRveCAudG94LXBvcF9fZGlhbG9nIC50b3gtdG9vbGJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLnRveCAudG94LXBvcDo6YmVmb3JlLFxuLnRveCAudG94LXBvcDo6YWZ0ZXIge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tYm90dG9tOjpiZWZvcmUsXG4udG94IC50b3gtcG9wLnRveC1wb3AtLWJvdHRvbTo6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMTAwJTtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tYm90dG9tOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA5cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmJlZm9yZSxcbi50b3ggLnRveC1wb3AudG94LXBvcC0tdG9wOjphZnRlciB7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tdG9wOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNjY2NjY2MgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogOXB4O1xuICBtYXJnaW4tbGVmdDogLTlweDtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tbGVmdDo6YmVmb3JlLFxuLnRveCAudG94LXBvcC50b3gtcG9wLS1sZWZ0OjphZnRlciB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1sZWZ0OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNjY2NjY2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xOXB4O1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YmVmb3JlLFxuLnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YWZ0ZXIge1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IGNhbGMoNTAlICsgMXB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG4gIGJvcmRlci13aWR0aDogOHB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tcmlnaHQ6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjY2NjYztcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tbGVmdDo6YmVmb3JlLFxuLnRveCAudG94LXBvcC50b3gtcG9wLS1hbGlnbi1sZWZ0OjphZnRlciB7XG4gIGxlZnQ6IDIwcHg7XG59XG4udG94IC50b3gtcG9wLnRveC1wb3AtLWFsaWduLXJpZ2h0OjpiZWZvcmUsXG4udG94IC50b3gtcG9wLnRveC1wb3AtLWFsaWduLXJpZ2h0OjphZnRlciB7XG4gIGxlZnQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLnRveCAudG94LXNpZGViYXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4udG94IC50b3gtc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udG94IC50b3gtc2lkZWJhcl9fc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50b3ggLnRveC1zaWRlYmFyX19wYW5lLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtc2lkZWJhcl9fcGFuZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtc2lkZWJhci0tc2xpZGluZy1jbG9zZWQge1xuICBvcGFjaXR5OiAwO1xufVxuLnRveCAudG94LXNpZGViYXItLXNsaWRpbmctb3BlbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4udG94IC50b3gtc2lkZWJhci0tc2xpZGluZy1ncm93aW5nLFxuLnRveCAudG94LXNpZGViYXItLXNsaWRpbmctc2hyaW5raW5nIHtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC41cyBlYXNlLCBvcGFjaXR5IDAuNXMgZWFzZTtcbn1cbi50b3ggLnRveC1zZWxlY3RvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDk5ZmY7XG4gIGJvcmRlci1jb2xvcjogIzQwOTlmZjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMHB4O1xufVxuLnRveC50b3gtcGxhdGZvcm0tdG91Y2ggLnRveC1zZWxlY3RvciB7XG4gIGhlaWdodDogMTJweDtcbiAgd2lkdGg6IDEycHg7XG59XG4udG94IC50b3gtc2xpZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIGhlaWdodDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b3ggLnRveC1zbGlkZXJfX3JhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRveCAudG94LXNsaWRlcl9faGFuZGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwN2FiNztcbiAgYm9yZGVyOiAycHggc29saWQgIzE4NWQ4YztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxNHB4O1xufVxuLnRveCAudG94LXNvdXJjZS1jb2RlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4udG94IC50b3gtc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG94IC50b3gtc3Bpbm5lciA+IGRpdiB7XG4gIGFuaW1hdGlvbjogdGFtLWJvdW5jaW5nLWRvdHMgMS41cyBlYXNlLWluLW91dCAwcyBpbmZpbml0ZSBib3RoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCA0NywgNjIsIDAuNyk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogOHB4O1xufVxuLnRveCAudG94LXNwaW5uZXIgPiBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG59XG4udG94IC50b3gtc3Bpbm5lciA+IGRpdjpudGgtY2hpbGQoMikge1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcbn1cbkBrZXlmcmFtZXMgdGFtLWJvdW5jaW5nLWRvdHMge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDQwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXNwaW5uZXIgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLnRveFtkaXI9cnRsXSAudG94LXNwaW5uZXIgPiBkaXY6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC43KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRveCAudG94LXN0YXR1c2Jhcl9fdGV4dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGggPiAqIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAxY2g7XG59XG4udG94IC50b3gtc3RhdHVzYmFyIGEsXG4udG94IC50b3gtc3RhdHVzYmFyX19wYXRoLWl0ZW0sXG4udG94IC50b3gtc3RhdHVzYmFyX193b3JkY291bnQge1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udG94IC50b3gtc3RhdHVzYmFyIGE6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSxcbi50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGgtaXRlbTpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pLFxuLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50OmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksXG4udG94IC50b3gtc3RhdHVzYmFyIGE6Zm9jdXM6bm90KDpkaXNhYmxlZCk6bm90KFthcmlhLWRpc2FibGVkPXRydWVdKSxcbi50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGgtaXRlbTpmb2N1czpub3QoOmRpc2FibGVkKTpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pLFxuLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50OmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRveCAudG94LXN0YXR1c2Jhcl9fcmVzaXplLWhhbmRsZSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgY3Vyc29yOiBud3NlLXJlc2l6ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIHBhZGRpbmctbGVmdDogMWNoO1xufVxuLnRveCAudG94LXN0YXR1c2Jhcl9fcmVzaXplLWhhbmRsZSBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsbDogcmdiYSgzNCwgNDcsIDYyLCAwLjcpO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN0YXR1c2Jhcl9fcGF0aCA+ICoge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zdGF0dXNiYXJfX2JyYW5kaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDFjaDtcbn1cbi50b3hbZGlyPXJ0bF0gLnRveC1zdGF0dXNiYXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtc3RhdHVzYmFyX19wYXRoID4gKiB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4udG94IC50b3gtdGhyb2JiZXIge1xuICB6LWluZGV4OiAxNDAwO1xufVxuLnRveCAudG94LXRocm9iYmVyX19idXN5LXNwaW5uZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbi50b3ggLnRveC10YnRuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzIyMmYzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDJweCAwIDNweCAwO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2lkdGg6IDM0cHg7XG59XG4udG94IC50b3gtdGJ0biBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC10YnRuLnRveC10YnRuLW1vcmUge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi50b3ggLnRveC10YnRuOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogI2RlZTBlMjtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnRveCAudG94LXRidG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZGVlMGUyO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LXRidG46aG92ZXIgc3ZnIHtcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC10YnRuOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNjOGNiY2Y7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtdGJ0bjphY3RpdmUgc3ZnIHtcbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC10YnRuLS1kaXNhYmxlZCxcbi50b3ggLnRveC10YnRuLS1kaXNhYmxlZDpob3Zlcixcbi50b3ggLnRveC10YnRuOmRpc2FibGVkLFxuLnRveCAudG94LXRidG46ZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogcmdiYSgzNCwgNDcsIDYyLCAwLjUpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRveCAudG94LXRidG4tLWRpc2FibGVkIHN2Zyxcbi50b3ggLnRveC10YnRuLS1kaXNhYmxlZDpob3ZlciBzdmcsXG4udG94IC50b3gtdGJ0bjpkaXNhYmxlZCBzdmcsXG4udG94IC50b3gtdGJ0bjpkaXNhYmxlZDpob3ZlciBzdmcge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiAgZmlsbDogcmdiYSgzNCwgNDcsIDYyLCAwLjUpO1xufVxuLnRveCAudG94LXRidG4tLWVuYWJsZWQsXG4udG94IC50b3gtdGJ0bi0tZW5hYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNjOGNiY2Y7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6ICMyMjJmM2U7XG59XG4udG94IC50b3gtdGJ0bi0tZW5hYmxlZCA+ICosXG4udG94IC50b3gtdGJ0bi0tZW5hYmxlZDpob3ZlciA+ICoge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udG94IC50b3gtdGJ0bi0tZW5hYmxlZCBzdmcsXG4udG94IC50b3gtdGJ0bi0tZW5hYmxlZDpob3ZlciBzdmcge1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIG5vLWRlc2NlbmRpbmctc3BlY2lmaWNpdHkgKi9cbiAgZmlsbDogIzIyMmYzZTtcbn1cbi50b3ggLnRveC10YnRuOmZvY3VzOm5vdCgudG94LXRidG4tLWRpc2FibGVkKSB7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LXRidG46Zm9jdXM6bm90KC50b3gtdGJ0bi0tZGlzYWJsZWQpIHN2ZyB7XG4gIGZpbGw6ICMyMjJmM2U7XG59XG4udG94IC50b3gtdGJ0bjphY3RpdmUgPiAqIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLnRveCAudG94LXRidG4tLW1kIHtcbiAgaGVpZ2h0OiA1MXB4O1xuICB3aWR0aDogNTFweDtcbn1cbi50b3ggLnRveC10YnRuLS1sZyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogNjhweDtcbiAgd2lkdGg6IDY4cHg7XG59XG4udG94IC50b3gtdGJ0bi0tcmV0dXJuIHtcbiAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoO1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgaGVpZ2h0OiB1bnNldDtcbiAgd2lkdGg6IDE2cHg7XG59XG4udG94IC50b3gtdGJ0bi0tbGFiZWxlZCB7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICB3aWR0aDogdW5zZXQ7XG59XG4udG94IC50b3gtdGJ0bl9fdmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udG94IC50b3gtdGJ0bi0tc2VsZWN0IHtcbiAgbWFyZ2luOiAycHggMCAzcHggMDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnRveCAudG94LXRidG5fX3NlbGVjdC1sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDRweDtcbn1cbi50b3ggLnRveC10YnRuX19zZWxlY3QtY2hldnJvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTZweDtcbn1cbi50b3ggLnRveC10YnRuX19zZWxlY3QtY2hldnJvbiBzdmcge1xuICBmaWxsOiByZ2JhKDM0LCA0NywgNjIsIDAuNSk7XG59XG4udG94IC50b3gtdGJ0bi0tYmVzcG9rZSAudG94LXRidG5fX3NlbGVjdC1sYWJlbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogN2VtO1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDJweCAwIDNweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZGVlMGUyIGluc2V0O1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkZWUwZTI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMjIyZjNlO1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbiA+ICoge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbl9fY2hldnJvbiB7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnRveCAudG94LXNwbGl0LWJ1dHRvbl9fY2hldnJvbiBzdmcge1xuICBmaWxsOiByZ2JhKDM0LCA0NywgNjIsIDAuNSk7XG59XG4udG94IC50b3gtc3BsaXQtYnV0dG9uIC50b3gtdGJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbi50b3gudG94LXBsYXRmb3JtLXRvdWNoIC50b3gtc3BsaXQtYnV0dG9uIC50b3gtdGJ0bjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnRveC50b3gtcGxhdGZvcm0tdG91Y2ggLnRveC1zcGxpdC1idXR0b25fX2NoZXZyb24ge1xuICB3aWR0aDogMjBweDtcbn1cbi50b3ggLnRveC1zcGxpdC1idXR0b24udG94LXRidG4tLWRpc2FibGVkOmhvdmVyLFxuLnRveCAudG94LXNwbGl0LWJ1dHRvbi50b3gtdGJ0bi0tZGlzYWJsZWQ6Zm9jdXMsXG4udG94IC50b3gtc3BsaXQtYnV0dG9uLnRveC10YnRuLS1kaXNhYmxlZCAudG94LXRidG46aG92ZXIsXG4udG94IC50b3gtc3BsaXQtYnV0dG9uLnRveC10YnRuLS1kaXNhYmxlZCAudG94LXRidG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMzQsIDQ3LCA2MiwgMC41KTtcbn1cbi50b3ggLnRveC10b29sYmFyLW92ZXJsb3JkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50b3ggLnRveC10b29sYmFyLFxuLnRveCAudG94LXRvb2xiYXJfX3ByaW1hcnksXG4udG94IC50b3gtdG9vbGJhcl9fb3ZlcmZsb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyBoZWlnaHQ9JzM5cHgnIHZpZXdCb3g9JzAgMCA0MCAzOXB4JyB3aWR0aD0nNDAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NyZWN0IHg9JzAnIHk9JzM4cHgnIHdpZHRoPScxMDAnIGhlaWdodD0nMScgZmlsbD0nJTIzY2NjY2NjJy8lM0UlM0Mvc3ZnJTNFXCIpIGxlZnQgMCB0b3AgMCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMCAwO1xufVxuLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LnRveC10b29sYmFyX19vdmVyZmxvdy0tY2xvc2VkIHtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50b3ggLnRveC10b29sYmFyX19vdmVyZmxvdy0tZ3Jvd2luZyB7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4ycyBsaW5lYXIgMC4xcztcbn1cbi50b3ggLnRveC10b29sYmFyX19vdmVyZmxvdy0tc2hyaW5raW5nIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIGhlaWdodCAwLjJzIGxpbmVhciAwLjFzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjNzO1xufVxuLnRveCAudG94LW1lbnViYXIgKyAudG94LXRvb2xiYXIsXG4udG94IC50b3gtbWVudWJhciArIC50b3gtdG9vbGJhci1vdmVybG9yZCAudG94LXRvb2xiYXJfX3ByaW1hcnkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjY2NjYztcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi50b3ggLnRveC10b29sYmFyLS1zY3JvbGxpbmcge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi50b3ggLnRveC1wb3AgLnRveC10b29sYmFyIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuLnRveCAudG94LXRvb2xiYXItLW5vLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnRveC10aW55bWNlOm5vdCgudG94LXRpbnltY2UtaW5saW5lKSAudG94LWVkaXRvci1oZWFkZXI6bm90KDpmaXJzdC1jaGlsZCkgLnRveC10b29sYmFyOmZpcnN0LWNoaWxkLFxuLnRveC10aW55bWNlOm5vdCgudG94LXRpbnltY2UtaW5saW5lKSAudG94LWVkaXRvci1oZWFkZXI6bm90KDpmaXJzdC1jaGlsZCkgLnRveC10b29sYmFyLW92ZXJsb3JkOmZpcnN0LWNoaWxkIC50b3gtdG9vbGJhcl9fcHJpbWFyeSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuLnRveC50b3gtdGlueW1jZS1hdXggLnRveC10b29sYmFyX19vdmVyZmxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtdGJ0bl9faWNvbi1ydGwgc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG4udG94IC50b3gtdG9vbGJhcl9fZ3JvdXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAwO1xuICBwYWRkaW5nOiAwIDRweCAwIDRweDtcbn1cbi50b3ggLnRveC10b29sYmFyX19ncm91cC0tcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZyAudG94LXRvb2xiYXJfX2dyb3VwIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXRvb2xiYXJfX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2NjY2M7XG59XG4udG94W2Rpcj1ydGxdIC50b3gtdG9vbGJhcl9fZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjY2NjO1xufVxuLnRveCAudG94LXRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRveCAudG94LXRvb2x0aXBfX2JvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyZjNlO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDM0LCA0NywgNjIsIDAuMyk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4udG94IC50b3gtdG9vbHRpcF9fYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udG94IC50b3gtdG9vbHRpcC0tZG93biAudG94LXRvb2x0aXBfX2Fycm93IHtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMjIyZjNlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udG94IC50b3gtdG9vbHRpcC0tdXAgLnRveC10b29sdGlwX19hcnJvdyB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMjIyZjNlO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLnRveCAudG94LXRvb2x0aXAtLXJpZ2h0IC50b3gtdG9vbHRpcF9fYXJyb3cge1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgIzIyMmYzZTtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRveCAudG94LXRvb2x0aXAtLWxlZnQgLnRveC10b29sdGlwX19hcnJvdyB7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgIzIyMmYzZTtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udG94IC50b3gtd2VsbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogOHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3ggLnRveC13ZWxsID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udG94IC50b3gtd2VsbCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udG94IC50b3gtd2VsbCA+ICo6b25seS1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cbi50b3ggLnRveC1jdXN0b20tZWRpdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuLnRveCB7XG4gIC8qIHN0eWxlbGludC1lbmFibGUgKi9cbn1cbi50b3ggLnRveC1kaWFsb2ctbG9hZGluZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4udG94IC50b3gtdGFiIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRveCAudG94LWRpYWxvZ19fY29udGVudC1qcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtY29sbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xufVxuLnRveCAudG94LWltYWdlLXRvb2xzLWVkaXQtcGFuZWwge1xuICBoZWlnaHQ6IDYwcHg7XG59XG4udG94IC50b3gtaW1hZ2UtdG9vbHNfX3NpZGViYXIge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9za2luLmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4udG94e2JveC1zaXppbmc6Y29udGVudC1ib3g7Y29sb3I6IzIyMmYzZTtjdXJzb3I6YXV0bztmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO3ZlcnRpY2FsLWFsaWduOmluaXRpYWw7d2hpdGUtc3BhY2U6bm9ybWFsfS50b3ggOm5vdChzdmcpOm5vdChyZWN0KXtib3gtc2l6aW5nOmluaGVyaXQ7Y29sb3I6aW5oZXJpdDtjdXJzb3I6aW5oZXJpdDtkaXJlY3Rpb246aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtc3R5bGU6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOmluaGVyaXQ7dGV4dC1hbGlnbjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjppbmhlcml0O3RleHQtc2hhZG93OmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdDt2ZXJ0aWNhbC1hbGlnbjppbmhlcml0O3doaXRlLXNwYWNlOmluaGVyaXR9LnRveCA6bm90KHN2Zyk6bm90KHJlY3Qpe2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2Zsb2F0Om5vbmU7aGVpZ2h0OmF1dG87bWFyZ2luOjA7bWF4LXdpZHRoOm5vbmU7b3V0bGluZTowO3BhZGRpbmc6MDtwb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0b30udG94Om5vdChbZGlyPXJ0bF0pe2RpcmVjdGlvbjpsdHI7dGV4dC1hbGlnbjpsZWZ0fS50b3hbZGlyPXJ0bF17ZGlyZWN0aW9uOnJ0bDt0ZXh0LWFsaWduOnJpZ2h0fS50b3gtdGlueW1jZXtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3Zpc2liaWxpdHk6aW5oZXJpdCFpbXBvcnRhbnR9LnRveC10aW55bWNlLWlubGluZXtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmV9LnRveC10aW55bWNlLWlubGluZSAudG94LWVkaXRvci1oZWFkZXJ7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6MDtib3gtc2hhZG93Om5vbmV9LnRveC10aW55bWNlLWF1eHtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7ei1pbmRleDoxMzAwfS50b3gtdGlueW1jZSA6Zm9jdXMsLnRveC10aW55bWNlLWF1eCA6Zm9jdXN7b3V0bGluZTowfWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MH0udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjRweH0udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbnthbGlnbi1pdGVtczpzdHJldGNoO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjNweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+ZGl2e3BhZGRpbmctYm90dG9tOjRweH0udG94IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbj5kaXY+ZGl2e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbTo0cHh9LnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+Omxhc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKXtib3JkZXItY29sb3I6I2NjYztib3JkZXItc3R5bGU6c29saWR9LnRveCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fcmVwYWlye21hcmdpbi10b3A6MTZweH0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgzMiwxMjIsMTgzLC4xKTtib3JkZXItY29sb3I6cmdiYSgzMiwxMjIsMTgzLC40KTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0taW5mbyAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+Omxhc3QtY2hpbGR7Ym9yZGVyLWNvbG9yOnJnYmEoMzIsMTIyLDE4MywuNCl9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1pbmZvIC50b3gtZm9ybV9fZ3JvdXAgaDJ7Y29sb3I6IzIwN2FiN30udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLWluZm8gLnRveC1pY29uIHN2Z3tmaWxsOiMyMDdhYjd9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1pbmZvIGEgLnRveC1pY29ue2NvbG9yOiMyMDdhYjd9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS13YXJuIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDE2NSwwLC4xKTtib3JkZXItY29sb3I6cmdiYSgyNTUsMTY1LDAsLjUpO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS13YXJuIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbj46bGFzdC1jaGlsZHtib3JkZXItY29sb3I6cmdiYSgyNTUsMTY1LDAsLjUpfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiAudG94LWZvcm1fX2dyb3VwIGgye2NvbG9yOiNjYzg1MDB9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS13YXJuIC50b3gtaWNvbiBzdmd7ZmlsbDojY2M4NTAwfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0td2FybiBhIC50b3gtaWNvbntjb2xvcjojY2M4NTAwfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9ue2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDQsMCwwLC4xKTtib3JkZXItY29sb3I6cmdiYSgyMDQsMCwwLC40KTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uPjpsYXN0LWNoaWxke2JvcmRlci1jb2xvcjpyZ2JhKDIwNCwwLDAsLjQpfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgLnRveC1mb3JtX19ncm91cCBoMntjb2xvcjojYzAwfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tZXJyb3IgLnRveC1pY29uIHN2Z3tmaWxsOiNjMDB9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1lcnJvciBhIC50b3gtaWNvbntjb2xvcjojYzAwfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDEyMCwxNzEsNzAsLjEpO2JvcmRlci1jb2xvcjpyZ2JhKDEyMCwxNzEsNzAsLjQpO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlLS1zdWNjZXNzIC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbj46bGFzdC1jaGlsZHtib3JkZXItY29sb3I6cmdiYSgxMjAsMTcxLDcwLC40KX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXN1Y2Nlc3MgLnRveC1mb3JtX19ncm91cCBoMntjb2xvcjojNzhhYjQ2fS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZS0tc3VjY2VzcyAudG94LWljb24gc3Zne2ZpbGw6Izc4YWI0Nn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWUtLXN1Y2Nlc3MgYSAudG94LWljb257Y29sb3I6Izc4YWI0Nn0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2hlYWRlciBoMSwudG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24gaDJ7bWFyZ2luLXRvcDowfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9faGVhZGVyIC50b3gtYnV0dG9ue21hcmdpbi1sZWZ0OjRweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2hlYWRlcj46bnRoLWxhc3QtY2hpbGQoMil7bWFyZ2luLWxlZnQ6YXV0b30udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9ue3BhZGRpbmc6NHB4IDRweCA0cHggOHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAuYWNjZXNzaWJpbGl0eS1pc3N1ZV9fZGVzY3JpcHRpb24+Omxhc3QtY2hpbGR7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4O3BhZGRpbmctbGVmdDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19oZWFkZXIgLnRveC1idXR0b257bWFyZ2luLXJpZ2h0OjRweH0udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2hlYWRlcj46bnRoLWxhc3QtY2hpbGQoMil7bWFyZ2luLXJpZ2h0OmF1dG99LnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC5hY2Nlc3NpYmlsaXR5LWlzc3VlX19kZXNjcmlwdGlvbntwYWRkaW5nOjRweCA4cHggNHB4IDRweH0udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLmFjY2Vzc2liaWxpdHktaXNzdWVfX2Rlc2NyaXB0aW9uPjpsYXN0LWNoaWxke2JvcmRlci1yaWdodC13aWR0aDoxcHg7cGFkZGluZy1yaWdodDo0cHh9LnRveCAudG94LWFuY2hvcmJhcntkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0b30udG94IC50b3gtYmFye2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvfS50b3ggLnRveC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojMjA3YWI3O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQ7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNoYWRvdzpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojZmZmO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luOjA7b3V0bGluZTowO3BhZGRpbmc6NHB4IDE2cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTt3aGl0ZS1zcGFjZTpub3dyYXB9LnRveCAudG94LWJ1dHRvbltkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojMjA3YWI3O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzIwN2FiNztib3gtc2hhZG93Om5vbmU7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS50b3ggLnRveC1idXR0b246Zm9jdXM6bm90KDpkaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjojMWM2Y2ExO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzFjNmNhMTtib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udG94IC50b3gtYnV0dG9uOmhvdmVyOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6IzFjNmNhMTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiMxYzZjYTE7Ym94LXNoYWRvdzpub25lO2NvbG9yOiNmZmZ9LnRveCAudG94LWJ1dHRvbjphY3RpdmU6bm90KDpkaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjojMTg1ZDhjO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6IzE4NWQ4Yztib3gtc2hhZG93Om5vbmU7Y29sb3I6I2ZmZn0udG94IC50b3gtYnV0dG9uLS1zZWNvbmRhcnl7YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQ7Ym9yZGVyLWNvbG9yOiNmMGYwZjA7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMyMjJmM2U7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtvdXRsaW5lOjA7cGFkZGluZzo0cHggMTZweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS50b3ggLnRveC1idXR0b24tLXNlY29uZGFyeVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjBmMGYwO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6I2YwZjBmMDtib3gtc2hhZG93Om5vbmU7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNSl9LnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5OmZvY3VzOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6I2UzZTNlMztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiNlM2UzZTM7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6I2UzZTNlMztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOiNlM2UzZTM7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LWJ1dHRvbi0tc2Vjb25kYXJ5OmFjdGl2ZTpub3QoOmRpc2FibGVkKXtiYWNrZ3JvdW5kLWNvbG9yOiNkNmQ2ZDY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjojZDZkNmQ2O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1idXR0b24tLWljb24sLnRveCAudG94LWJ1dHRvbi50b3gtYnV0dG9uLS1pY29uLC50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0tc2Vjb25kYXJ5LnRveC1idXR0b24tLWljb257cGFkZGluZzo0cHh9LnRveCAudG94LWJ1dHRvbi0taWNvbiAudG94LWljb24gc3ZnLC50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0taWNvbiAudG94LWljb24gc3ZnLC50b3ggLnRveC1idXR0b24udG94LWJ1dHRvbi0tc2Vjb25kYXJ5LnRveC1idXR0b24tLWljb24gLnRveC1pY29uIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6Y3VycmVudENvbG9yfS50b3ggLnRveC1idXR0b24tbGlua3tiYWNrZ3JvdW5kOjA7Ym9yZGVyOm5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21hcmdpbjowO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3dyYXB9LnRveCAudG94LWJ1dHRvbi1saW5rLS1zbXtmb250LXNpemU6MTRweH0udG94IC50b3gtYnV0dG9uLS1uYWtlZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93OnVuc2V0O2NvbG9yOiMyMjJmM2V9LnRveCAudG94LWJ1dHRvbi0tbmFrZWRbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6I2YwZjBmMDtib3JkZXItY29sb3I6I2YwZjBmMDtib3gtc2hhZG93Om5vbmU7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNSl9LnRveCAudG94LWJ1dHRvbi0tbmFrZWQ6aG92ZXI6bm90KDpkaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjojZTNlM2UzO2JvcmRlci1jb2xvcjojZTNlM2UzO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1idXR0b24tLW5ha2VkOmZvY3VzOm5vdCg6ZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6I2UzZTNlMztib3JkZXItY29sb3I6I2UzZTNlMztib3gtc2hhZG93Om5vbmU7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtYnV0dG9uLS1uYWtlZDphY3RpdmU6bm90KDpkaXNhYmxlZCl7YmFja2dyb3VuZC1jb2xvcjojZDZkNmQ2O2JvcmRlci1jb2xvcjojZDZkNmQ2O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1idXR0b24tLW5ha2VkIC50b3gtaWNvbiBzdmd7ZmlsbDpjdXJyZW50Q29sb3J9LnRveCAudG94LWJ1dHRvbi0tbmFrZWQudG94LWJ1dHRvbi0taWNvbjpob3Zlcjpub3QoOmRpc2FibGVkKXtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1jaGVja2JveHthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czozcHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDozNnB4O21pbi13aWR0aDozNnB4fS50b3ggLnRveC1jaGVja2JveF9faW5wdXR7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246YWJzb2x1dGU7dG9wOmF1dG87d2lkdGg6MXB4fS50b3ggLnRveC1jaGVja2JveF9faWNvbnN7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6MCAwIDAgMnB4IHRyYW5zcGFyZW50O2JveC1zaXppbmc6Y29udGVudC1ib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoyNHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzpjYWxjKDRweCAtIDFweCk7d2lkdGg6MjRweH0udG94IC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fdW5jaGVja2VkIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6cmdiYSgzNCw0Nyw2MiwuMyl9LnRveCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2luZGV0ZXJtaW5hdGUgc3Zne2Rpc3BsYXk6bm9uZTtmaWxsOiMyMDdhYjd9LnRveCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3Zne2Rpc3BsYXk6bm9uZTtmaWxsOiMyMDdhYjd9LnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZHtjb2xvcjpyZ2JhKDM0LDQ3LDYyLC41KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX2NoZWNrZWQgc3Zne2ZpbGw6cmdiYSgzNCw0Nyw2MiwuNSl9LnRveCAudG94LWNoZWNrYm94LS1kaXNhYmxlZCAudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX3VuY2hlY2tlZCBzdmd7ZmlsbDpyZ2JhKDM0LDQ3LDYyLC41KX0udG94IC50b3gtY2hlY2tib3gtLWRpc2FibGVkIC50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9faW5kZXRlcm1pbmF0ZSBzdmd7ZmlsbDpyZ2JhKDM0LDQ3LDYyLC41KX0udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCsudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX3VuY2hlY2tlZCBzdmd7ZGlzcGxheTpub25lfS50b3ggaW5wdXQudG94LWNoZWNrYm94X19pbnB1dDpjaGVja2VkKy50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9fY2hlY2tlZCBzdmd7ZGlzcGxheTpibG9ja30udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6aW5kZXRlcm1pbmF0ZSsudG94LWNoZWNrYm94X19pY29ucyAudG94LWNoZWNrYm94LWljb25fX3VuY2hlY2tlZCBzdmd7ZGlzcGxheTpub25lfS50b3ggaW5wdXQudG94LWNoZWNrYm94X19pbnB1dDppbmRldGVybWluYXRlKy50b3gtY2hlY2tib3hfX2ljb25zIC50b3gtY2hlY2tib3gtaWNvbl9faW5kZXRlcm1pbmF0ZSBzdmd7ZGlzcGxheTpibG9ja30udG94IGlucHV0LnRveC1jaGVja2JveF9faW5wdXQ6Zm9jdXMrLnRveC1jaGVja2JveF9faWNvbnN7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggIzIwN2FiNztwYWRkaW5nOmNhbGMoNHB4IC0gMXB4KX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY2hlY2tib3hfX2xhYmVse21hcmdpbi1sZWZ0OjRweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY2hlY2tib3hfX2lucHV0e2xlZnQ6LTEwMDAwcHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWJhciAudG94LWNoZWNrYm94e21hcmdpbi1sZWZ0OjRweH0udG94W2Rpcj1ydGxdIC50b3gtY2hlY2tib3hfX2xhYmVse21hcmdpbi1yaWdodDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWNoZWNrYm94X19pbnB1dHtyaWdodDotMTAwMDBweH0udG94W2Rpcj1ydGxdIC50b3gtYmFyIC50b3gtY2hlY2tib3h7bWFyZ2luLXJpZ2h0OjRweH0udG94IC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2dyb3Vwe2Rpc3BsYXk6ZmxleDtwYWRkaW5nOjB9LnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWF4LWhlaWdodDoyMDhweDtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG87cGFkZGluZzowfS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXB7Ym9yZGVyLWJvdHRvbS13aWR0aDowO2JvcmRlci1jb2xvcjojY2NjO2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci10b3Atd2lkdGg6MXB4O3BhZGRpbmc6NHB4IDB9LnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19ncm91cDpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9LnRveCAudG94LWNvbGxlY3Rpb25fX2dyb3VwLWhlYWRpbmd7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2N1cnNvcjpkZWZhdWx0O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjRweDttYXJnaW4tdG9wOi00cHg7cGFkZGluZzo0cHggOHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMjIyZjNlO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnRveCAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVte3BhZGRpbmc6NHB4IDhweH0udG94IC50b3gtY29sbGVjdGlvbi0tdG9vbGJhciAudG94LWNvbGxlY3Rpb25fX2l0ZW17Ym9yZGVyLXJhZGl1czozcHg7cGFkZGluZzo0cHh9LnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19pdGVte2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6NHB4fS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUwZTJ9LnRveCAudG94LWNvbGxlY3Rpb24tLXRvb2xiYXIgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVke2JhY2tncm91bmQtY29sb3I6I2M4Y2JjZjtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2RlZTBlMn0udG94IC50b3gtY29sbGVjdGlvbi0tZ3JpZCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tLWVuYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojYzhjYmNmO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LWNvbGxlY3Rpb24tLWdyaWQgLnRveC1jb2xsZWN0aW9uX19pdGVtLS1hY3RpdmU6bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tc3RhdGUtZGlzYWJsZWQpe2JhY2tncm91bmQtY29sb3I6I2RlZTBlMjtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLXN0YXRlLWRpc2FibGVkKXtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyIC50b3gtY29sbGVjdGlvbl9faXRlbS0tYWN0aXZlOm5vdCgudG94LWNvbGxlY3Rpb25fX2l0ZW0tLXN0YXRlLWRpc2FibGVkKXtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLS1zdGF0ZS1kaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOnJnYmEoMzQsNDcsNjIsLjUpO2N1cnNvcjpub3QtYWxsb3dlZH0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmssLnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoyNHB4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MjRweH0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmsgc3ZnLC50b3ggLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24gc3Zne2ZpbGw6Y3VycmVudENvbG9yfS50b3ggLnRveC1jb2xsZWN0aW9uLS10b29sYmFyLWxnIC50b3gtY29sbGVjdGlvbl9faXRlbS1pY29ue2hlaWdodDo0OHB4O3dpZHRoOjQ4cHh9LnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWx7Y29sb3I6Y3VycmVudENvbG9yO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZsZXg6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNHB4O3RleHQtdHJhbnNmb3JtOm5vbmU7d29yZC1icmVhazpicmVhay1hbGx9LnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5e2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2hlaWdodDoyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC10cmFuc2Zvcm06bm9uZX0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O21pbi1oZWlnaHQ6MjRweH0udG94IC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldDo6YWZ0ZXJ7Y29udGVudDonJztmb250LXNpemU6MDttaW4taGVpZ2h0OmluaGVyaXR9LnRveCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXQgc3Zne2ZpbGw6IzIyMmYzZX0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW06bm90KC50b3gtY29sbGVjdGlvbl9faXRlbS0tZW5hYmxlZCkgLnRveC1jb2xsZWN0aW9uX19pdGVtLWNoZWNrbWFyayBzdmd7ZGlzcGxheTpub25lfS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbTpub3QoLnRveC1jb2xsZWN0aW9uX19pdGVtLS1lbmFibGVkKSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5Ky50b3gtY29sbGVjdGlvbl9faXRlbS1jaGVja21hcmt7ZGlzcGxheTpub25lfS50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFse2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMTUpO2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOm5vd3JhcDttYXJnaW4tYm90dG9tOjA7b3ZlcmZsb3cteDphdXRvO3BhZGRpbmc6MH0udG94IC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2dyb3Vwe2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDttYXJnaW46MDtwYWRkaW5nOjAgNHB4fS50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbXtoZWlnaHQ6MzRweDttYXJnaW46MnB4IDAgM3B4IDA7cGFkZGluZzowIDRweH0udG94IC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tbGFiZWx7d2hpdGUtc3BhY2U6bm93cmFwfS50b3ggLnRveC1jb2xsZWN0aW9uLS1ob3Jpem9udGFsIC50b3gtY29sbGVjdGlvbl9faXRlbS1jYXJldHttYXJnaW4tbGVmdDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb24tLWhvcml6b250YWwgLnRveC1jb2xsZWN0aW9uX19ncm91cDpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjY2NjfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbT46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6OHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9faXRlbS1sYWJlbDpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5e21hcmdpbi1sZWZ0OjE2cHg7dGV4dC1hbGlnbjpyaWdodH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29sbGVjdGlvbiAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXR7bWFyZ2luLWxlZnQ6MTZweH0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKXtib3JkZXItbGVmdDoxcHggc29saWQgI2NjY30udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2l0ZW0+Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1yaWdodDo4cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb24tLWxpc3QgLnRveC1jb2xsZWN0aW9uX19pdGVtLWxhYmVsOmZpcnN0LWNoaWxke21hcmdpbi1yaWdodDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0taWNvbi1ydGwgLnRveC1jb2xsZWN0aW9uX19pdGVtLWljb24gc3Zne3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyl9LnRveFtkaXI9cnRsXSAudG94LWNvbGxlY3Rpb25fX2l0ZW0tYWNjZXNzb3J5e21hcmdpbi1yaWdodDoxNnB4O3RleHQtYWxpZ246bGVmdH0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbiAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXR7bWFyZ2luLXJpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX0udG94W2Rpcj1ydGxdIC50b3gtY29sbGVjdGlvbi0taG9yaXpvbnRhbCAudG94LWNvbGxlY3Rpb25fX2l0ZW0tY2FyZXR7bWFyZ2luLXJpZ2h0OjRweH0udG94IC50b3gtY29sb3ItcGlja2VyLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2hlaWdodDoyMjVweDttYXJnaW46MH0udG94IC50b3gtc3YtcGFsZXR0ZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlfS50b3ggLnRveC1zdi1wYWxldHRlLXNwZWN0cnVte2hlaWdodDoxMDAlfS50b3ggLnRveC1zdi1wYWxldHRlLC50b3ggLnRveC1zdi1wYWxldHRlLXNwZWN0cnVte3dpZHRoOjIyNXB4fS50b3ggLnRveC1zdi1wYWxldHRlLXRodW1ie2JhY2tncm91bmQ6MCAwO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3JkZXItcmFkaXVzOjUwJTtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDoxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEycHh9LnRveCAudG94LXN2LXBhbGV0dGUtaW5uZXItdGh1bWJ7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDoxMHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwcHh9LnRveCAudG94LWh1ZS1zbGlkZXJ7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlO3dpZHRoOjI1cHh9LnRveCAudG94LWh1ZS1zbGlkZXItc3BlY3RydW17YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJlZCwjZmYwMDgwLCNmMGYsIzgwMDBmZiwjMDBmLCMwMDgwZmYsIzBmZiwjMDBmZjgwLCMwZjAsIzgwZmYwMCwjZmYwLCNmZjgwMDAscmVkKTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS50b3ggLnRveC1odWUtc2xpZGVyLC50b3ggLnRveC1odWUtc2xpZGVyLXNwZWN0cnVte3dpZHRoOjIwcHh9LnRveCAudG94LWh1ZS1zbGlkZXItdGh1bWJ7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMDtib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDo0cHg7d2lkdGg6MTAwJX0udG94IC50b3gtcmdiLWZvcm17ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0udG94IC50b3gtcmdiLWZvcm0gZGl2e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbTo1cHg7d2lkdGg6aW5oZXJpdH0udG94IC50b3gtcmdiLWZvcm0gaW5wdXR7d2lkdGg6NmVtfS50b3ggLnRveC1yZ2ItZm9ybSBpbnB1dC50b3gtaW52YWxpZHtib3JkZXI6MXB4IHNvbGlkIHJlZCFpbXBvcnRhbnR9LnRveCAudG94LXJnYi1mb3JtIC50b3gtcmdiYS1wcmV2aWV3e2JvcmRlcjoxcHggc29saWQgIzAwMDtmbGV4LWdyb3c6MjttYXJnaW4tYm90dG9tOjB9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN2LXBhbGV0dGV7bWFyZ2luLXJpZ2h0OjE1cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWh1ZS1zbGlkZXJ7bWFyZ2luLXJpZ2h0OjE1cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWh1ZS1zbGlkZXItdGh1bWJ7bWFyZ2luLWxlZnQ6LTFweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtcmdiLWZvcm0gbGFiZWx7bWFyZ2luLXJpZ2h0Oi41ZW19LnRveFtkaXI9cnRsXSAudG94LXN2LXBhbGV0dGV7bWFyZ2luLWxlZnQ6MTVweH0udG94W2Rpcj1ydGxdIC50b3gtaHVlLXNsaWRlcnttYXJnaW4tbGVmdDoxNXB4fS50b3hbZGlyPXJ0bF0gLnRveC1odWUtc2xpZGVyLXRodW1ie21hcmdpbi1yaWdodDotMXB4fS50b3hbZGlyPXJ0bF0gLnRveC1yZ2ItZm9ybSBsYWJlbHttYXJnaW4tbGVmdDouNWVtfS50b3ggLnRveC10b29sYmFyIC50b3gtc3dhdGNoZXMsLnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93IC50b3gtc3dhdGNoZXMsLnRveCAudG94LXRvb2xiYXJfX3ByaW1hcnkgLnRveC1zd2F0Y2hlc3ttYXJnaW46MnB4IDAgM3B4IDRweH0udG94IC50b3gtY29sbGVjdGlvbi0tbGlzdCAudG94LWNvbGxlY3Rpb25fX2dyb3VwIC50b3gtc3dhdGNoZXMtbWVudXtib3JkZXI6MDttYXJnaW46LTRweCAwfS50b3ggLnRveC1zd2F0Y2hlc19fcm93e2Rpc3BsYXk6ZmxleH0udG94IC50b3gtc3dhdGNoe2hlaWdodDozMHB4O3RyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMsYm94LXNoYWRvdyAuMTVzO3dpZHRoOjMwcHh9LnRveCAudG94LXN3YXRjaDpmb2N1cywudG94IC50b3gtc3dhdGNoOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMTI3LDEyNywxMjcsLjMpIGluc2V0O3RyYW5zZm9ybTpzY2FsZSguOCl9LnRveCAudG94LXN3YXRjaC0tcmVtb3Zle2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udG94IC50b3gtc3dhdGNoLS1yZW1vdmUgc3ZnIHBhdGh7c3Ryb2tlOiNlNzRjM2N9LnRveCAudG94LXN3YXRjaGVzX19waWNrZXItYnRue2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MzBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO291dGxpbmU6MDtwYWRkaW5nOjA7d2lkdGg6MzBweH0udG94IC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG4gc3Zne2hlaWdodDoyNHB4O3dpZHRoOjI0cHh9LnRveCAudG94LXN3YXRjaGVzX19waWNrZXItYnRuOmhvdmVye2JhY2tncm91bmQ6I2RlZTBlMn0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG57bWFyZ2luLWxlZnQ6YXV0b30udG94W2Rpcj1ydGxdIC50b3gtc3dhdGNoZXNfX3BpY2tlci1idG57bWFyZ2luLXJpZ2h0OmF1dG99LnRveCAudG94LWNvbW1lbnQtdGhyZWFke2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtY29tbWVudC10aHJlYWQ+Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6OHB4fS50b3ggLnRveC1jb21tZW50e2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM0LDQ3LDYyLC4xKTtwYWRkaW5nOjhweCA4cHggMTZweCA4cHg7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWNvbW1lbnRfX2hlYWRlcnthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzIyMmYzZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnRveCAudG94LWNvbW1lbnRfX2RhdGV7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNyk7Zm9udC1zaXplOjEycHh9LnRveCAudG94LWNvbW1lbnRfX2JvZHl7Y29sb3I6IzIyMmYzZTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi10b3A6OHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtdHJhbnNmb3JtOmluaXRpYWx9LnRveCAudG94LWNvbW1lbnRfX2JvZHkgdGV4dGFyZWF7cmVzaXplOm5vbmU7d2hpdGUtc3BhY2U6bm9ybWFsO3dpZHRoOjEwMCV9LnRveCAudG94LWNvbW1lbnRfX2V4cGFuZGVye3BhZGRpbmctdG9wOjhweH0udG94IC50b3gtY29tbWVudF9fZXhwYW5kZXIgcHtjb2xvcjpyZ2JhKDM0LDQ3LDYyLC43KTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbH0udG94IC50b3gtY29tbWVudF9fYm9keSBwe21hcmdpbjowfS50b3ggLnRveC1jb21tZW50X19idXR0b25zcGFjaW5ne3BhZGRpbmctdG9wOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnRveCAudG94LWNvbW1lbnQtdGhyZWFkX19vdmVybGF5OjphZnRlcntiYWNrZ3JvdW5kOiNmZmY7Ym90dG9tOjA7Y29udGVudDpcIlwiO2Rpc3BsYXk6ZmxleDtsZWZ0OjA7b3BhY2l0eTouOTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6NX0udG94IC50b3gtY29tbWVudF9fcmVwbHl7ZGlzcGxheTpmbGV4O2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi10b3A6OHB4fS50b3ggLnRveC1jb21tZW50X19yZXBseT46Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTo4cHg7d2lkdGg6MTAwJX0udG94IC50b3gtY29tbWVudF9fZWRpdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi10b3A6MTZweH0udG94IC50b3gtY29tbWVudF9fZ3JhZGllbnQ6OmFmdGVye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHJnYmEoMjU1LDI1NSwyNTUsMCksI2ZmZik7Ym90dG9tOjA7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVlbTttYXJnaW4tdG9wOi00MHB4O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9LnRveCAudG94LWNvbW1lbnRfX292ZXJsYXl7YmFja2dyb3VuZDojZmZmO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1ncm93OjE7bGVmdDowO29wYWNpdHk6Ljk7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6MDt6LWluZGV4OjV9LnRveCAudG94LWNvbW1lbnRfX2xvYWRpbmctdGV4dHthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzIyMmYzZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlfS50b3ggLnRveC1jb21tZW50X19sb2FkaW5nLXRleHQ+ZGl2e3BhZGRpbmctYm90dG9tOjE2cHh9LnRveCAudG94LWNvbW1lbnRfX292ZXJsYXl0ZXh0e2JvdHRvbTowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LXNpemU6MTRweDtsZWZ0OjA7cGFkZGluZzoxZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjEwfS50b3ggLnRveC1jb21tZW50X19vdmVybGF5dGV4dCBwe2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMCA4cHggOHB4ICNmZmY7Y29sb3I6IzIyMmYzZTt0ZXh0LWFsaWduOmNlbnRlcn0udG94IC50b3gtY29tbWVudF9fb3ZlcmxheXRleHQgZGl2Om50aC1vZi10eXBlKDIpe2ZvbnQtc2l6ZTouOGVtfS50b3ggLnRveC1jb21tZW50X19idXN5LXNwaW5uZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3R0b206MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt6LWluZGV4OjIwfS50b3ggLnRveC1jb21tZW50X19zY3JvbGx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXNocmluazoxO292ZXJmbG93OmF1dG99LnRveCAudG94LWNvbnZlcnNhdGlvbnN7bWFyZ2luOjhweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29tbWVudF9fZWRpdHttYXJnaW4tbGVmdDo4cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX2J1dHRvbnNwYWNpbmc+Omxhc3QtY2hpbGQsLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX2VkaXQ+Omxhc3QtY2hpbGQsLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbW1lbnRfX3JlcGx5PjpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjhweH0udG94W2Rpcj1ydGxdIC50b3gtY29tbWVudF9fZWRpdHttYXJnaW4tcmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19idXR0b25zcGFjaW5nPjpsYXN0LWNoaWxkLC50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19lZGl0PjpsYXN0LWNoaWxkLC50b3hbZGlyPXJ0bF0gLnRveC1jb21tZW50X19yZXBseT46bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6OHB4fS50b3ggLnRveC11c2Vye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnRveCAudG94LXVzZXJfX2F2YXRhciBzdmd7ZmlsbDpyZ2JhKDM0LDQ3LDYyLC43KX0udG94IC50b3gtdXNlcl9fbmFtZXtjb2xvcjpyZ2JhKDM0LDQ3LDYyLC43KTtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC11c2VyX19hdmF0YXIgc3Zne21hcmdpbi1yaWdodDo4cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXVzZXJfX2F2YXRhcisudG94LXVzZXJfX25hbWV7bWFyZ2luLWxlZnQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC11c2VyX19hdmF0YXIgc3Zne21hcmdpbi1sZWZ0OjhweH0udG94W2Rpcj1ydGxdIC50b3gtdXNlcl9fYXZhdGFyKy50b3gtdXNlcl9fbmFtZXttYXJnaW4tcmlnaHQ6OHB4fS50b3ggLnRveC1kaWFsb2ctd3JhcHthbGlnbi1pdGVtczpjZW50ZXI7Ym90dG9tOjA7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxMTAwfS50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3B7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSk7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7ei1pbmRleDoxfS50b3ggLnRveC1kaWFsb2ctd3JhcF9fYmFja2Ryb3AtLW9wYXF1ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnRveCAudG94LWRpYWxvZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2M7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNoYWRvdzowIDE2cHggMTZweCAtMTBweCByZ2JhKDM0LDQ3LDYyLC4xNSksMCAwIDQwcHggMXB4IHJnYmEoMzQsNDcsNjIsLjE1KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6NDgwcHg7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjk1dnc7ei1pbmRleDoyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9ne2FsaWduLXNlbGY6ZmxleC1zdGFydDttYXJnaW46OHB4IGF1dG87d2lkdGg6Y2FsYygxMDB2dyAtIDE2cHgpfX0udG94IC50b3gtZGlhbG9nLWlubGluZXt6LWluZGV4OjExMDB9LnRveCAudG94LWRpYWxvZ19faGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbTpub25lO2NvbG9yOiMyMjJmM2U7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToxNnB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6OHB4IDE2cHggMCAxNnB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50b3ggLnRveC1kaWFsb2dfX2hlYWRlciAudG94LWJ1dHRvbnt6LWluZGV4OjF9LnRveCAudG94LWRpYWxvZ19fZHJhZ2hhbmRsZXtjdXJzb3I6Z3JhYjtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0udG94IC50b3gtZGlhbG9nX19kcmFnaGFuZGxlOmFjdGl2ZXtjdXJzb3I6Z3JhYmJpbmd9LnRveCAudG94LWRpYWxvZ19fZGlzbWlzc3ttYXJnaW4tbGVmdDphdXRvfS50b3ggLnRveC1kaWFsb2dfX3RpdGxle2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21hcmdpbjowO3RleHQtdHJhbnNmb3JtOm5vbmV9LnRveCAudG94LWRpYWxvZ19fYm9keXtjb2xvcjojMjIyZjNlO2Rpc3BsYXk6ZmxleDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4zO21pbi13aWR0aDowO3RleHQtYWxpZ246bGVmdDt0ZXh0LXRyYW5zZm9ybTpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9nX19ib2R5e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnRveCAudG94LWRpYWxvZ19fYm9keS1uYXZ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MTZweCAxNnB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94IC50b3gtZGlhbG9nX19ib2R5LW5hdntmbGV4LWRpcmVjdGlvbjpyb3c7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7b3ZlcmZsb3cteDphdXRvO3BhZGRpbmctYm90dG9tOjB9fS50b3ggLnRveC1kaWFsb2dfX2JvZHktbmF2LWl0ZW17Ym9yZGVyLWJvdHRvbToycHggc29saWQgdHJhbnNwYXJlbnQ7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNyk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS4zO21hcmdpbi1ib3R0b206OHB4O3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtOmZvY3Vze2JhY2tncm91bmQtY29sb3I6cmdiYSgzMiwxMjIsMTgzLC4xKX0udG94IC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtLS1hY3RpdmV7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzIwN2FiNztjb2xvcjojMjA3YWI3fS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudHtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bzttYXgtaGVpZ2h0OjY1MHB4O292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZzoxNnB4IDE2cHh9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50Pip7bWFyZ2luLWJvdHRvbTowO21hcmdpbi10b3A6MTZweH0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQ+OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQ+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudD46b25seS1jaGlsZHttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCBhe2NvbG9yOiMyMDdhYjc7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6Zm9jdXMsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IGE6aG92ZXJ7Y29sb3I6IzE4NWQ4Yzt0ZXh0LWRlY29yYXRpb246bm9uZX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgYTphY3RpdmV7Y29sb3I6IzE4NWQ4Yzt0ZXh0LWRlY29yYXRpb246bm9uZX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgc3Zne2ZpbGw6IzIyMmYzZX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgdWx7ZGlzcGxheTpibG9jaztsaXN0LXN0eWxlLXR5cGU6ZGlzYzttYXJnaW4tYm90dG9tOjE2cHg7LXdlYmtpdC1tYXJnaW4tZW5kOjA7bWFyZ2luLWlubGluZS1lbmQ6MDstd2Via2l0LW1hcmdpbi1zdGFydDowO21hcmdpbi1pbmxpbmUtc3RhcnQ6MDstd2Via2l0LXBhZGRpbmctc3RhcnQ6Mi41cmVtO3BhZGRpbmctaW5saW5lLXN0YXJ0OjIuNXJlbX0udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMXtjb2xvcjojMjIyZjNlO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bWFyZ2luLWJvdHRvbToxNnB4O21hcmdpbi10b3A6MnJlbTt0ZXh0LXRyYW5zZm9ybTpub25lfS50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIGgye2NvbG9yOiMyMjJmM2U7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDttYXJnaW4tYm90dG9tOjE2cHg7bWFyZ2luLXRvcDoycmVtO3RleHQtdHJhbnNmb3JtOm5vbmV9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgcHttYXJnaW4tYm90dG9tOjE2cHh9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6Zmlyc3QtY2hpbGQsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDI6Zmlyc3QtY2hpbGQsLnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgcDpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6bGFzdC1jaGlsZCwudG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpsYXN0LWNoaWxkLC50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50IC50b3gtZm9ybV9fZ3JvdXAgaDE6b25seS1jaGlsZCwudG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1mb3JtX19ncm91cCBoMjpvbmx5LWNoaWxkLC50b3ggLnRveC1kaWFsb2dfX2JvZHktY29udGVudCAudG94LWZvcm1fX2dyb3VwIHA6b25seS1jaGlsZHttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDowfS50b3ggLnRveC1kaWFsb2ctLXdpZHRoLWxne2hlaWdodDo2NTBweDttYXgtd2lkdGg6MTIwMHB4fS50b3ggLnRveC1kaWFsb2ctLXdpZHRoLW1ke21heC13aWR0aDo4MDBweH0udG94IC50b3gtZGlhbG9nLS13aWR0aC1tZCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50e292ZXJmbG93OmF1dG99LnRveCAudG94LWRpYWxvZ19fYm9keS1jb250ZW50LS1jZW50ZXJlZHt0ZXh0LWFsaWduOmNlbnRlcn0udG94IC50b3gtZGlhbG9nX19mb290ZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjhweCAxNnB4fS50b3ggLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQsLnRveCAudG94LWRpYWxvZ19fZm9vdGVyLXN0YXJ0e2Rpc3BsYXk6ZmxleH0udG94IC50b3gtZGlhbG9nX19idXN5LXNwaW5uZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNzUpO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3otaW5kZXg6M30udG94IC50b3gtZGlhbG9nX190YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7d2lkdGg6MTAwJX0udG94IC50b3gtZGlhbG9nX190YWJsZSB0aGVhZCB0aHtmb250LXdlaWdodDo3MDA7cGFkZGluZy1ib3R0b206OHB4fS50b3ggLnRveC1kaWFsb2dfX3RhYmxlIHRib2R5IHRye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2N9LnRveCAudG94LWRpYWxvZ19fdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnRveCAudG94LWRpYWxvZ19fdGFibGUgdGR7cGFkZGluZy1ib3R0b206OHB4O3BhZGRpbmctdG9wOjhweH0udG94IC50b3gtZGlhbG9nX19wb3B1cHN7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTt6LWluZGV4OjExMDB9LnRveCAudG94LWRpYWxvZ19fYm9keS1pZnJhbWV7ZGlzcGxheTpmbGV4O2ZsZXg6MTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtZGlhbG9nX19ib2R5LWlmcmFtZSAudG94LW5hdm9iantkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWRpYWxvZ19fYm9keS1pZnJhbWUgLnRveC1uYXZvYmogOm50aC1jaGlsZCgyKXtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MTAwJX0udG94IC50b3gtZGlhbG9nLWRvY2stZmFkZW91dHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LnRveCAudG94LWRpYWxvZy1kb2NrLWZhZGVpbntvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS50b3ggLnRveC1kaWFsb2ctZG9jay10cmFuc2l0aW9ue3RyYW5zaXRpb246dmlzaWJpbGl0eSAwcyBsaW5lYXIgLjNzLG9wYWNpdHkgLjNzIGVhc2V9LnRveCAudG94LWRpYWxvZy1kb2NrLXRyYW5zaXRpb24udG94LWRpYWxvZy1kb2NrLWZhZGVpbnt0cmFuc2l0aW9uLWRlbGF5OjBzfWJvZHkudG94LWRpYWxvZ19fZGlzYWJsZS1zY3JvbGx7b3ZlcmZsb3c6aGlkZGVufS50b3gudG94LXBsYXRmb3JtLWllIC50b3gtZGlhbG9nLXdyYXB7cG9zaXRpb246LW1zLWRldmljZS1maXhlZH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpe2JvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fYm9keS1uYXZ7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZGlhbG9nX19ib2R5LW5hdi1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjhweH19LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fZm9vdGVyIC50b3gtZGlhbG9nX19mb290ZXItZW5kPiosLnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWRpYWxvZ19fZm9vdGVyIC50b3gtZGlhbG9nX19mb290ZXItc3RhcnQ+KnttYXJnaW4tbGVmdDo4cHh9LnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjdweCl7Ym9keTpub3QoLnRveC1mb3JjZS1kZXNrdG9wKSAudG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19ib2R5LW5hdnttYXJnaW4tbGVmdDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpe2JvZHk6bm90KC50b3gtZm9yY2UtZGVza3RvcCkgLnRveFtkaXI9cnRsXSAudG94LWRpYWxvZ19fYm9keS1uYXYtaXRlbTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6OHB4fX0udG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1lbmQ+KiwudG94W2Rpcj1ydGxdIC50b3gtZGlhbG9nX19mb290ZXIgLnRveC1kaWFsb2dfX2Zvb3Rlci1zdGFydD4qe21hcmdpbi1yaWdodDo4cHh9LnRveCAudG94LWRyb3B6b25lLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWRyb3B6b25le2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjJweCBkYXNoZWQgI2NjYztib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWdyb3c6MTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21pbi1oZWlnaHQ6MTAwcHg7cGFkZGluZzoxMHB4fS50b3ggLnRveC1kcm9wem9uZSBwe2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO21hcmdpbjowIDAgMTZweCAwfS50b3ggLnRveC1lZGl0LWFyZWF7ZGlzcGxheTpmbGV4O2ZsZXg6MTstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtZWRpdC1hcmVhX19pZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjowO2JveC1zaXppbmc6Ym9yZGVyLWJveDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlfS50b3gudG94LWlubGluZS1lZGl0LWFyZWF7Ym9yZGVyOjFweCBkb3R0ZWQgI2NjY30udG94IC50b3gtZWRpdG9yLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW47b3ZlcmZsb3c6aGlkZGVufS50b3ggLnRveC1lZGl0b3ItaGVhZGVye3otaW5kZXg6MX0udG94Om5vdCgudG94LXRpbnltY2UtaW5saW5lKSAudG94LWVkaXRvci1oZWFkZXJ7Ym94LXNoYWRvdzpub25lO3RyYW5zaXRpb246Ym94LXNoYWRvdyAuNXN9LnRveC50b3gtdGlueW1jZS0tdG9vbGJhci1ib3R0b20gLnRveC1lZGl0b3ItaGVhZGVyLC50b3gudG94LXRpbnltY2UtaW5saW5lIC50b3gtZWRpdG9yLWhlYWRlcnttYXJnaW4tYm90dG9tOi0xcHh9LnRveC50b3gtdGlueW1jZS0tdG9vbGJhci1zdGlja3ktb24gLnRveC1lZGl0b3ItaGVhZGVye2JveC1zaGFkb3c6MCA0cHggNHB4IC0zcHggcmdiYSgwLDAsMCwuMjUpfS50b3gtZWRpdG9yLWRvY2stZmFkZW91dHtvcGFjaXR5OjA7dmlzaWJpbGl0eTpoaWRkZW59LnRveC1lZGl0b3ItZG9jay1mYWRlaW57b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0udG94LWVkaXRvci1kb2NrLXRyYW5zaXRpb257dHJhbnNpdGlvbjp2aXNpYmlsaXR5IDBzIGxpbmVhciAuMjVzLG9wYWNpdHkgLjI1cyBlYXNlfS50b3gtZWRpdG9yLWRvY2stdHJhbnNpdGlvbi50b3gtZWRpdG9yLWRvY2stZmFkZWlue3RyYW5zaXRpb24tZGVsYXk6MHN9LnRveCAudG94LWNvbnRyb2wtd3JhcHtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWNvbnRyb2wtd3JhcDpub3QoLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy1pbnZhbGlkKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24taW52YWxpZCwudG94IC50b3gtY29udHJvbC13cmFwOm5vdCgudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXVua25vd24pIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi11bmtub3duLC50b3ggLnRveC1jb250cm9sLXdyYXA6bm90KC50b3gtY29udHJvbC13cmFwLS1zdGF0dXMtdmFsaWQpIC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi12YWxpZHtkaXNwbGF5Om5vbmV9LnRveCAudG94LWNvbnRyb2wtd3JhcCBzdmd7ZGlzcGxheTpibG9ja30udG94IC50b3gtY29udHJvbC13cmFwX19zdGF0dXMtaWNvbi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnRveCAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24taW52YWxpZCBzdmd7ZmlsbDojYzAwfS50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXVua25vd24gc3Zne2ZpbGw6b3JhbmdlfS50b3ggLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXZhbGlkIHN2Z3tmaWxsOmdyZWVufS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy1pbnZhbGlkIC50b3gtdGV4dGZpZWxkLC50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy11bmtub3duIC50b3gtdGV4dGZpZWxkLC50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1jb250cm9sLXdyYXAtLXN0YXR1cy12YWxpZCAudG94LXRleHRmaWVsZHtwYWRkaW5nLXJpZ2h0OjMycHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbnRyb2wtd3JhcF9fc3RhdHVzLWljb24td3JhcHtyaWdodDo0cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLWludmFsaWQgLnRveC10ZXh0ZmllbGQsLnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXVua25vd24gLnRveC10ZXh0ZmllbGQsLnRveFtkaXI9cnRsXSAudG94LWNvbnRyb2wtd3JhcC0tc3RhdHVzLXZhbGlkIC50b3gtdGV4dGZpZWxke3BhZGRpbmctbGVmdDozMnB4fS50b3hbZGlyPXJ0bF0gLnRveC1jb250cm9sLXdyYXBfX3N0YXR1cy1pY29uLXdyYXB7bGVmdDo0cHh9LnRveCAudG94LWF1dG9jb21wbGV0ZXJ7bWF4LXdpZHRoOjI1ZW19LnRveCAudG94LWF1dG9jb21wbGV0ZXIgLnRveC1tZW51e21heC13aWR0aDoyNWVtfS50b3ggLnRveC1hdXRvY29tcGxldGVyIC50b3gtYXV0b2NvbXBsZXRlci1oaWdobGlnaHR7Zm9udC13ZWlnaHQ6NzAwfS50b3ggLnRveC1jb2xvci1pbnB1dHtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS50b3ggLnRveC1jb2xvci1pbnB1dCAudG94LXRleHRmaWVsZHt6LWluZGV4Oi0xfS50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFue2JvcmRlci1jb2xvcjpyZ2JhKDM0LDQ3LDYyLC4yKTtib3JkZXItcmFkaXVzOjNweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweDtib3gtc2hhZG93Om5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoyNHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo2cHg7d2lkdGg6MjRweH0udG94IC50b3gtY29sb3ItaW5wdXQgc3Bhbjpmb2N1czpub3QoW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pLC50b3ggLnRveC1jb2xvci1pbnB1dCBzcGFuOmhvdmVyOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSl7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Y3Vyc29yOnBvaW50ZXJ9LnRveCAudG94LWNvbG9yLWlucHV0IHNwYW46OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZyxyZ2JhKDAsMCwwLC4yNSkgMjUlLHRyYW5zcGFyZW50IDI1JSksbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDAsMCwwLC4yNSkgMjUlLHRyYW5zcGFyZW50IDI1JSksbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHRyYW5zcGFyZW50IDc1JSxyZ2JhKDAsMCwwLC4yNSkgNzUlKSxsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHRyYW5zcGFyZW50IDc1JSxyZ2JhKDAsMCwwLC4yNSkgNzUlKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMCwwIDZweCw2cHggLTZweCwtNnB4IDA7YmFja2dyb3VuZC1zaXplOjEycHggMTJweDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNpemluZzpib3JkZXItYm94O2NvbnRlbnQ6Jyc7aGVpZ2h0OjI0cHg7bGVmdDotMXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMXB4O3dpZHRoOjI0cHg7ei1pbmRleDotMX0udG94IC50b3gtY29sb3ItaW5wdXQgc3BhblthcmlhLWRpc2FibGVkPXRydWVde2N1cnNvcjpub3QtYWxsb3dlZH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtY29sb3ItaW5wdXQgLnRveC10ZXh0ZmllbGR7cGFkZGluZy1sZWZ0OjM2cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWNvbG9yLWlucHV0IHNwYW57bGVmdDo2cHh9LnRveFtkaXI9cnRsXSAudG94LWNvbG9yLWlucHV0IC50b3gtdGV4dGZpZWxke3BhZGRpbmctcmlnaHQ6MzZweH0udG94W2Rpcj1ydGxdIC50b3gtY29sb3ItaW5wdXQgc3BhbntyaWdodDo2cHh9LnRveCAudG94LWxhYmVsLC50b3ggLnRveC10b29sYmFyLWxhYmVse2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuMztwYWRkaW5nOjAgOHB4IDAgMDt0ZXh0LXRyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0udG94IC50b3gtdG9vbGJhci1sYWJlbHtwYWRkaW5nOjAgOHB4fS50b3hbZGlyPXJ0bF0gLnRveC1sYWJlbHtwYWRkaW5nOjAgMCAwIDhweH0udG94IC50b3gtZm9ybXtkaXNwbGF5OmZsZXg7ZmxleDoxO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjstbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTphdXRvfS50b3ggLnRveC1mb3JtX19ncm91cHtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luLWJvdHRvbTo0cHh9LnRveCAudG94LWZvcm0tZ3JvdXAtLW1heGltaXple2ZsZXg6MX0udG94IC50b3gtZm9ybV9fZ3JvdXAtLWVycm9ye2NvbG9yOiNjMDB9LnRveCAudG94LWZvcm1fX2dyb3VwLS1jb2xsZWN0aW9ue2Rpc3BsYXk6ZmxleH0udG94IC50b3gtZm9ybV9fZ3JpZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS50b3ggLnRveC1mb3JtX19ncmlkLS0yY29sPi50b3gtZm9ybV9fZ3JvdXB7d2lkdGg6Y2FsYyg1MCUgLSAoOHB4IC8gMikpfS50b3ggLnRveC1mb3JtX19ncmlkLS0zY29sPi50b3gtZm9ybV9fZ3JvdXB7d2lkdGg6Y2FsYygxMDAlIC8gMyAtICg4cHggLyAyKSl9LnRveCAudG94LWZvcm1fX2dyaWQtLTRjb2w+LnRveC1mb3JtX19ncm91cHt3aWR0aDpjYWxjKDI1JSAtICg4cHggLyAyKSl9LnRveCAudG94LWZvcm1fX2NvbnRyb2xzLWgtc3RhY2t7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0udG94IC50b3gtZm9ybV9fZ3JvdXAtLWlubGluZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS50b3ggLnRveC1mb3JtX19ncm91cC0tc3RyZXRjaGVke2Rpc3BsYXk6ZmxleDtmbGV4OjE7ZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC10ZXh0YXJlYXtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtZm9ybV9fZ3JvdXAtLXN0cmV0Y2hlZCAudG94LW5hdm9iantkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG99LnRveCAudG94LWZvcm1fX2dyb3VwLS1zdHJldGNoZWQgLnRveC1uYXZvYmogOm50aC1jaGlsZCgyKXtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0bztoZWlnaHQ6MTAwJX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtZm9ybV9fY29udHJvbHMtaC1zdGFjaz46bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6NHB4fS50b3hbZGlyPXJ0bF0gLnRveC1mb3JtX19jb250cm9scy1oLXN0YWNrPjpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6NHB4fS50b3ggLnRveC1sb2NrLnRveC1sb2NrZWQgLnRveC1sb2NrLWljb25fX3VubG9jaywudG94IC50b3gtbG9jazpub3QoLnRveC1sb2NrZWQpIC50b3gtbG9jay1pY29uX19sb2Nre2Rpc3BsYXk6bm9uZX0udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0LC50b3ggLnRveC10ZXh0YXJlYSwudG94IC50b3gtdGV4dGZpZWxkLC50b3ggLnRveC10b29sYmFyLXRleHRmaWVsZHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2JveC1zaGFkb3c6bm9uZTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6IzIyMmYzZTtmb250LWZhbWlseTotYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLE94eWdlbi1TYW5zLFVidW50dSxDYW50YXJlbGwsXCJIZWx2ZXRpY2EgTmV1ZVwiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweDttYXJnaW46MDttaW4taGVpZ2h0OjM0cHg7b3V0bGluZTowO3BhZGRpbmc6NXB4IDQuNzVweDtyZXNpemU6bm9uZTt3aWR0aDoxMDAlfS50b3ggLnRveC10ZXh0YXJlYVtkaXNhYmxlZF0sLnRveCAudG94LXRleHRmaWVsZFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO2NvbG9yOnJnYmEoMzQsNDcsNjIsLjg1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdDpmb2N1cywudG94IC50b3gtdGV4dGFyZWE6Zm9jdXMsLnRveCAudG94LXRleHRmaWVsZDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Ym94LXNoYWRvdzpub25lO291dGxpbmU6MH0udG94IC50b3gtdG9vbGJhci10ZXh0ZmllbGR7Ym9yZGVyLXdpZHRoOjA7bWFyZ2luLWJvdHRvbTozcHg7bWFyZ2luLXRvcDoycHg7bWF4LXdpZHRoOjI1MHB4fS50b3ggLnRveC1uYWtlZC1idG57YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzp1bnNldDtjb2xvcjojMjA3YWI3O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowfS50b3ggLnRveC1uYWtlZC1idG4gc3Zne2Rpc3BsYXk6YmxvY2s7ZmlsbDojMjIyZjNlfS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC10b29sYmFyLXRleHRmaWVsZCsqe21hcmdpbi1sZWZ0OjRweH0udG94W2Rpcj1ydGxdIC50b3gtdG9vbGJhci10ZXh0ZmllbGQrKnttYXJnaW4tcmlnaHQ6NHB4fS50b3ggLnRveC1saXN0Ym94ZmllbGR7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWxpc3Rib3hmaWVsZCAudG94LWxpc3Rib3gtLXNlbGVjdFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO2NvbG9yOnJnYmEoMzQsNDcsNjIsLjg1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LWxpc3Rib3hfX3NlbGVjdC1sYWJlbHtjdXJzb3I6ZGVmYXVsdDtmbGV4OjE7bWFyZ2luOjAgNHB4fS50b3ggLnRveC1saXN0Ym94X19zZWxlY3QtY2hldnJvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTZweH0udG94IC50b3gtbGlzdGJveF9fc2VsZWN0LWNoZXZyb24gc3Zne2ZpbGw6IzIyMmYzZX0udG94IC50b3gtbGlzdGJveGZpZWxkIC50b3gtbGlzdGJveC0tc2VsZWN0e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LWxpc3Rib3hmaWVsZCBzdmd7cmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1saXN0Ym94ZmllbGQgc3Zne2xlZnQ6OHB4fS50b3ggLnRveC1zZWxlY3RmaWVsZHtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2M7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7Ym94LXNoYWRvdzpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjojMjIyZjNlO2ZvbnQtZmFtaWx5Oi1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sT3h5Z2VuLVNhbnMsVWJ1bnR1LENhbnRhcmVsbCxcIkhlbHZldGljYSBOZXVlXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbjowO21pbi1oZWlnaHQ6MzRweDtvdXRsaW5lOjA7cGFkZGluZzo1cHggNC43NXB4O3Jlc2l6ZTpub25lO3dpZHRoOjEwMCV9LnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO2NvbG9yOnJnYmEoMzQsNDcsNjIsLjg1KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9LnRveCAudG94LXNlbGVjdGZpZWxkIHNlbGVjdDpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiMyMDdhYjc7Ym94LXNoYWRvdzpub25lO291dGxpbmU6MH0udG94IC50b3gtc2VsZWN0ZmllbGQgc3Zne3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtc2VsZWN0ZmllbGQgc2VsZWN0W3NpemU9XCIwXCJdLC50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Rbc2l6ZT1cIjFcIl17cGFkZGluZy1yaWdodDoyNHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1zZWxlY3RmaWVsZCBzdmd7cmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1zZWxlY3RmaWVsZCBzZWxlY3Rbc2l6ZT1cIjBcIl0sLnRveFtkaXI9cnRsXSAudG94LXNlbGVjdGZpZWxkIHNlbGVjdFtzaXplPVwiMVwiXXtwYWRkaW5nLWxlZnQ6MjRweH0udG94W2Rpcj1ydGxdIC50b3gtc2VsZWN0ZmllbGQgc3Zne2xlZnQ6OHB4fS50b3ggLnRveC10ZXh0YXJlYXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGFyZWE7LW1vei1hcHBlYXJhbmNlOnRleHRhcmVhO2FwcGVhcmFuY2U6dGV4dGFyZWE7d2hpdGUtc3BhY2U6cHJlLXdyYXB9LnRveC1mdWxsc2NyZWVue2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47LW1zLXNjcm9sbC1jaGFpbmluZzpub25lO292ZXJzY3JvbGwtYmVoYXZpb3I6bm9uZTtwYWRkaW5nOjA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7dG91Y2gtYWN0aW9uOnBpbmNoLXpvb207d2lkdGg6MTAwJX0udG94LWZ1bGxzY3JlZW4gLnRveC50b3gtdGlueW1jZS50b3gtZnVsbHNjcmVlbiAudG94LXN0YXR1c2Jhcl9fcmVzaXplLWhhbmRsZXtkaXNwbGF5Om5vbmV9LnRveC1mdWxsc2NyZWVuIC50b3gudG94LXRpbnltY2UudG94LWZ1bGxzY3JlZW57ei1pbmRleDoxMjAwfS50b3gtZnVsbHNjcmVlbiAudG94LnRveC10aW55bWNlLWF1eHt6LWluZGV4OjEyMDF9LnRveCAudG94LWhlbHBfX21vcmUtbGlua3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLXRvcDoxZW19LnRveCAudG94LWltYWdlLXRvb2xze3dpZHRoOjEwMCV9LnRveCAudG94LWltYWdlLXRvb2xzX190b29sYmFye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0udG94IC50b3gtaW1hZ2UtdG9vbHNfX2ltYWdle2JhY2tncm91bmQtY29sb3I6IzY2NjtoZWlnaHQ6MzgwcHg7b3ZlcmZsb3c6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfS50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2UsLnRveCAudG94LWltYWdlLXRvb2xzX19pbWFnZSsudG94LWltYWdlLXRvb2xzX190b29sYmFye21hcmdpbi10b3A6OHB4fS50b3ggLnRveC1pbWFnZS10b29sc19faW1hZ2UtYmd7YmFja2dyb3VuZDp1cmwoZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGRoREFBTUFJQUJBTXpNelAvLy95d0FBQUFBREFBTUFBQUNGb1FmcVllYWJOeURNa0JRYjgxVWF0ODVueGd1VUFFQU93PT0pfS50b3ggLnRveC1pbWFnZS10b29sc19fdG9vbGJhcj4udG94LXNwYWNlcntmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtY3JvcHJlY3QtYmxvY2t7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjU7cG9zaXRpb246YWJzb2x1dGU7em9vbToxfS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGV7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2hlaWdodDoyMHB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoyMHB4fS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtbW92ZXtib3JkZXI6MDtjdXJzb3I6bW92ZTtwb3NpdGlvbjphYnNvbHV0ZX0udG94IC50b3gtY3JvcHJlY3QtaGFuZGxlLW53e2JvcmRlci13aWR0aDoycHggMCAwIDJweDtjdXJzb3I6bnctcmVzaXplO2xlZnQ6MTAwcHg7bWFyZ2luOi0ycHggMCAwIC0ycHg7dG9wOjEwMHB4fS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtbmV7Ym9yZGVyLXdpZHRoOjJweCAycHggMCAwO2N1cnNvcjpuZS1yZXNpemU7bGVmdDoyMDBweDttYXJnaW46LTJweCAwIDAgLTIwcHg7dG9wOjEwMHB4fS50b3ggLnRveC1jcm9wcmVjdC1oYW5kbGUtc3d7Ym9yZGVyLXdpZHRoOjAgMCAycHggMnB4O2N1cnNvcjpzdy1yZXNpemU7bGVmdDoxMDBweDttYXJnaW46LTIwcHggMnB4IDAgLTJweDt0b3A6MjAwcHh9LnRveCAudG94LWNyb3ByZWN0LWhhbmRsZS1zZXtib3JkZXItd2lkdGg6MCAycHggMnB4IDA7Y3Vyc29yOnNlLXJlc2l6ZTtsZWZ0OjIwMHB4O21hcmdpbjotMjBweCAwIDAgLTIwcHg7dG9wOjIwMHB4fS50b3g6bm90KFtkaXI9cnRsXSkgLnRveC1pbWFnZS10b29sc19fdG9vbGJhcj4udG94LXNsaWRlcjpub3QoOmZpcnN0LW9mLXR5cGUpe21hcmdpbi1sZWZ0OjhweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1idXR0b24rLnRveC1zbGlkZXJ7bWFyZ2luLWxlZnQ6MzJweH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1zbGlkZXIrLnRveC1idXR0b257bWFyZ2luLWxlZnQ6MzJweH0udG94W2Rpcj1ydGxdIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1zbGlkZXI6bm90KDpmaXJzdC1vZi10eXBlKXttYXJnaW4tcmlnaHQ6OHB4fS50b3hbZGlyPXJ0bF0gLnRveC1pbWFnZS10b29sc19fdG9vbGJhcj4udG94LWJ1dHRvbisudG94LXNsaWRlcnttYXJnaW4tcmlnaHQ6MzJweH0udG94W2Rpcj1ydGxdIC50b3gtaW1hZ2UtdG9vbHNfX3Rvb2xiYXI+LnRveC1zbGlkZXIrLnRveC1idXR0b257bWFyZ2luLXJpZ2h0OjMycHh9LnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjE3MHB4fS50b3ggLnRveC1pbnNlcnQtdGFibGUtcGlja2VyPmRpdntib3JkZXItY29sb3I6I2NjYztib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjAgMXB4IDFweCAwO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6MTdweDt3aWR0aDoxN3B4fS50b3ggLnRveC1jb2xsZWN0aW9uLS1saXN0IC50b3gtY29sbGVjdGlvbl9fZ3JvdXAgLnRveC1pbnNlcnQtdGFibGUtcGlja2Vye21hcmdpbjotNHB4IDB9LnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXIgLnRveC1pbnNlcnQtdGFibGUtcGlja2VyX19zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMzIsMTIyLDE4MywuNSk7Ym9yZGVyLWNvbG9yOnJnYmEoMzIsMTIyLDE4MywuNSl9LnRveCAudG94LWluc2VydC10YWJsZS1waWNrZXJfX2xhYmVse2NvbG9yOnJnYmEoMzQsNDcsNjIsLjcpO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7cGFkZGluZzo0cHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtaW5zZXJ0LXRhYmxlLXBpY2tlcj5kaXY6bnRoLWNoaWxkKDEwbil7Ym9yZGVyLXJpZ2h0OjB9LnRveFtkaXI9cnRsXSAudG94LWluc2VydC10YWJsZS1waWNrZXI+ZGl2Om50aC1jaGlsZCgxMG4rMSl7Ym9yZGVyLXJpZ2h0OjB9LnRveCAudG94LW1lbnV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzQsNDcsNjIsLjEpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjp0b3A7ei1pbmRleDoxMTUwfS50b3ggLnRveC1tZW51LnRveC1jb2xsZWN0aW9uLnRveC1jb2xsZWN0aW9uLS1saXN0e3BhZGRpbmc6MH0udG94IC50b3gtbWVudS50b3gtY29sbGVjdGlvbi50b3gtY29sbGVjdGlvbi0tdG9vbGJhcntwYWRkaW5nOjRweH0udG94IC50b3gtbWVudS50b3gtY29sbGVjdGlvbi50b3gtY29sbGVjdGlvbi0tZ3JpZHtwYWRkaW5nOjRweH0udG94IC50b3gtbWVudV9fbGFiZWwgYmxvY2txdW90ZSwudG94IC50b3gtbWVudV9fbGFiZWwgY29kZSwudG94IC50b3gtbWVudV9fbGFiZWwgaDEsLnRveCAudG94LW1lbnVfX2xhYmVsIGgyLC50b3ggLnRveC1tZW51X19sYWJlbCBoMywudG94IC50b3gtbWVudV9fbGFiZWwgaDQsLnRveCAudG94LW1lbnVfX2xhYmVsIGg1LC50b3ggLnRveC1tZW51X19sYWJlbCBoNiwudG94IC50b3gtbWVudV9fbGFiZWwgcHttYXJnaW46MH0udG94IC50b3gtbWVudWJhcntiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIGhlaWdodD0nMzlweCcgdmlld0JveD0nMCAwIDQwIDM5cHgnIHdpZHRoPSc0MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMCcgeT0nMzhweCcgd2lkdGg9JzEwMCcgaGVpZ2h0PScxJyBmaWxsPSclMjNjY2NjY2MnLyUzRSUzQy9zdmclM0VcIikgbGVmdCAwIHRvcCAwICNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOndyYXA7cGFkZGluZzowIDRweCAwIDRweH0udG94LnRveC10aW55bWNlOm5vdCgudG94LXRpbnltY2UtaW5saW5lKSAudG94LWVkaXRvci1oZWFkZXI6bm90KDpmaXJzdC1jaGlsZCkgLnRveC1tZW51YmFye2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2N9LnRveCAudG94LW1idG57YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6MCAwO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlO2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtoZWlnaHQ6MzRweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjoycHggMCAzcHggMDtvdXRsaW5lOjA7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCA0cHg7dGV4dC10cmFuc2Zvcm06bm9uZTt3aWR0aDphdXRvfS50b3ggLnRveC1tYnRuW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjpyZ2JhKDM0LDQ3LDYyLC41KTtjdXJzb3I6bm90LWFsbG93ZWR9LnRveCAudG94LW1idG46Zm9jdXM6bm90KDpkaXNhYmxlZCl7YmFja2dyb3VuZDojZGVlMGUyO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1tYnRuLS1hY3RpdmV7YmFja2dyb3VuZDojYzhjYmNmO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1tYnRuOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCgudG94LW1idG4tLWFjdGl2ZSl7YmFja2dyb3VuZDojZGVlMGUyO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1tYnRuX19zZWxlY3QtbGFiZWx7Y3Vyc29yOmRlZmF1bHQ7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjowIDRweH0udG94IC50b3gtbWJ0bltkaXNhYmxlZF0gLnRveC1tYnRuX19zZWxlY3QtbGFiZWx7Y3Vyc29yOm5vdC1hbGxvd2VkfS50b3ggLnRveC1tYnRuX19zZWxlY3QtY2hldnJvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTZweDtkaXNwbGF5Om5vbmV9LnRveCAudG94LW5vdGlmaWNhdGlvbntib3JkZXItcmFkaXVzOjNweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweDtib3gtc2hhZG93Om5vbmU7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6LW1zLWdyaWQ7ZGlzcGxheTpncmlkO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDstbXMtZ3JpZC1jb2x1bW5zOm1pbm1heCg0MHB4LDFmcikgYXV0byBtaW5tYXgoNDBweCwxZnIpO2dyaWQtdGVtcGxhdGUtY29sdW1uczptaW5tYXgoNDBweCwxZnIpIGF1dG8gbWlubWF4KDQwcHgsMWZyKTttYXJnaW4tdG9wOjRweDtvcGFjaXR5OjA7cGFkZGluZzo0cHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjFzIGVhc2UtaW4sb3BhY2l0eSAxNTBtcyBlYXNlLWlufS50b3ggLnRveC1ub3RpZmljYXRpb24gcHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDB9LnRveCAudG94LW5vdGlmaWNhdGlvbiBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnRveCAudG94LW5vdGlmaWNhdGlvbi0taW57b3BhY2l0eToxfS50b3ggLnRveC1ub3RpZmljYXRpb24tLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojZTRlZWRhO2JvcmRlci1jb2xvcjojZDdlNmM4O2NvbG9yOiMyMjJmM2V9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2VzcyBwe2NvbG9yOiMyMjJmM2V9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2VzcyBhe2NvbG9yOiM1NDc4MzF9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tc3VjY2VzcyBzdmd7ZmlsbDojMjIyZjNlfS50b3ggLnRveC1ub3RpZmljYXRpb24tLWVycm9ye2JhY2tncm91bmQtY29sb3I6I2Y4ZGVkZTtib3JkZXItY29sb3I6I2YyYmZiZjtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1ub3RpZmljYXRpb24tLWVycm9yIHB7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS1lcnJvciBhe2NvbG9yOiNjMDB9LnRveCAudG94LW5vdGlmaWNhdGlvbi0tZXJyb3Igc3Zne2ZpbGw6IzIyMmYzZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuLC50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZmYWVhO2JvcmRlci1jb2xvcjojZmZlODlkO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LW5vdGlmaWNhdGlvbi0td2FybiBwLC50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm5pbmcgcHtjb2xvcjojMjIyZjNlfS50b3ggLnRveC1ub3RpZmljYXRpb24tLXdhcm4gYSwudG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuaW5nIGF7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuIHN2ZywudG94IC50b3gtbm90aWZpY2F0aW9uLS13YXJuaW5nIHN2Z3tmaWxsOiMyMjJmM2V9LnRveCAudG94LW5vdGlmaWNhdGlvbi0taW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiNkOWVkZjc7Ym9yZGVyLWNvbG9yOiM3NzllY2I7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbmZvIHB7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbmZvIGF7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtbm90aWZpY2F0aW9uLS1pbmZvIHN2Z3tmaWxsOiMyMjJmM2V9LnRveCAudG94LW5vdGlmaWNhdGlvbl9fYm9keXstbXMtZ3JpZC1yb3ctYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyO2NvbG9yOiMyMjJmM2U7Zm9udC1zaXplOjE0cHg7LW1zLWdyaWQtY29sdW1uLXNwYW46MTtncmlkLWNvbHVtbi1lbmQ6MzstbXMtZ3JpZC1jb2x1bW46MjtncmlkLWNvbHVtbi1zdGFydDoyOy1tcy1ncmlkLXJvdy1zcGFuOjE7Z3JpZC1yb3ctZW5kOjI7LW1zLWdyaWQtcm93OjE7Z3JpZC1yb3ctc3RhcnQ6MTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3JtYWw7d29yZC1icmVhazpicmVhay1hbGw7d29yZC1icmVhazpicmVhay13b3JkfS50b3ggLnRveC1ub3RpZmljYXRpb25fX2JvZHk+KnttYXJnaW46MH0udG94IC50b3gtbm90aWZpY2F0aW9uX19ib2R5PiorKnttYXJnaW4tdG9wOjFyZW19LnRveCAudG94LW5vdGlmaWNhdGlvbl9faWNvbnstbXMtZ3JpZC1yb3ctYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyOy1tcy1ncmlkLWNvbHVtbi1zcGFuOjE7Z3JpZC1jb2x1bW4tZW5kOjI7LW1zLWdyaWQtY29sdW1uOjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MTstbXMtZ3JpZC1yb3ctc3BhbjoxO2dyaWQtcm93LWVuZDoyOy1tcy1ncmlkLXJvdzoxO2dyaWQtcm93LXN0YXJ0OjE7LW1zLWdyaWQtY29sdW1uLWFsaWduOmVuZDtqdXN0aWZ5LXNlbGY6ZW5kfS50b3ggLnRveC1ub3RpZmljYXRpb25fX2ljb24gc3Zne2Rpc3BsYXk6YmxvY2t9LnRveCAudG94LW5vdGlmaWNhdGlvbl9fZGlzbWlzc3stbXMtZ3JpZC1yb3ctYWxpZ246c3RhcnQ7YWxpZ24tc2VsZjpzdGFydDstbXMtZ3JpZC1jb2x1bW4tc3BhbjoxO2dyaWQtY29sdW1uLWVuZDo0Oy1tcy1ncmlkLWNvbHVtbjozO2dyaWQtY29sdW1uLXN0YXJ0OjM7LW1zLWdyaWQtcm93LXNwYW46MTtncmlkLXJvdy1lbmQ6MjstbXMtZ3JpZC1yb3c6MTtncmlkLXJvdy1zdGFydDoxOy1tcy1ncmlkLWNvbHVtbi1hbGlnbjplbmQ7anVzdGlmeS1zZWxmOmVuZH0udG94IC50b3gtbm90aWZpY2F0aW9uIC50b3gtcHJvZ3Jlc3MtYmFyey1tcy1ncmlkLWNvbHVtbi1zcGFuOjM7Z3JpZC1jb2x1bW4tZW5kOjQ7LW1zLWdyaWQtY29sdW1uOjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MTstbXMtZ3JpZC1yb3ctc3BhbjoxO2dyaWQtcm93LWVuZDozOy1tcy1ncmlkLXJvdzoyO2dyaWQtcm93LXN0YXJ0OjI7LW1zLWdyaWQtY29sdW1uLWFsaWduOmNlbnRlcjtqdXN0aWZ5LXNlbGY6Y2VudGVyfS50b3ggLnRveC1wb3B7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LXBvcC0tcmVzaXppbmd7dHJhbnNpdGlvbjp3aWR0aCAuMXMgZWFzZX0udG94IC50b3gtcG9wLS1yZXNpemluZyAudG94LXRvb2xiYXJ7ZmxleC13cmFwOm5vd3JhcH0udG94IC50b3gtcG9wX19kaWFsb2d7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC4xNSk7bWluLXdpZHRoOjA7b3ZlcmZsb3c6aGlkZGVufS50b3ggLnRveC1wb3BfX2RpYWxvZz46bm90KC50b3gtdG9vbGJhcil7bWFyZ2luOjRweCA0cHggNHB4IDhweH0udG94IC50b3gtcG9wX19kaWFsb2cgLnRveC10b29sYmFye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7bWFyZ2luLWJvdHRvbTotMXB4fS50b3ggLnRveC1wb3A6OmFmdGVyLC50b3ggLnRveC1wb3A6OmJlZm9yZXtib3JkZXItc3R5bGU6c29saWQ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjB9LnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmFmdGVyLC50b3ggLnRveC1wb3AudG94LXBvcC0tYm90dG9tOjpiZWZvcmV7bGVmdDo1MCU7dG9wOjEwMCV9LnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmFmdGVye2JvcmRlci1jb2xvcjojZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo4cHg7bWFyZ2luLWxlZnQ6LThweDttYXJnaW4tdG9wOi0xcHh9LnRveCAudG94LXBvcC50b3gtcG9wLS1ib3R0b206OmJlZm9yZXtib3JkZXItY29sb3I6I2NjYyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6OXB4O21hcmdpbi1sZWZ0Oi05cHh9LnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmFmdGVyLC50b3ggLnRveC1wb3AudG94LXBvcC0tdG9wOjpiZWZvcmV7bGVmdDo1MCU7dG9wOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfS50b3ggLnRveC1wb3AudG94LXBvcC0tdG9wOjphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6OHB4O21hcmdpbi1sZWZ0Oi04cHg7bWFyZ2luLXRvcDoxcHh9LnRveCAudG94LXBvcC50b3gtcG9wLS10b3A6OmJlZm9yZXtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2NjYyB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6OXB4O21hcmdpbi1sZWZ0Oi05cHh9LnRveCAudG94LXBvcC50b3gtcG9wLS1sZWZ0OjphZnRlciwudG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmJlZm9yZXtsZWZ0OjA7dG9wOmNhbGMoNTAlIC0gMXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0udG94IC50b3gtcG9wLnRveC1wb3AtLWxlZnQ6OmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O2JvcmRlci13aWR0aDo4cHg7bWFyZ2luLWxlZnQ6LTE1cHh9LnRveCAudG94LXBvcC50b3gtcG9wLS1sZWZ0OjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICNjY2MgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjEwcHg7bWFyZ2luLWxlZnQ6LTE5cHh9LnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YWZ0ZXIsLnRveCAudG94LXBvcC50b3gtcG9wLS1yaWdodDo6YmVmb3Jle2xlZnQ6MTAwJTt0b3A6Y2FsYyg1MCUgKyAxcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS50b3ggLnRveC1wb3AudG94LXBvcC0tcmlnaHQ6OmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO2JvcmRlci13aWR0aDo4cHg7bWFyZ2luLWxlZnQ6LTFweH0udG94IC50b3gtcG9wLnRveC1wb3AtLXJpZ2h0OjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNjY2M7Ym9yZGVyLXdpZHRoOjEwcHg7bWFyZ2luLWxlZnQ6LTFweH0udG94IC50b3gtcG9wLnRveC1wb3AtLWFsaWduLWxlZnQ6OmFmdGVyLC50b3ggLnRveC1wb3AudG94LXBvcC0tYWxpZ24tbGVmdDo6YmVmb3Jle2xlZnQ6MjBweH0udG94IC50b3gtcG9wLnRveC1wb3AtLWFsaWduLXJpZ2h0OjphZnRlciwudG94IC50b3gtcG9wLnRveC1wb3AtLWFsaWduLXJpZ2h0OjpiZWZvcmV7bGVmdDpjYWxjKDEwMCUgLSAyMHB4KX0udG94IC50b3gtc2lkZWJhci13cmFwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1ncm93OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6MDttaW4taGVpZ2h0OjB9LnRveCAudG94LXNpZGViYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS50b3ggLnRveC1zaWRlYmFyX19zbGlkZXJ7ZGlzcGxheTpmbGV4O292ZXJmbG93OmhpZGRlbn0udG94IC50b3gtc2lkZWJhcl9fcGFuZS1jb250YWluZXJ7ZGlzcGxheTpmbGV4fS50b3ggLnRveC1zaWRlYmFyX19wYW5le2Rpc3BsYXk6ZmxleH0udG94IC50b3gtc2lkZWJhci0tc2xpZGluZy1jbG9zZWR7b3BhY2l0eTowfS50b3ggLnRveC1zaWRlYmFyLS1zbGlkaW5nLW9wZW57b3BhY2l0eToxfS50b3ggLnRveC1zaWRlYmFyLS1zbGlkaW5nLWdyb3dpbmcsLnRveCAudG94LXNpZGViYXItLXNsaWRpbmctc2hyaW5raW5ne3RyYW5zaXRpb246d2lkdGggLjVzIGVhc2Usb3BhY2l0eSAuNXMgZWFzZX0udG94IC50b3gtc2VsZWN0b3J7YmFja2dyb3VuZC1jb2xvcjojNDA5OWZmO2JvcmRlci1jb2xvcjojNDA5OWZmO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTBweDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMHB4fS50b3gudG94LXBsYXRmb3JtLXRvdWNoIC50b3gtc2VsZWN0b3J7aGVpZ2h0OjEycHg7d2lkdGg6MTJweH0udG94IC50b3gtc2xpZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7ZmxleDoxOy1tcy1mbGV4LXByZWZlcnJlZC1zaXplOmF1dG87aGVpZ2h0OjI0cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZX0udG94IC50b3gtc2xpZGVyX19yYWlse2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6M3B4O2hlaWdodDoxMHB4O21pbi13aWR0aDoxMjBweDt3aWR0aDoxMDAlfS50b3ggLnRveC1zbGlkZXJfX2hhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiMyMDdhYjc7Ym9yZGVyOjJweCBzb2xpZCAjMTg1ZDhjO2JvcmRlci1yYWRpdXM6M3B4O2JveC1zaGFkb3c6bm9uZTtoZWlnaHQ6MjRweDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7d2lkdGg6MTRweH0udG94IC50b3gtc291cmNlLWNvZGV7b3ZlcmZsb3c6YXV0b30udG94IC50b3gtc3Bpbm5lcntkaXNwbGF5OmZsZXh9LnRveCAudG94LXNwaW5uZXI+ZGl2e2FuaW1hdGlvbjp0YW0tYm91bmNpbmctZG90cyAxLjVzIGVhc2UtaW4tb3V0IDBzIGluZmluaXRlIGJvdGg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDM0LDQ3LDYyLC43KTtib3JkZXItcmFkaXVzOjEwMCU7aGVpZ2h0OjhweDt3aWR0aDo4cHh9LnRveCAudG94LXNwaW5uZXI+ZGl2Om50aC1jaGlsZCgxKXthbmltYXRpb24tZGVsYXk6LS4zMnN9LnRveCAudG94LXNwaW5uZXI+ZGl2Om50aC1jaGlsZCgyKXthbmltYXRpb24tZGVsYXk6LS4xNnN9QGtleWZyYW1lcyB0YW0tYm91bmNpbmctZG90c3swJSwxMDAlLDgwJXt0cmFuc2Zvcm06c2NhbGUoMCl9NDAle3RyYW5zZm9ybTpzY2FsZSgxKX19LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXNwaW5uZXI+ZGl2Om5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi1sZWZ0OjRweH0udG94W2Rpcj1ydGxdIC50b3gtc3Bpbm5lcj5kaXY6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjRweH0udG94IC50b3gtc3RhdHVzYmFye2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYztjb2xvcjpyZ2JhKDM0LDQ3LDYyLC43KTtkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bztmb250LXNpemU6MTJweDtmb250LXdlaWdodDo0MDA7aGVpZ2h0OjE4cHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MCA4cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50b3ggLnRveC1zdGF0dXNiYXJfX3RleHQtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4OjEgMSBhdXRvO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtvdmVyZmxvdzpoaWRkZW59LnRveCAudG94LXN0YXR1c2Jhcl9fcGF0aHtkaXNwbGF5OmZsZXg7ZmxleDoxIDEgYXV0bzttYXJnaW4tcmlnaHQ6YXV0bztvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRveCAudG94LXN0YXR1c2Jhcl9fcGF0aD4qe2Rpc3BsYXk6aW5saW5lO3doaXRlLXNwYWNlOm5vd3JhcH0udG94IC50b3gtc3RhdHVzYmFyX193b3JkY291bnR7ZmxleDowIDAgYXV0bzttYXJnaW4tbGVmdDoxY2h9LnRveCAudG94LXN0YXR1c2JhciBhLC50b3ggLnRveC1zdGF0dXNiYXJfX3BhdGgtaXRlbSwudG94IC50b3gtc3RhdHVzYmFyX193b3JkY291bnR7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNyk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRveCAudG94LXN0YXR1c2JhciBhOmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2JhciBhOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fcGF0aC1pdGVtOmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fcGF0aC1pdGVtOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50OmZvY3VzOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSksLnRveCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50OmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbYXJpYS1kaXNhYmxlZD10cnVlXSl7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0udG94IC50b3gtc3RhdHVzYmFyX19yZXNpemUtaGFuZGxle2FsaWduLWl0ZW1zOmZsZXgtZW5kO2FsaWduLXNlbGY6c3RyZXRjaDtjdXJzb3I6bndzZS1yZXNpemU7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0Oi04cHg7cGFkZGluZy1sZWZ0OjFjaH0udG94IC50b3gtc3RhdHVzYmFyX19yZXNpemUtaGFuZGxlIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6cmdiYSgzNCw0Nyw2MiwuNyl9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN0YXR1c2Jhcl9fcGF0aD4qe21hcmdpbi1yaWdodDo0cHh9LnRveDpub3QoW2Rpcj1ydGxdKSAudG94LXN0YXR1c2Jhcl9fYnJhbmRpbmd7bWFyZ2luLWxlZnQ6MWNofS50b3hbZGlyPXJ0bF0gLnRveC1zdGF0dXNiYXJ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2V9LnRveFtkaXI9cnRsXSAudG94LXN0YXR1c2Jhcl9fcGF0aD4qe21hcmdpbi1sZWZ0OjRweH0udG94IC50b3gtdGhyb2JiZXJ7ei1pbmRleDoxNDAwfS50b3ggLnRveC10aHJvYmJlcl9fYnVzeS1zcGlubmVye2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjYpO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS50b3ggLnRveC10YnRue2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzIyMmYzZTtkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bztmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7aGVpZ2h0OjM0cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MnB4IDAgM3B4IDA7b3V0bGluZTowO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7dGV4dC10cmFuc2Zvcm06bm9uZTt3aWR0aDozNHB4fS50b3ggLnRveC10YnRuIHN2Z3tkaXNwbGF5OmJsb2NrO2ZpbGw6IzIyMmYzZX0udG94IC50b3gtdGJ0bi50b3gtdGJ0bi1tb3Jle3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHg7d2lkdGg6aW5oZXJpdH0udG94IC50b3gtdGJ0bjpmb2N1c3tiYWNrZ3JvdW5kOiNkZWUwZTI7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lfS50b3ggLnRveC10YnRuOmhvdmVye2JhY2tncm91bmQ6I2RlZTBlMjtib3JkZXI6MDtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtdGJ0bjpob3ZlciBzdmd7ZmlsbDojMjIyZjNlfS50b3ggLnRveC10YnRuOmFjdGl2ZXtiYWNrZ3JvdW5kOiNjOGNiY2Y7Ym9yZGVyOjA7Ym94LXNoYWRvdzpub25lO2NvbG9yOiMyMjJmM2V9LnRveCAudG94LXRidG46YWN0aXZlIHN2Z3tmaWxsOiMyMjJmM2V9LnRveCAudG94LXRidG4tLWRpc2FibGVkLC50b3ggLnRveC10YnRuLS1kaXNhYmxlZDpob3ZlciwudG94IC50b3gtdGJ0bjpkaXNhYmxlZCwudG94IC50b3gtdGJ0bjpkaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOjAgMDtib3JkZXI6MDtib3gtc2hhZG93Om5vbmU7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNSk7Y3Vyc29yOm5vdC1hbGxvd2VkfS50b3ggLnRveC10YnRuLS1kaXNhYmxlZCBzdmcsLnRveCAudG94LXRidG4tLWRpc2FibGVkOmhvdmVyIHN2ZywudG94IC50b3gtdGJ0bjpkaXNhYmxlZCBzdmcsLnRveCAudG94LXRidG46ZGlzYWJsZWQ6aG92ZXIgc3Zne2ZpbGw6cmdiYSgzNCw0Nyw2MiwuNSl9LnRveCAudG94LXRidG4tLWVuYWJsZWQsLnRveCAudG94LXRidG4tLWVuYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDojYzhjYmNmO2JvcmRlcjowO2JveC1zaGFkb3c6bm9uZTtjb2xvcjojMjIyZjNlfS50b3ggLnRveC10YnRuLS1lbmFibGVkOmhvdmVyPiosLnRveCAudG94LXRidG4tLWVuYWJsZWQ+Knt0cmFuc2Zvcm06bm9uZX0udG94IC50b3gtdGJ0bi0tZW5hYmxlZCBzdmcsLnRveCAudG94LXRidG4tLWVuYWJsZWQ6aG92ZXIgc3Zne2ZpbGw6IzIyMmYzZX0udG94IC50b3gtdGJ0bjpmb2N1czpub3QoLnRveC10YnRuLS1kaXNhYmxlZCl7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtdGJ0bjpmb2N1czpub3QoLnRveC10YnRuLS1kaXNhYmxlZCkgc3Zne2ZpbGw6IzIyMmYzZX0udG94IC50b3gtdGJ0bjphY3RpdmU+Knt0cmFuc2Zvcm06bm9uZX0udG94IC50b3gtdGJ0bi0tbWR7aGVpZ2h0OjUxcHg7d2lkdGg6NTFweH0udG94IC50b3gtdGJ0bi0tbGd7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDo2OHB4O3dpZHRoOjY4cHh9LnRveCAudG94LXRidG4tLXJldHVybnstbXMtZ3JpZC1yb3ctYWxpZ246c3RyZXRjaDthbGlnbi1zZWxmOnN0cmV0Y2g7aGVpZ2h0OnVuc2V0O3dpZHRoOjE2cHh9LnRveCAudG94LXRidG4tLWxhYmVsZWR7cGFkZGluZzowIDRweDt3aWR0aDp1bnNldH0udG94IC50b3gtdGJ0bl9fdmxhYmVse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi0uMDI1ZW07bWFyZ2luLWJvdHRvbTo0cHg7d2hpdGUtc3BhY2U6bm93cmFwfS50b3ggLnRveC10YnRuLS1zZWxlY3R7bWFyZ2luOjJweCAwIDNweCAwO3BhZGRpbmc6MCA0cHg7d2lkdGg6YXV0b30udG94IC50b3gtdGJ0bl9fc2VsZWN0LWxhYmVse2N1cnNvcjpkZWZhdWx0O2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW46MCA0cHh9LnRveCAudG94LXRidG5fX3NlbGVjdC1jaGV2cm9ue2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxNnB4fS50b3ggLnRveC10YnRuX19zZWxlY3QtY2hldnJvbiBzdmd7ZmlsbDpyZ2JhKDM0LDQ3LDYyLC41KX0udG94IC50b3gtdGJ0bi0tYmVzcG9rZSAudG94LXRidG5fX3NlbGVjdC1sYWJlbHtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6N2VtfS50b3ggLnRveC1zcGxpdC1idXR0b257Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6ZmxleDttYXJnaW46MnB4IDAgM3B4IDA7b3ZlcmZsb3c6aGlkZGVufS50b3ggLnRveC1zcGxpdC1idXR0b246aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2RlZTBlMiBpbnNldH0udG94IC50b3gtc3BsaXQtYnV0dG9uOmZvY3Vze2JhY2tncm91bmQ6I2RlZTBlMjtib3gtc2hhZG93Om5vbmU7Y29sb3I6IzIyMmYzZX0udG94IC50b3gtc3BsaXQtYnV0dG9uPip7Ym9yZGVyLXJhZGl1czowfS50b3ggLnRveC1zcGxpdC1idXR0b25fX2NoZXZyb257d2lkdGg6MTZweH0udG94IC50b3gtc3BsaXQtYnV0dG9uX19jaGV2cm9uIHN2Z3tmaWxsOnJnYmEoMzQsNDcsNjIsLjUpfS50b3ggLnRveC1zcGxpdC1idXR0b24gLnRveC10YnRue21hcmdpbjowfS50b3gudG94LXBsYXRmb3JtLXRvdWNoIC50b3gtc3BsaXQtYnV0dG9uIC50b3gtdGJ0bjpmaXJzdC1jaGlsZHt3aWR0aDozMHB4fS50b3gudG94LXBsYXRmb3JtLXRvdWNoIC50b3gtc3BsaXQtYnV0dG9uX19jaGV2cm9ue3dpZHRoOjIwcHh9LnRveCAudG94LXNwbGl0LWJ1dHRvbi50b3gtdGJ0bi0tZGlzYWJsZWQgLnRveC10YnRuOmZvY3VzLC50b3ggLnRveC1zcGxpdC1idXR0b24udG94LXRidG4tLWRpc2FibGVkIC50b3gtdGJ0bjpob3ZlciwudG94IC50b3gtc3BsaXQtYnV0dG9uLnRveC10YnRuLS1kaXNhYmxlZDpmb2N1cywudG94IC50b3gtc3BsaXQtYnV0dG9uLnRveC10YnRuLS1kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOjAgMDtib3gtc2hhZG93Om5vbmU7Y29sb3I6cmdiYSgzNCw0Nyw2MiwuNSl9LnRveCAudG94LXRvb2xiYXItb3ZlcmxvcmR7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50b3ggLnRveC10b29sYmFyLC50b3ggLnRveC10b29sYmFyX19vdmVyZmxvdywudG94IC50b3gtdG9vbGJhcl9fcHJpbWFyeXtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIGhlaWdodD0nMzlweCcgdmlld0JveD0nMCAwIDQwIDM5cHgnIHdpZHRoPSc0MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3JlY3QgeD0nMCcgeT0nMzhweCcgd2lkdGg9JzEwMCcgaGVpZ2h0PScxJyBmaWxsPSclMjNjY2NjY2MnLyUzRSUzQy9zdmclM0VcIikgbGVmdCAwIHRvcCAwICNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOndyYXA7cGFkZGluZzowIDB9LnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LnRveC10b29sYmFyX19vdmVyZmxvdy0tY2xvc2Vke2hlaWdodDowO29wYWNpdHk6MDtwYWRkaW5nLWJvdHRvbTowO3BhZGRpbmctdG9wOjA7dmlzaWJpbGl0eTpoaWRkZW59LnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LS1ncm93aW5ne3RyYW5zaXRpb246aGVpZ2h0IC4zcyBlYXNlLG9wYWNpdHkgLjJzIGxpbmVhciAuMXN9LnRveCAudG94LXRvb2xiYXJfX292ZXJmbG93LS1zaHJpbmtpbmd7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlLGhlaWdodCAuMnMgbGluZWFyIC4xcyx2aXNpYmlsaXR5IDBzIGxpbmVhciAuM3N9LnRveCAudG94LW1lbnViYXIrLnRveC10b29sYmFyLC50b3ggLnRveC1tZW51YmFyKy50b3gtdG9vbGJhci1vdmVybG9yZCAudG94LXRvb2xiYXJfX3ByaW1hcnl7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYzttYXJnaW4tdG9wOi0xcHh9LnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZ3tmbGV4LXdyYXA6bm93cmFwO292ZXJmbG93LXg6YXV0b30udG94IC50b3gtcG9wIC50b3gtdG9vbGJhcntib3JkZXItd2lkdGg6MH0udG94IC50b3gtdG9vbGJhci0tbm8tZGl2aWRlcntiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LnRveC10aW55bWNlOm5vdCgudG94LXRpbnltY2UtaW5saW5lKSAudG94LWVkaXRvci1oZWFkZXI6bm90KDpmaXJzdC1jaGlsZCkgLnRveC10b29sYmFyLW92ZXJsb3JkOmZpcnN0LWNoaWxkIC50b3gtdG9vbGJhcl9fcHJpbWFyeSwudG94LXRpbnltY2U6bm90KC50b3gtdGlueW1jZS1pbmxpbmUpIC50b3gtZWRpdG9yLWhlYWRlcjpub3QoOmZpcnN0LWNoaWxkKSAudG94LXRvb2xiYXI6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjY30udG94LnRveC10aW55bWNlLWF1eCAudG94LXRvb2xiYXJfX292ZXJmbG93e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLDAsMCwuMTUpfS50b3hbZGlyPXJ0bF0gLnRveC10YnRuX19pY29uLXJ0bCBzdmd7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX0udG94IC50b3gtdG9vbGJhcl9fZ3JvdXB7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW46MCAwO3BhZGRpbmc6MCA0cHggMCA0cHh9LnRveCAudG94LXRvb2xiYXJfX2dyb3VwLS1wdWxsLXJpZ2h0e21hcmdpbi1sZWZ0OmF1dG99LnRveCAudG94LXRvb2xiYXItLXNjcm9sbGluZyAudG94LXRvb2xiYXJfX2dyb3Vwe2ZsZXgtc2hyaW5rOjA7ZmxleC13cmFwOm5vd3JhcH0udG94Om5vdChbZGlyPXJ0bF0pIC50b3gtdG9vbGJhcl9fZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpe2JvcmRlci1yaWdodDoxcHggc29saWQgI2NjY30udG94W2Rpcj1ydGxdIC50b3gtdG9vbGJhcl9fZ3JvdXA6bm90KDpsYXN0LW9mLXR5cGUpe2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjfS50b3ggLnRveC10b29sdGlwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6OHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS50b3ggLnRveC10b29sdGlwX19ib2R5e2JhY2tncm91bmQtY29sb3I6IzIyMmYzZTtib3JkZXItcmFkaXVzOjNweDtib3gtc2hhZG93OjAgMnB4IDRweCByZ2JhKDM0LDQ3LDYyLC4zKTtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSk7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6NHB4IDhweDt0ZXh0LXRyYW5zZm9ybTpub25lfS50b3ggLnRveC10b29sdGlwX19hcnJvd3twb3NpdGlvbjphYnNvbHV0ZX0udG94IC50b3gtdG9vbHRpcC0tZG93biAudG94LXRvb2x0aXBfX2Fycm93e2JvcmRlci1sZWZ0OjhweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6OHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3A6OHB4IHNvbGlkICMyMjJmM2U7Ym90dG9tOjA7bGVmdDo1MCU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LnRveCAudG94LXRvb2x0aXAtLXVwIC50b3gtdG9vbHRpcF9fYXJyb3d7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgIzIyMmYzZTtib3JkZXItbGVmdDo4cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjhweCBzb2xpZCB0cmFuc3BhcmVudDtsZWZ0OjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0udG94IC50b3gtdG9vbHRpcC0tcmlnaHQgLnRveC10b29sdGlwX19hcnJvd3tib3JkZXItYm90dG9tOjhweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDo4cHggc29saWQgIzIyMmYzZTtib3JkZXItdG9wOjhweCBzb2xpZCB0cmFuc3BhcmVudDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnRveCAudG94LXRvb2x0aXAtLWxlZnQgLnRveC10b29sdGlwX19hcnJvd3tib3JkZXItYm90dG9tOjhweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6OHB4IHNvbGlkICMyMjJmM2U7Ym9yZGVyLXRvcDo4cHggc29saWQgdHJhbnNwYXJlbnQ7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnRveCAudG94LXdlbGx7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6OHB4O3dpZHRoOjEwMCV9LnRveCAudG94LXdlbGw+OmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH0udG94IC50b3gtd2VsbD46bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnRveCAudG94LXdlbGw+Om9ubHktY2hpbGR7bWFyZ2luOjB9LnRveCAudG94LWN1c3RvbS1lZGl0b3J7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6ZmxleDtmbGV4OjE7cG9zaXRpb246cmVsYXRpdmV9LnRveCAudG94LWRpYWxvZy1sb2FkaW5nOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTtjb250ZW50OlwiXCI7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTt6LWluZGV4OjEwMDB9LnRveCAudG94LXRhYntjdXJzb3I6cG9pbnRlcn0udG94IC50b3gtZGlhbG9nX19jb250ZW50LWpze2Rpc3BsYXk6ZmxleDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtZGlhbG9nX19ib2R5LWNvbnRlbnQgLnRveC1jb2xsZWN0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4OjE7LW1zLWZsZXgtcHJlZmVycmVkLXNpemU6YXV0b30udG94IC50b3gtaW1hZ2UtdG9vbHMtZWRpdC1wYW5lbHtoZWlnaHQ6NjBweH0udG94IC50b3gtaW1hZ2UtdG9vbHNfX3NpZGViYXJ7aGVpZ2h0OjYwcHh9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvdGlueW1jZS9za2lucy91aS9veGlkZS9za2luLm1pbi5jc3MiLCIvKipcbiAqIENvcHlyaWdodCAoYykgVGlueSBUZWNobm9sb2dpZXMsIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBMR1BMIG9yIGEgY29tbWVyY2lhbCBsaWNlbnNlLlxuICogRm9yIExHUEwgc2VlIExpY2Vuc2UudHh0IGluIHRoZSBwcm9qZWN0IHJvb3QgZm9yIGxpY2Vuc2UgaW5mb3JtYXRpb24uXG4gKiBGb3IgY29tbWVyY2lhbCBsaWNlbnNlcyBzZWUgaHR0cHM6Ly93d3cudGlueS5jbG91ZC9cbiAqL1xuLyogUkVTRVQgYWxsIHRoZSB0aGluZ3MhICovXG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIHtcbiAgYWxsOiBpbml0aWFsO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgKiB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNpemluZzogaW5pdGlhbDtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBmbG9hdDogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogVEJJTy0zNjkxLCBzdG9wIHRoZSBncmF5IGZsaWNrZXIgb24gdG91Y2guICovXG4gIHRleHQtc2hhZG93OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tYXJyb3ctYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1Y2RcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTQxMlwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tY2FuY2VsLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzlcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWZ1bGwtZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tYWxpZ24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzZcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWl0YWxpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyM2ZcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXVub3JkZXJlZC1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tb3JkZXJlZC1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MlwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tZm9udC1zaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tdW5kZXJsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTdcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXVubGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYTJcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWNvbG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTg5MVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tcHJldmlvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMzE0XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTMxNVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtZm9udDo6YmVmb3JlLFxuLnRpbnltY2UtbW9iaWxlLWljb24tc3R5bGUtZm9ybWF0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjRcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXVuZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY2XCI7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1yZWRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1YVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tcmVtb3ZlZm9ybWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tc21hbGwtZm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLXJlYWRvbmx5LWJhY2s6OmJlZm9yZSxcbi50aW55bWNlLW1vYmlsZS1mb3JtYXQtbWF0Y2hlczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTVjYVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tc21hbGwtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJzbWFsbFwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtaGVhZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJsYXJnZVwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tc21hbGwtaGVhZGluZzo6YmVmb3JlLFxuLnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtaGVhZGluZzo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NFwiO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24tYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU1YzRcIjtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWhlYWRpbmc6OmJlZm9yZSB7XG4gIC8qIFRPRE86IFRyYW5zbGF0ZSAqL1xuICBjb250ZW50OiBcIkhlYWRpbmdzXCI7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGlueW1jZS1tb2JpbGUtaWNvbi1oMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJIMVwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50aW55bWNlLW1vYmlsZS1pY29uLWgyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkgyXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRpbnltY2UtbW9iaWxlLWljb24taDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiSDNcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoNTEsIDUxLCA1MSwgMC41KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAubWl4aW4tbWVudS1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiAyLjFlbTtcbiAgd2lkdGg6IDIuMWVtO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtdGFwLXNlY3Rpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZm9udC1zaXplOiAxZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOjcwMHB4KSB7XG4gIC50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9uIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtY29udGVudC10YXAtc2VjdGlvbiAudGlueW1jZS1tb2JpbGUtbWFzay10YXAtaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMi4xZW07XG4gIHdpZHRoOiAyLjFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMjA3YWI3O1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtdGFwLXNlY3Rpb24gLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gIGZvbnQtZmFtaWx5OiAndGlueW1jZS1tb2JpbGUnLCBzYW5zLXNlcmlmO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtdGFwLXNlY3Rpb246bm90KC50aW55bWNlLW1vYmlsZS1tYXNrLXRhcC1pY29uLXNlbGVjdGVkKSAudGlueW1jZS1tb2JpbGUtbWFzay10YXAtaWNvbiB7XG4gIHotaW5kZXg6IDI7XG59XG4udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1jb250YWluZXIudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1tYXhpbWl6ZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1tYXhpbWl6ZWQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xufVxuLnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IGlmcmFtZSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi50aW55bWNlLW1vYmlsZS1hbmRyb2lkLXNjcm9sbC1yZWxvYWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuOm5vdCgudGlueW1jZS1tb2JpbGUtcmVhZG9ubHktbW9kZSkgPiAudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1zZWxlY3Rpb24tY29udGV4dC10b29sYmFyIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgei1pbmRleDogMTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAyLjVlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIE1ha2UgaXQgbm8gbGFyZ2VyIHRoYW4gdGhlIHRvb2xzdHJpcCwgc28gdGhhdCBpdCBuZWVkcyB0byBzY3JvbGwgKi9cbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4LXNocmluazogMTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwID4gZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4OiAxO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAudGlueW1jZS1tb2JpbGUtZXhpdC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZjQ0MzM2O1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1zY3JvbGxhYmxlLWdyb3VwIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbS50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogODAlO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLWl0ZW0udGlueW1jZS1tb2JpbGUtdG9vbGJhci1idXR0b24udGlueW1jZS1tb2JpbGUtdG9vbGJhci1idXR0b24tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjYzhjYmNmO1xuICBjb2xvcjogI2NjY2NjYztcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwOmZpcnN0LW9mLXR5cGUsXG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cDpsYXN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kOiAjMjA3YWI3O1xuICBjb2xvcjogI2VjZWZmMTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIHtcbiAgLyogTm90ZSwgdGhpcyBmaWxlIGlzIGltcG9ydGVkIGluc2lkZSAudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyLCBzbyB0aGF0IHByZWZpeCBpcyBvbiBldmVyeXRoaW5nIGhlcmUuICovXG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleDogMTtcbiAgcGFkZGluZy1ib3R0b206IDAuNGVtO1xuICBwYWRkaW5nLXRvcDogMC40ZW07XG4gIC8qIE1ha2UgYW55IGJ1dHRvbnMgYXBwZWFyaW5nIG9uIHRoZSBsZWZ0IGFuZCByaWdodCBkaXNwbGF5IGluIHRoZSBjZW50cmUgKGUuZy4gY29sb3IgZWRnZXMpICovXG4gIC8qIEZvciB3aWRnZXRzIGxpa2UgdGhlIGNvbG91ciBwaWNrZXIsIHVzZSB0aGUgd2hvbGUgaGVpZ2h0ICovXG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogbGVmdCBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKSAwLjE1cztcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiBpbnB1dCB7XG4gIGZvbnQtZmFtaWx5OiBTYW5zLXNlcmlmO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXIteCB7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMC42ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLnRpbnltY2UtbW9iaWxlLWlucHV0LWNvbnRhaW5lci1lbXB0eSAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzLFxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLW5leHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzOjpiZWZvcmUsXG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4gLnRpbnltY2UtbW9iaWxlLWljb24tbmV4dDo6YmVmb3JlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4gLnRpbnltY2UtbW9iaWxlLWljb24tcHJldmlvdXMudGlueW1jZS1tb2JpbGUtdG9vbGJhci1uYXZpZ2F0aW9uLWRpc2FibGVkOjpiZWZvcmUsXG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWluIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1zY3JlZW4gLnRpbnltY2UtbW9iaWxlLWljb24tbmV4dC50aW55bWNlLW1vYmlsZS10b29sYmFyLW5hdmlnYXRpb24tZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1kb3QtaXRlbSB7XG4gIGNvbG9yOiAjY2NjY2NjO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWRvdC1pdGVtLnRpbnltY2UtbW9iaWxlLWRvdC1hY3RpdmUge1xuICBjb2xvcjogI2M4Y2JjZjtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWZvbnQ6OmJlZm9yZSxcbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWhlYWRpbmc6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjllbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWZvbnQ6OmJlZm9yZSxcbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWhlYWRpbmc6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjllbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjI4ZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLXNpemUtY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItc2l6ZS1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1zaXplLWxpbmUge1xuICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBoZWlnaHQ6IDAuMmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgbWFyZ2luLXRvcDogMC4zZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudC1jb250YWluZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgaHNsKDAsIDEwMCUsIDUwJSkgMCUsIGhzbCg2MCwgMTAwJSwgNTAlKSAxNyUsIGhzbCgxMjAsIDEwMCUsIDUwJSkgMzMlLCBoc2woMTgwLCAxMDAlLCA1MCUpIDUwJSwgaHNsKDI0MCwgMTAwJSwgNTAlKSA2NyUsIGhzbCgzMDAsIDEwMCUsIDUwJSkgODMlLCBoc2woMCwgMTAwJSwgNTAlKSAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiAwLjJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zZW07XG4gIG1hcmdpbi10b3A6IDAuM2VtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1ibGFjayB7XG4gIC8qIE5vdCBwYXJ0IG9mIHRoZW1pbmcgKi9cbiAgYmFja2dyb3VuZDogYmxhY2s7XG4gIGhlaWdodDogMC4yZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgd2lkdGg6IDEuMmVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci13aGl0ZSB7XG4gIC8qIE5vdCBwYXJ0IG9mIHRoZW1pbmcgKi9cbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGhlaWdodDogMC4yZW07XG4gIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICBtYXJnaW4tdG9wOiAwLjNlbTtcbiAgd2lkdGg6IDEuMmVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLXRodW1iIHtcbiAgLyogdmVydGljYWxseSBjZW50ZXJpbmcgdHJpY2sgKG1hcmdpbjogYXV0bywgdG9wOiAwLCBib3R0b206IDApLiBPbiBpT1MgYW5kIFNhZmFyaSwgaWYgeW91IGxlYXZlXG4gICAgICogb3V0IHRoZXNlIHZhbHVlcywgdGhlbiBpdCBzaG93cyB0aGUgdGh1bWIgYXQgdGhlIHRvcCBvZiB0aGUgc3BlY3RydW0uIFRoaXMgaXMgcHJvYmFibHkgYmVjYXVzZSBpdCBpc1xuICAgICAqIGFic29sdXRlbHkgcG9zaXRpb25lZCB3aXRoIG9ubHkgYSBsZWZ0IHZhbHVlLCBhbmQgbm90IGEgdG9wLiBOb3RlLCBvbiBDaHJvbWUgaXQgc2VlbXMgdG8gYmUgZmluZSB3aXRob3V0XG4gICAgICogdGhpcyBhcHByb2FjaC5cbiAgICAqL1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1YTY0O1xuICBib3JkZXI6IDAuNWVtIHNvbGlkIHJnYmEoMTM2LCAxMzYsIDEzNiwgMCk7XG4gIGJvcmRlci1yYWRpdXM6IDNlbTtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAwLjVlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IC0xMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMTIwbXMgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTgsIDAuNTcsIDEpO1xuICB3aWR0aDogMC41ZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItdGh1bWIudGlueW1jZS1tb2JpbGUtdGh1bWItYWN0aXZlIHtcbiAgYm9yZGVyOiAwLjVlbSBzb2xpZCByZ2JhKDEzNiwgMTM2LCAxMzYsIDAuMzkpO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGl6ZXItd3JhcHBlcixcbi50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwID4gZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbGV4OiAxO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGl6ZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cC1pdGVtOm5vdCgudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cpIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWRvdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNDU1YTY0O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xZW07XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXRvcDogMC4xZW07XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM4ODg7XG59XG4udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjODg4O1xufVxuLyogZHJvcHVwICovXG4udGlueW1jZS1tb2JpbGUtZHJvcHVwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLWRyb3B1cC50aW55bWNlLW1vYmlsZS1kcm9wdXAtc2hyaW5raW5nIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1vdXQ7XG59XG4udGlueW1jZS1tb2JpbGUtZHJvcHVwLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1ncm93aW5nIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuM3MgZWFzZS1pbjtcbn1cbi50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLWNsb3NlZCB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cbi50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLW9wZW46bm90KC50aW55bWNlLW1vYmlsZS1kcm9wdXAtZ3Jvd2luZykge1xuICBmbGV4LWdyb3c6IDE7XG59XG4vKiBUT0RPIG1pbi1oZWlnaHQgZm9yIGRldmljZSBzaXplIGFuZCBvcmllbnRhdGlvbiAqL1xuLnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRyb3B1cDpub3QoLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQpIHtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC50aW55bWNlLW1vYmlsZS1kcm9wdXA6bm90KC50aW55bWNlLW1vYmlsZS1kcm9wdXAtY2xvc2VkKSB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGggOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoIDogNTY4cHgpIGFuZCAob3JpZW50YXRpb24gOiBsYW5kc2NhcGUpIHtcbiAgLnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRyb3B1cDpub3QoLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQpIHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuLyogc3R5bGVzIG1lbnUgKi9cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBvdXRsaW5lOiA0cHggc29saWQgYmxhY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW3JvbGU9XCJtZW51XCJdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtyb2xlPVwibWVudVwiXS50cmFuc2l0aW9uaW5nIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGNvbG9yOiAjNDU1YTY0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDFlbSAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWNvbGxhcHNlciAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWNvbGxhcHNlLWljb246OmJlZm9yZSB7XG4gIGNvbG9yOiAjNDU1YTY0O1xuICBjb250ZW50OiBcIlxcZTMxNFwiO1xuICBmb250LWZhbWlseTogJ3RpbnltY2UtbW9iaWxlJywgc2Fucy1zZXJpZjtcbn1cbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWl0ZW0udGlueW1jZS1tb2JpbGUtc3R5bGVzLWl0ZW0taXMtbWVudTo6YWZ0ZXIge1xuICBjb2xvcjogIzQ1NWE2NDtcbiAgY29udGVudDogXCJcXGUzMTVcIjtcbiAgZm9udC1mYW1pbHk6ICd0aW55bWNlLW1vYmlsZScsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLnRpbnltY2UtbW9iaWxlLWZvcm1hdC1tYXRjaGVzOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAndGlueW1jZS1tb2JpbGUnLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IC50aW55bWNlLW1vYmlsZS1zdHlsZXMtc2VwYXJhdG9yLFxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IC50aW55bWNlLW1vYmlsZS1zdHlsZXMtY29sbGFwc2VyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXRvcDogIzQ1NWE2NDtcbiAgY29sb3I6ICM0NTVhNjQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDIuNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctZGVzdGluYXRpb249XCJiZWZvcmVcIl1bZGF0YS10cmFuc2l0aW9uaW5nLXN0YXRlXSxcbi50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLXN0YXRlPVwiYmVmb3JlXCJdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUpO1xufVxuLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctZGVzdGluYXRpb249XCJjdXJyZW50XCJdW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZV0sXG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1cImN1cnJlbnRcIl0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSk7XG59XG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1kZXN0aW5hdGlvbj1cImFmdGVyXCJdW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZV0sXG4udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1cImFmdGVyXCJdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICd0aW55bWNlLW1vYmlsZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2ZvbnRzL3RpbnltY2UtbW9iaWxlLndvZmY/OHg5MnczJykgZm9ybWF0KCd3b2ZmJyk7XG59XG5AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6IDcwMHB4KSB7XG4gIC50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIsXG4gIC50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA3MDBweCkge1xuICAudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyLFxuICAudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi50aW55bWNlLW1vYmlsZS1pY29uIHtcbiAgZm9udC1mYW1pbHk6ICd0aW55bWNlLW1vYmlsZScsIHNhbnMtc2VyaWY7XG59XG4ubWl4aW4tZmxleC1hbmQtY2VudHJlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubWl4aW4tZmxleC1iYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IGlmcmFtZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29uIHtcbiAgLyogTm90ZSwgb24gdGhlIGlQb2QgdG91Y2ggaW4gbGFuZHNjYXBlLCB0aGlzIGlzbid0IHZpc2libGUgd2hlbiB0aGUgbmF2YmFyIGFwcGVhcnMgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwN2FiNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3R0b206IDFlbTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAyLjFlbTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMmVtO1xuICB3aWR0aDogMi4xZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDo3MDBweCkge1xuICAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCAudGlueW1jZS1tb2JpbGUtbWFzay1lZGl0LWljb24ge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbn1cbi50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXI6bm90KC50aW55bWNlLW1vYmlsZS1mdWxsc2NyZWVuLW1heGltaXplZCkgLnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWZ1bGxzY3JlZW4tbWF4aW1pemVkKSAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWUge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtZnVsbHNjcmVlbi1tYXhpbWl6ZWQpIC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLypcbiAgTm90ZSwgdGhhdCBpZiB5b3UgZG9uJ3QgaW5jbHVkZSB0aGlzICg6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uKSwgdGhlIHRvb2xiYXIgd2lkdGggZ2V0c1xuICBpbmNyZWFzZWQgYW5kIHRoZSB3aG9sZSBib2R5IGJlY29tZXMgc2Nyb2xsYWJsZS4gSXQncyBpbXBvcnRhbnQhXG4gKi9cbmlucHV0W3R5cGU9XCJmaWxlXCJdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoIDogMzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6IDU2OHB4KSBhbmQgKG9yaWVudGF0aW9uIDogbGFuZHNjYXBlKSB7XG4gIC50aW55bWNlLW1vYmlsZS1pb3MtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IC50aW55bWNlLW1vYmlsZS1tYXNrLWVkaXQtaWNvbiB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aW55bWNlL3NraW5zL3VpL294aWRlL3NraW4ubW9iaWxlLmNzcyIsIi8qKlxuICogQ29weXJpZ2h0IChjKSBUaW55IFRlY2hub2xvZ2llcywgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuICogTGljZW5zZWQgdW5kZXIgdGhlIExHUEwgb3IgYSBjb21tZXJjaWFsIGxpY2Vuc2UuXG4gKiBGb3IgTEdQTCBzZWUgTGljZW5zZS50eHQgaW4gdGhlIHByb2plY3Qgcm9vdCBmb3IgbGljZW5zZSBpbmZvcm1hdGlvbi5cbiAqIEZvciBjb21tZXJjaWFsIGxpY2Vuc2VzIHNlZSBodHRwczovL3d3dy50aW55LmNsb3VkL1xuICovXG4udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVye2FsbDppbml0aWFsO2Rpc3BsYXk6YmxvY2t9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAqe2JvcmRlcjowO2JveC1zaXppbmc6aW5pdGlhbDtjdXJzb3I6aW5oZXJpdDtmbG9hdDpub25lO2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjA7b3V0bGluZTowO3BhZGRpbmc6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dGV4dC1zaGFkb3c6bm9uZTt3aGl0ZS1zcGFjZTpub3dyYXB9LnRpbnltY2UtbW9iaWxlLWljb24tYXJyb3ctYmFjazo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1Y2RcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1pbWFnZTo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU0MTJcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1jYW5jZWwtY2lyY2xlOjpiZWZvcmV7Y29udGVudDpcIlxcZTVjOVwifS50aW55bWNlLW1vYmlsZS1pY29uLWZ1bGwtZG90OjpiZWZvcmV7Y29udGVudDpcIlxcZTA2MVwifS50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLWNlbnRlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzRcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1hbGlnbi1sZWZ0OjpiZWZvcmV7Y29udGVudDpcIlxcZTIzNlwifS50aW55bWNlLW1vYmlsZS1pY29uLWFsaWduLXJpZ2h0OjpiZWZvcmV7Y29udGVudDpcIlxcZTIzN1wifS50aW55bWNlLW1vYmlsZS1pY29uLWJvbGQ6OmJlZm9yZXtjb250ZW50OlwiXFxlMjM4XCJ9LnRpbnltY2UtbW9iaWxlLWljb24taXRhbGljOjpiZWZvcmV7Y29udGVudDpcIlxcZTIzZlwifS50aW55bWNlLW1vYmlsZS1pY29uLXVub3JkZXJlZC1saXN0OjpiZWZvcmV7Y29udGVudDpcIlxcZTI0MVwifS50aW55bWNlLW1vYmlsZS1pY29uLW9yZGVyZWQtbGlzdDo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNDJcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1mb250LXNpemU6OmJlZm9yZXtjb250ZW50OlwiXFxlMjQ1XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tdW5kZXJsaW5lOjpiZWZvcmV7Y29udGVudDpcIlxcZTI0OVwifS50aW55bWNlLW1vYmlsZS1pY29uLWxpbms6OmJlZm9yZXtjb250ZW50OlwiXFxlMTU3XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tdW5saW5rOjpiZWZvcmV7Y29udGVudDpcIlxcZWNhMlwifS50aW55bWNlLW1vYmlsZS1pY29uLWNvbG9yOjpiZWZvcmV7Y29udGVudDpcIlxcZTg5MVwifS50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzOjpiZWZvcmV7Y29udGVudDpcIlxcZTMxNFwifS50aW55bWNlLW1vYmlsZS1pY29uLW5leHQ6OmJlZm9yZXtjb250ZW50OlwiXFxlMzE1XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtZm9udDo6YmVmb3JlLC50aW55bWNlLW1vYmlsZS1pY29uLXN0eWxlLWZvcm1hdHM6OmJlZm9yZXtjb250ZW50OlwiXFxlMjY0XCJ9LnRpbnltY2UtbW9iaWxlLWljb24tdW5kbzo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUxNjZcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1yZWRvOjpiZWZvcmV7Y29udGVudDpcIlxcZTE1YVwifS50aW55bWNlLW1vYmlsZS1pY29uLXJlbW92ZWZvcm1hdDo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyMzlcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1mb250OjpiZWZvcmV7Y29udGVudDpcIlxcZTkwNlwifS50aW55bWNlLW1vYmlsZS1mb3JtYXQtbWF0Y2hlczo6YWZ0ZXIsLnRpbnltY2UtbW9iaWxlLWljb24tcmVhZG9ubHktYmFjazo6YmVmb3Jle2NvbnRlbnQ6XCJcXGU1Y2FcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1oZWFkaW5nOjpiZWZvcmV7Y29udGVudDpcInNtYWxsXCJ9LnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtaGVhZGluZzo6YmVmb3Jle2NvbnRlbnQ6XCJsYXJnZVwifS50aW55bWNlLW1vYmlsZS1pY29uLWxhcmdlLWhlYWRpbmc6OmJlZm9yZSwudGlueW1jZS1tb2JpbGUtaWNvbi1zbWFsbC1oZWFkaW5nOjpiZWZvcmV7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6ODAlfS50aW55bWNlLW1vYmlsZS1tYXNrLWVkaXQtaWNvbjo6YmVmb3Jle2NvbnRlbnQ6XCJcXGUyNTRcIn0udGlueW1jZS1tb2JpbGUtaWNvbi1iYWNrOjpiZWZvcmV7Y29udGVudDpcIlxcZTVjNFwifS50aW55bWNlLW1vYmlsZS1pY29uLWhlYWRpbmc6OmJlZm9yZXtjb250ZW50OlwiSGVhZGluZ3NcIjtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo4MCU7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1pY29uLWgxOjpiZWZvcmV7Y29udGVudDpcIkgxXCI7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1pY29uLWgyOjpiZWZvcmV7Y29udGVudDpcIkgyXCI7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1pY29uLWgzOjpiZWZvcmV7Y29udGVudDpcIkgzXCI7Zm9udC13ZWlnaHQ6NzAwfS50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2t7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6cmdiYSg1MSw1MSw1MSwuNSk7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lcnthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxZW07anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLm1peGluLW1lbnUtaXRlbXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjIuMWVtO3dpZHRoOjIuMWVtfS50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9ue2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Zm9udC1zaXplOjFlbX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOjcwMHB4KXsudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtY29udGVudC10YXAtc2VjdGlvbntmb250LXNpemU6MS4yZW19fS50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRpc2FibGVkLW1hc2sgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1jb250ZW50LXRhcC1zZWN0aW9uIC50aW55bWNlLW1vYmlsZS1tYXNrLXRhcC1pY29ue2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6Mi4xZW07d2lkdGg6Mi4xZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMyMDdhYjd9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZGlzYWJsZWQtbWFzayAudGlueW1jZS1tb2JpbGUtY29udGVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWNvbnRlbnQtdGFwLXNlY3Rpb24gLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb246OmJlZm9yZXtjb250ZW50OlwiXFxlOTAwXCI7Zm9udC1mYW1pbHk6dGlueW1jZS1tb2JpbGUsc2Fucy1zZXJpZn0udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1kaXNhYmxlZC1tYXNrIC50aW55bWNlLW1vYmlsZS1jb250ZW50LWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtY29udGVudC10YXAtc2VjdGlvbjpub3QoLnRpbnltY2UtbW9iaWxlLW1hc2stdGFwLWljb24tc2VsZWN0ZWQpIC50aW55bWNlLW1vYmlsZS1tYXNrLXRhcC1pY29ue3otaW5kZXg6Mn0udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1jb250YWluZXIudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1tYXhpbWl6ZWR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvdHRvbTowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bGVmdDowO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjB9LnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtYW5kcm9pZC1tYXhpbWl6ZWQpe3Bvc2l0aW9uOnJlbGF0aXZlfS50aW55bWNlLW1vYmlsZS1hbmRyb2lkLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldHtkaXNwbGF5OmZsZXg7ZmxleC1ncm93OjF9LnRpbnltY2UtbW9iaWxlLWFuZHJvaWQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0IGlmcmFtZXtkaXNwbGF5OmZsZXghaW1wb3J0YW50O2ZsZXgtZ3JvdzoxO2hlaWdodDphdXRvIWltcG9ydGFudH0udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1zY3JvbGwtcmVsb2Fke292ZXJmbG93OmhpZGRlbn06bm90KC50aW55bWNlLW1vYmlsZS1yZWFkb25seS1tb2RlKT4udGlueW1jZS1tb2JpbGUtYW5kcm9pZC1zZWxlY3Rpb24tY29udGV4dC10b29sYmFye21hcmdpbi10b3A6MjNweH0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwe2JhY2tncm91bmQ6I2ZmZjtkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bzt6LWluZGV4OjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcnthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7ZGlzcGxheTpmbGV4O2ZsZXg6MTtoZWlnaHQ6Mi41ZW07d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2ZsZXgtc2hyaW5rOjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXA+ZGl2e2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCU7ZmxleDoxfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwLnRpbnltY2UtbW9iaWxlLWV4aXQtY29udGFpbmVye2JhY2tncm91bmQ6I2Y0NDMzNn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cC50aW55bWNlLW1vYmlsZS10b29sYmFyLXNjcm9sbGFibGUtZ3JvdXB7ZmxleC1ncm93OjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbXtwYWRkaW5nLWxlZnQ6LjVlbTtwYWRkaW5nLXJpZ2h0Oi41ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbS50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDo4MCU7bWFyZ2luLWxlZnQ6MnB4O21hcmdpbi1yaWdodDoycHh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhcjpub3QoLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhcikgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbS50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbi50aW55bWNlLW1vYmlsZS10b29sYmFyLWJ1dHRvbi1zZWxlY3RlZHtiYWNrZ3JvdW5kOiNjOGNiY2Y7Y29sb3I6I2NjY30udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyOm5vdCgudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyKSAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cDpmaXJzdC1vZi10eXBlLC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXI6bm90KC50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIpIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwOmxhc3Qtb2YtdHlwZXtiYWNrZ3JvdW5kOiMyMDdhYjc7Y29sb3I6I2VjZWZmMX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cHthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2ZsZXg6MTtwYWRkaW5nLWJvdHRvbTouNGVtO3BhZGRpbmctdG9wOi40ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9ne2Rpc3BsYXk6ZmxleDttaW4taGVpZ2h0OjEuNWVtO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2cgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLWNoYWlue2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTt0cmFuc2l0aW9uOmxlZnQgY3ViaWMtYmV6aWVyKC40LDAsMSwxKSAuMTVzO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVue2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIGlucHV0e2ZvbnQtZmFtaWx5OlNhbnMtc2VyaWZ9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzoxO3Bvc2l0aW9uOnJlbGF0aXZlfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyIC50aW55bWNlLW1vYmlsZS1pbnB1dC1jb250YWluZXIteHstbXMtZ3JpZC1yb3ctYWxpZ246Y2VudGVyO2FsaWduLXNlbGY6Y2VudGVyO2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjUwJTtjb2xvcjojODg4O2ZvbnQtc2l6ZTouNmVtO2ZvbnQtd2VpZ2h0OjcwMDtoZWlnaHQ6MTAwJTtwYWRkaW5nLXJpZ2h0OjJweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLnRpbnltY2UtbW9iaWxlLWlucHV0LWNvbnRhaW5lci1lbXB0eSAudGlueW1jZS1tb2JpbGUtaW5wdXQtY29udGFpbmVyLXh7ZGlzcGxheTpub25lfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0LC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1wcmV2aW91c3thbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0OjpiZWZvcmUsLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZy1jaGFpbiAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctc2NyZWVuIC50aW55bWNlLW1vYmlsZS1pY29uLXByZXZpb3VzOjpiZWZvcmV7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmb250LXdlaWdodDo3MDA7aGVpZ2h0OjEwMCU7cGFkZGluZy1sZWZ0Oi41ZW07cGFkZGluZy1yaWdodDouNWVtfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1uZXh0LnRpbnltY2UtbW9iaWxlLXRvb2xiYXItbmF2aWdhdGlvbi1kaXNhYmxlZDo6YmVmb3JlLC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zZXJpYWxpc2VkLWRpYWxvZyAudGlueW1jZS1tb2JpbGUtc2VyaWFsaXNlZC1kaWFsb2ctY2hhaW4gLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nLXNjcmVlbiAudGlueW1jZS1tb2JpbGUtaWNvbi1wcmV2aW91cy50aW55bWNlLW1vYmlsZS10b29sYmFyLW5hdmlnYXRpb24tZGlzYWJsZWQ6OmJlZm9yZXt2aXNpYmlsaXR5OmhpZGRlbn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtZG90LWl0ZW17Y29sb3I6I2NjYztmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxMHB4O21hcmdpbjowIDJweDtwYWRkaW5nLXRvcDozcHh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWRvdC1pdGVtLnRpbnltY2UtbW9iaWxlLWRvdC1hY3RpdmV7Y29sb3I6I2M4Y2JjZn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtaWNvbi1sYXJnZS1mb250OjpiZWZvcmUsLnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWljb24tbGFyZ2UtaGVhZGluZzo6YmVmb3Jle21hcmdpbi1sZWZ0Oi41ZW07bWFyZ2luLXJpZ2h0Oi45ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLWljb24tc21hbGwtZm9udDo6YmVmb3JlLC50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1pY29uLXNtYWxsLWhlYWRpbmc6OmJlZm9yZXttYXJnaW4tbGVmdDouOWVtO21hcmdpbi1yaWdodDouNWVtfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXJ7ZGlzcGxheTpmbGV4O2ZsZXg6MTttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO3BhZGRpbmc6LjI4ZW0gMDtwb3NpdGlvbjpyZWxhdGl2ZX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItc2l6ZS1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtmbGV4LWdyb3c6MTtoZWlnaHQ6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItc2l6ZS1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1zaXplLWxpbmV7YmFja2dyb3VuZDojY2NjO2Rpc3BsYXk6ZmxleDtmbGV4OjE7aGVpZ2h0Oi4yZW07bWFyZ2luLWJvdHRvbTouM2VtO21hcmdpbi10b3A6LjNlbX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItY29udGFpbmVye3BhZGRpbmctbGVmdDoyZW07cGFkZGluZy1yaWdodDoyZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLWdyYWRpZW50LWNvbnRhaW5lcnthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZsZXgtZ3JvdzoxO2hlaWdodDoxMDAlfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudC1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLXNsaWRlci1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZWQgMCwjZmVmZjAwIDE3JSwjMGYwIDMzJSwjMDBmZWZmIDUwJSwjMDBmIDY3JSwjZmYwMGZlIDgzJSxyZWQgMTAwJSk7ZGlzcGxheTpmbGV4O2ZsZXg6MTtoZWlnaHQ6LjJlbTttYXJnaW4tYm90dG9tOi4zZW07bWFyZ2luLXRvcDouM2VtfS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIC50aW55bWNlLW1vYmlsZS1zbGlkZXIudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWh1ZS1zbGlkZXItYmxhY2t7YmFja2dyb3VuZDojMDAwO2hlaWdodDouMmVtO21hcmdpbi1ib3R0b206LjNlbTttYXJnaW4tdG9wOi4zZW07d2lkdGg6MS4yZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlci50aW55bWNlLW1vYmlsZS1odWUtc2xpZGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtaHVlLXNsaWRlci13aGl0ZXtiYWNrZ3JvdW5kOiNmZmY7aGVpZ2h0Oi4yZW07bWFyZ2luLWJvdHRvbTouM2VtO21hcmdpbi10b3A6LjNlbTt3aWR0aDoxLjJlbX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtc2xpZGVyIC50aW55bWNlLW1vYmlsZS1zbGlkZXItdGh1bWJ7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNvbG9yOiM0NTVhNjQ7Ym9yZGVyOi41ZW0gc29saWQgcmdiYSgxMzYsMTM2LDEzNiwwKTtib3JkZXItcmFkaXVzOjNlbTtib3R0b206MDtjb2xvcjojZmZmO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6LjVlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2xlZnQ6LTEwcHg7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dHJhbnNpdGlvbjpib3JkZXIgMTIwbXMgY3ViaWMtYmV6aWVyKC4zOSwuNTgsLjU3LDEpO3dpZHRoOi41ZW19LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNsaWRlciAudGlueW1jZS1tb2JpbGUtc2xpZGVyLXRodW1iLnRpbnltY2UtbW9iaWxlLXRodW1iLWFjdGl2ZXtib3JkZXI6LjVlbSBzb2xpZCByZ2JhKDEzNiwxMzYsMTM2LC4zOSl9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGl6ZXItd3JhcHBlciwudGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cD5kaXZ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTtmbGV4OjF9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXNlcmlhbGl6ZXItd3JhcHBlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cC1pdGVte2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAtaXRlbTpub3QoLnRpbnltY2UtbW9iaWxlLXNlcmlhbGlzZWQtZGlhbG9nKXtoZWlnaHQ6MTAwJX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCAudGlueW1jZS1tb2JpbGUtZG90LWNvbnRhaW5lcntkaXNwbGF5OmZsZXh9LnRpbnltY2UtbW9iaWxlLXRvb2xzdHJpcCAudGlueW1jZS1tb2JpbGUtdG9vbGJhci50aW55bWNlLW1vYmlsZS1jb250ZXh0LXRvb2xiYXIgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXItZ3JvdXAgaW5wdXR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojNDU1YTY0O2ZsZXgtZ3JvdzoxO2ZvbnQtc2l6ZTouODVlbTtwYWRkaW5nLWJvdHRvbTouMWVtO3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy10b3A6LjFlbX0udGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwIC50aW55bWNlLW1vYmlsZS10b29sYmFyLnRpbnltY2UtbW9iaWxlLWNvbnRleHQtdG9vbGJhciAudGlueW1jZS1tb2JpbGUtdG9vbGJhci1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojODg4fS50aW55bWNlLW1vYmlsZS10b29sc3RyaXAgLnRpbnltY2UtbW9iaWxlLXRvb2xiYXIudGlueW1jZS1tb2JpbGUtY29udGV4dC10b29sYmFyIC50aW55bWNlLW1vYmlsZS10b29sYmFyLWdyb3VwIGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojODg4fS50aW55bWNlLW1vYmlsZS1kcm9wdXB7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6ZmxleDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtZHJvcHVwLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1zaHJpbmtpbmd7dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGVhc2Utb3V0fS50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLWdyb3dpbmd7dHJhbnNpdGlvbjpoZWlnaHQgLjNzIGVhc2UtaW59LnRpbnltY2UtbW9iaWxlLWRyb3B1cC50aW55bWNlLW1vYmlsZS1kcm9wdXAtY2xvc2Vke2ZsZXgtZ3JvdzowfS50aW55bWNlLW1vYmlsZS1kcm9wdXAudGlueW1jZS1tb2JpbGUtZHJvcHVwLW9wZW46bm90KC50aW55bWNlLW1vYmlsZS1kcm9wdXAtZ3Jvd2luZyl7ZmxleC1ncm93OjF9LnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRyb3B1cDpub3QoLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQpe21pbi1oZWlnaHQ6MjAwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKXsudGlueW1jZS1tb2JpbGUtZHJvcHVwOm5vdCgudGlueW1jZS1tb2JpbGUtZHJvcHVwLWNsb3NlZCl7bWluLWhlaWdodDoyMDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6MzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6NTY4cHgpIGFuZCAob3JpZW50YXRpb24gOmxhbmRzY2FwZSl7LnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWRyb3B1cDpub3QoLnRpbnltY2UtbW9iaWxlLWRyb3B1cC1jbG9zZWQpe21pbi1oZWlnaHQ6MTUwcHh9fS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudXtmb250LWZhbWlseTpzYW5zLXNlcmlmO291dGxpbmU6NHB4IHNvbGlkICMwMDA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtyb2xlPW1lbnVde2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW3JvbGU9bWVudV0udHJhbnNpdGlvbmluZ3t0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNXMgZWFzZS1pbi1vdXR9LnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IC50aW55bWNlLW1vYmlsZS1zdHlsZXMtaXRlbXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM0NTVhNjQ7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O3BhZGRpbmc6MWVtIDFlbTtwb3NpdGlvbjpyZWxhdGl2ZX0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1jb2xsYXBzZXIgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1jb2xsYXBzZS1pY29uOjpiZWZvcmV7Y29sb3I6IzQ1NWE2NDtjb250ZW50OlwiXFxlMzE0XCI7Zm9udC1mYW1pbHk6dGlueW1jZS1tb2JpbGUsc2Fucy1zZXJpZn0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1pdGVtLWlzLW1lbnU6OmFmdGVye2NvbG9yOiM0NTVhNjQ7Y29udGVudDpcIlxcZTMxNVwiO2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlLHNhbnMtc2VyaWY7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWl0ZW0udGlueW1jZS1tb2JpbGUtZm9ybWF0LW1hdGNoZXM6OmFmdGVye2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlLHNhbnMtc2VyaWY7cGFkZGluZy1sZWZ0OjFlbTtwYWRkaW5nLXJpZ2h0OjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSAudGlueW1jZS1tb2JpbGUtc3R5bGVzLWNvbGxhcHNlciwudGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1zZXBhcmF0b3J7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItdG9wOiM0NTVhNjQ7Y29sb3I6IzQ1NWE2NDtkaXNwbGF5OmZsZXg7bWluLWhlaWdodDoyLjVlbTtwYWRkaW5nLWxlZnQ6MWVtO3BhZGRpbmctcmlnaHQ6MWVtfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLWRlc3RpbmF0aW9uPWJlZm9yZV1bZGF0YS10cmFuc2l0aW9uaW5nLXN0YXRlXSwudGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1iZWZvcmVde3RyYW5zZm9ybTp0cmFuc2xhdGUoLTEwMCUpfS50aW55bWNlLW1vYmlsZS1zdHlsZXMtbWVudSBbZGF0YS10cmFuc2l0aW9uaW5nLWRlc3RpbmF0aW9uPWN1cnJlbnRdW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZV0sLnRpbnltY2UtbW9iaWxlLXN0eWxlcy1tZW51IFtkYXRhLXRyYW5zaXRpb25pbmctc3RhdGU9Y3VycmVudF17dHJhbnNmb3JtOnRyYW5zbGF0ZSgwKX0udGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1kZXN0aW5hdGlvbj1hZnRlcl1bZGF0YS10cmFuc2l0aW9uaW5nLXN0YXRlXSwudGlueW1jZS1tb2JpbGUtc3R5bGVzLW1lbnUgW2RhdGEtdHJhbnNpdGlvbmluZy1zdGF0ZT1hZnRlcl17dHJhbnNmb3JtOnRyYW5zbGF0ZSgxMDAlKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKGZvbnRzL3RpbnltY2UtbW9iaWxlLndvZmY/OHg5MnczKSBmb3JtYXQoJ3dvZmYnKX1AbWVkaWEgKG1pbi1kZXZpY2Utd2lkdGg6NzAwcHgpey50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIsLnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciBpbnB1dHtmb250LXNpemU6MjVweH19QG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOjcwMHB4KXsudGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyLC50aW55bWNlLW1vYmlsZS1vdXRlci1jb250YWluZXIgaW5wdXR7Zm9udC1zaXplOjE4cHh9fS50aW55bWNlLW1vYmlsZS1pY29ue2ZvbnQtZmFtaWx5OnRpbnltY2UtbW9iaWxlLHNhbnMtc2VyaWZ9Lm1peGluLWZsZXgtYW5kLWNlbnRyZXthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm1peGluLWZsZXgtYmFye2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7aGVpZ2h0OjEwMCV9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lciAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWV7YmFja2dyb3VuZC1jb2xvcjojZmZmO3dpZHRoOjEwMCV9LnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29ue2JhY2tncm91bmQtY29sb3I6IzIwN2FiNztib3JkZXItcmFkaXVzOjUwJTtib3R0b206MWVtO2NvbG9yOiNmZmY7Zm9udC1zaXplOjFlbTtoZWlnaHQ6Mi4xZW07cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MmVtO3dpZHRoOjIuMWVtO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOjcwMHB4KXsudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCAudGlueW1jZS1tb2JpbGUtbWFzay1lZGl0LWljb257Zm9udC1zaXplOjEuMmVtfX0udGlueW1jZS1tb2JpbGUtb3V0ZXItY29udGFpbmVyOm5vdCgudGlueW1jZS1tb2JpbGUtZnVsbHNjcmVlbi1tYXhpbWl6ZWQpIC50aW55bWNlLW1vYmlsZS1lZGl0b3Itc29ja2V0e2hlaWdodDozMDBweDtvdmVyZmxvdzpoaWRkZW59LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWZ1bGxzY3JlZW4tbWF4aW1pemVkKSAudGlueW1jZS1tb2JpbGUtZWRpdG9yLXNvY2tldCBpZnJhbWV7aGVpZ2h0OjEwMCV9LnRpbnltY2UtbW9iaWxlLW91dGVyLWNvbnRhaW5lcjpub3QoLnRpbnltY2UtbW9iaWxlLWZ1bGxzY3JlZW4tbWF4aW1pemVkKSAudGlueW1jZS1tb2JpbGUtdG9vbHN0cmlwe2Rpc3BsYXk6bm9uZX1pbnB1dFt0eXBlPWZpbGVdOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbntkaXNwbGF5Om5vbmV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aCA6MzIwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aCA6NTY4cHgpIGFuZCAob3JpZW50YXRpb24gOmxhbmRzY2FwZSl7LnRpbnltY2UtbW9iaWxlLWlvcy1jb250YWluZXIgLnRpbnltY2UtbW9iaWxlLWVkaXRvci1zb2NrZXQgLnRpbnltY2UtbW9iaWxlLW1hc2stZWRpdC1pY29ue2JvdHRvbTo1MCV9fVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL3RpbnltY2Uvc2tpbnMvdWkvb3hpZGUvc2tpbi5tb2JpbGUubWluLmNzcyIsIi8qIVxuICogRnVsbENhbGVuZGFyIHYzLjkuMFxuICogRG9jcyAmIExpY2Vuc2U6IGh0dHBzOi8vZnVsbGNhbGVuZGFyLmlvL1xuICogKGMpIDIwMTggQWRhbSBTaGF3XG4gKi8uZmMgYnV0dG9uLC5mYyB0YWJsZSxib2R5IC5mY3tmb250LXNpemU6MWVtfS5mYy1iZywuZmMtcm93IC5mYy1iZ2V2ZW50LXNrZWxldG9uLC5mYy1yb3cgLmZjLWhpZ2hsaWdodC1za2VsZXRvbntib3R0b206MH0uZmMtaWNvbiwuZmMtdW5zZWxlY3RhYmxley13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lfS5mY3tkaXJlY3Rpb246bHRyO3RleHQtYWxpZ246bGVmdH0uZmMtcnRse3RleHQtYWxpZ246cmlnaHR9LmZjIHRoLC5mYy1iYXNpYy12aWV3IHRkLmZjLXdlZWstbnVtYmVyLC5mYy1pY29uLC5mYy10b29sYmFye3RleHQtYWxpZ246Y2VudGVyfS5mYy1oaWdobGlnaHR7YmFja2dyb3VuZDojYmNlOGYxO29wYWNpdHk6LjN9LmZjLWJnZXZlbnR7YmFja2dyb3VuZDojOGZkZjgyO29wYWNpdHk6LjN9LmZjLW5vbmJ1c2luZXNze2JhY2tncm91bmQ6I2Q3ZDdkN30uZmMgYnV0dG9uey1tb3otYm94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MDtoZWlnaHQ6Mi4xZW07cGFkZGluZzowIC42ZW07d2hpdGUtc3BhY2U6bm93cmFwO2N1cnNvcjpwb2ludGVyfS5mYyBidXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7bWFyZ2luOjA7cGFkZGluZzowfS5mYy1zdGF0ZS1kZWZhdWx0e2JvcmRlcjoxcHggc29saWQ7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCNmZmYsI2U2ZTZlNik7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwwIDAsMCAxMDAlLGZyb20oI2ZmZiksdG8oI2U2ZTZlNikpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCNmZmYsI2U2ZTZlNik7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCNmZmYsI2U2ZTZlNik7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZmYsI2U2ZTZlNik7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7Ym9yZGVyLWNvbG9yOiNlNmU2ZTYgI2U2ZTZlNiAjYmZiZmJmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4yNSk7Y29sb3I6IzMzMzt0ZXh0LXNoYWRvdzowIDFweCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LC4yKSwwIDFweCAycHggcmdiYSgwLDAsMCwuMDUpfS5mYy1zdGF0ZS1kZWZhdWx0LmZjLWNvcm5lci1sZWZ0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4fS5mYy1zdGF0ZS1kZWZhdWx0LmZjLWNvcm5lci1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4fS5mYyBidXR0b24gLmZjLWljb257cG9zaXRpb246cmVsYXRpdmU7dG9wOi0uMDVlbTttYXJnaW46MCAuMmVtO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmMtc3RhdGUtYWN0aXZlLC5mYy1zdGF0ZS1kaXNhYmxlZCwuZmMtc3RhdGUtZG93biwuZmMtc3RhdGUtaG92ZXJ7Y29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiNlNmU2ZTZ9LmZjLXN0YXRlLWhvdmVye2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNXB4Oy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xcyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjFzIGxpbmVhcjstby10cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjFzIGxpbmVhcjt0cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjFzIGxpbmVhcn0uZmMtc3RhdGUtYWN0aXZlLC5mYy1zdGF0ZS1kb3due2JhY2tncm91bmQtY29sb3I6I2NjYztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym94LXNoYWRvdzppbnNldCAwIDJweCA0cHggcmdiYSgwLDAsMCwuMTUpLDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSl9LmZjLXN0YXRlLWRpc2FibGVke2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtvcGFjaXR5Oi42NTtib3gtc2hhZG93Om5vbmV9LmZjLWV2ZW50LmZjLWRyYWdnYWJsZSwuZmMtZXZlbnRbaHJlZl0sLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtY2xvc2UsYVtkYXRhLWdvdG9de2N1cnNvcjpwb2ludGVyfS5mYy1idXR0b24tZ3JvdXB7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZjIC5mYy1idXR0b24tZ3JvdXA+KntmbG9hdDpsZWZ0O21hcmdpbjowIDAgMCAtMXB4fS5mYyAuZmMtYnV0dG9uLWdyb3VwPjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5mYy1wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaGFkb3c6MCAycHggNnB4IHJnYmEoMCwwLDAsLjE1KX0uZmMtcG9wb3ZlciAuZmMtaGVhZGVye3BhZGRpbmc6MnB4IDRweH0uZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy10aXRsZXttYXJnaW46MCAycHh9LmZjLWx0ciAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy10aXRsZSwuZmMtcnRsIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3Nle2Zsb2F0OmxlZnR9LmZjLWx0ciAuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy1jbG9zZSwuZmMtcnRsIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLXRpdGxle2Zsb2F0OnJpZ2h0fS5mYy1kaXZpZGVye2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4fWhyLmZjLWRpdmlkZXJ7aGVpZ2h0OjA7bWFyZ2luOjA7cGFkZGluZzowIDAgMnB4O2JvcmRlci13aWR0aDoxcHggMH0uZmMtYmcgdGFibGUsLmZjLXJvdyAuZmMtYmdldmVudC1za2VsZXRvbiB0YWJsZSwuZmMtcm93IC5mYy1oaWdobGlnaHQtc2tlbGV0b24gdGFibGV7aGVpZ2h0OjEwMCV9LmZjLWNsZWFye2NsZWFyOmJvdGh9LmZjLWJnLC5mYy1iZ2V2ZW50LXNrZWxldG9uLC5mYy1oZWxwZXItc2tlbGV0b24sLmZjLWhpZ2hsaWdodC1za2VsZXRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0uZmMgdGFibGV7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7dGFibGUtbGF5b3V0OmZpeGVkO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfS5mYyB0ZCwuZmMgdGh7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHg7cGFkZGluZzowO3ZlcnRpY2FsLWFsaWduOnRvcH0uZmMgdGQuZmMtdG9kYXl7Ym9yZGVyLXN0eWxlOmRvdWJsZX1hW2RhdGEtZ290b106aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmMgLmZjLXJvd3tib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjB9LmZjLXJvdyB0YWJsZXtib3JkZXItbGVmdDowIGhpZGRlbiB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6MCBoaWRkZW4gdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTowIGhpZGRlbiB0cmFuc3BhcmVudH0uZmMtcm93OmZpcnN0LWNoaWxkIHRhYmxle2JvcmRlci10b3A6MCBoaWRkZW4gdHJhbnNwYXJlbnR9LmZjLXJvd3twb3NpdGlvbjpyZWxhdGl2ZX0uZmMtcm93IC5mYy1iZ3t6LWluZGV4OjF9LmZjLXJvdyAuZmMtYmdldmVudC1za2VsZXRvbiB0ZCwuZmMtcm93IC5mYy1oaWdobGlnaHQtc2tlbGV0b24gdGR7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5mYy1yb3cgLmZjLWJnZXZlbnQtc2tlbGV0b257ei1pbmRleDoyfS5mYy1yb3cgLmZjLWhpZ2hsaWdodC1za2VsZXRvbnt6LWluZGV4OjN9LmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjQ7cGFkZGluZy1ib3R0b206MnB4fS5mYy1yb3cgLmZjLWhlbHBlci1za2VsZXRvbnt6LWluZGV4OjV9LmZjIC5mYy1yb3cgLmZjLWNvbnRlbnQtc2tlbGV0b24gdGFibGUsLmZjIC5mYy1yb3cgLmZjLWNvbnRlbnQtc2tlbGV0b24gdGQsLmZjIC5mYy1yb3cgLmZjLWhlbHBlci1za2VsZXRvbiB0ZHtiYWNrZ3JvdW5kOjAgMDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZCwuZmMtcm93IC5mYy1oZWxwZXItc2tlbGV0b24gdGR7Ym9yZGVyLWJvdHRvbTowfS5mYy1yb3cgLmZjLWNvbnRlbnQtc2tlbGV0b24gdGJvZHkgdGQsLmZjLXJvdyAuZmMtaGVscGVyLXNrZWxldG9uIHRib2R5IHRke2JvcmRlci10b3A6MH0uZmMtc2Nyb2xsZXJ7LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LmZjLWljb24sLmZjLXJvdy5mYy1yaWdpZCwuZmMtdGltZS1ncmlkLWV2ZW50e292ZXJmbG93OmhpZGRlbn0uZmMtc2Nyb2xsZXI+LmZjLWRheS1ncmlkLC5mYy1zY3JvbGxlcj4uZmMtdGltZS1ncmlke3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LmZjLWV2ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi44NWVtO2xpbmUtaGVpZ2h0OjEuMztib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICMzYTg3YWR9LmZjLWV2ZW50LC5mYy1ldmVudC1kb3R7YmFja2dyb3VuZC1jb2xvcjojM2E4N2FkfS5mYy1ldmVudCwuZmMtZXZlbnQ6aG92ZXJ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmMtbm90LWFsbG93ZWQsLmZjLW5vdC1hbGxvd2VkIC5mYy1ldmVudHtjdXJzb3I6bm90LWFsbG93ZWR9LmZjLWV2ZW50IC5mYy1iZ3t6LWluZGV4OjE7YmFja2dyb3VuZDojZmZmO29wYWNpdHk6LjI1fS5mYy1ldmVudCAuZmMtY29udGVudHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmZjLWV2ZW50IC5mYy1yZXNpemVye3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6NDtkaXNwbGF5Om5vbmV9LmZjLWV2ZW50LmZjLWFsbG93LW1vdXNlLXJlc2l6ZSAuZmMtcmVzaXplciwuZmMtZXZlbnQuZmMtc2VsZWN0ZWQgLmZjLXJlc2l6ZXJ7ZGlzcGxheTpibG9ja30uZmMtZXZlbnQuZmMtc2VsZWN0ZWQgLmZjLXJlc2l6ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Ojk5OTk7dG9wOjUwJTtsZWZ0OjUwJTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O21hcmdpbi1sZWZ0Oi0yMHB4O21hcmdpbi10b3A6LTIwcHh9LmZjLWV2ZW50LmZjLXNlbGVjdGVke3otaW5kZXg6OTk5OSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDJweCA1cHggcmdiYSgwLDAsMCwuMil9LmZjLWV2ZW50LmZjLXNlbGVjdGVkLmZjLWRyYWdnaW5ne2JveC1zaGFkb3c6MCAycHggN3B4IHJnYmEoMCwwLDAsLjMpfS5mYy1oLWV2ZW50LmZjLXNlbGVjdGVkOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozO3RvcDotMTBweDtib3R0b206LTEwcHg7bGVmdDowO3JpZ2h0OjB9LmZjLWx0ciAuZmMtaC1ldmVudC5mYy1ub3Qtc3RhcnQsLmZjLXJ0bCAuZmMtaC1ldmVudC5mYy1ub3QtZW5ke21hcmdpbi1sZWZ0OjA7Ym9yZGVyLWxlZnQtd2lkdGg6MDtwYWRkaW5nLWxlZnQ6MXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmZjLWx0ciAuZmMtaC1ldmVudC5mYy1ub3QtZW5kLC5mYy1ydGwgLmZjLWgtZXZlbnQuZmMtbm90LXN0YXJ0e21hcmdpbi1yaWdodDowO2JvcmRlci1yaWdodC13aWR0aDowO3BhZGRpbmctcmlnaHQ6MXB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uZmMtbHRyIC5mYy1oLWV2ZW50IC5mYy1zdGFydC1yZXNpemVyLC5mYy1ydGwgLmZjLWgtZXZlbnQgLmZjLWVuZC1yZXNpemVye2N1cnNvcjp3LXJlc2l6ZTtsZWZ0Oi0xcHh9LmZjLWx0ciAuZmMtaC1ldmVudCAuZmMtZW5kLXJlc2l6ZXIsLmZjLXJ0bCAuZmMtaC1ldmVudCAuZmMtc3RhcnQtcmVzaXplcntjdXJzb3I6ZS1yZXNpemU7cmlnaHQ6LTFweH0uZmMtaC1ldmVudC5mYy1hbGxvdy1tb3VzZS1yZXNpemUgLmZjLXJlc2l6ZXJ7d2lkdGg6N3B4O3RvcDotMXB4O2JvdHRvbTotMXB4fS5mYy1oLWV2ZW50LmZjLXNlbGVjdGVkIC5mYy1yZXNpemVye2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlci13aWR0aDoxcHg7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O2JhY2tncm91bmQ6I2ZmZjt0b3A6NTAlO21hcmdpbi10b3A6LTRweH0uZmMtbHRyIC5mYy1oLWV2ZW50LmZjLXNlbGVjdGVkIC5mYy1zdGFydC1yZXNpemVyLC5mYy1ydGwgLmZjLWgtZXZlbnQuZmMtc2VsZWN0ZWQgLmZjLWVuZC1yZXNpemVye21hcmdpbi1sZWZ0Oi00cHh9LmZjLWx0ciAuZmMtaC1ldmVudC5mYy1zZWxlY3RlZCAuZmMtZW5kLXJlc2l6ZXIsLmZjLXJ0bCAuZmMtaC1ldmVudC5mYy1zZWxlY3RlZCAuZmMtc3RhcnQtcmVzaXplcnttYXJnaW4tcmlnaHQ6LTRweH0uZmMtZGF5LWdyaWQtZXZlbnR7bWFyZ2luOjFweCAycHggMDtwYWRkaW5nOjAgMXB4fXRyOmZpcnN0LWNoaWxkPnRkPi5mYy1kYXktZ3JpZC1ldmVudHttYXJnaW4tdG9wOjJweH0uZmMtZGF5LWdyaWQtZXZlbnQuZmMtc2VsZWN0ZWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt0b3A6LTFweDtyaWdodDotMXB4O2JvdHRvbTotMXB4O2xlZnQ6LTFweDtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouMjV9LmZjLWRheS1ncmlkLWV2ZW50IC5mYy1jb250ZW50e3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW59LmZjLWRheS1ncmlkLWV2ZW50IC5mYy10aW1le2ZvbnQtd2VpZ2h0OjcwMH0uZmMtbHRyIC5mYy1kYXktZ3JpZC1ldmVudC5mYy1hbGxvdy1tb3VzZS1yZXNpemUgLmZjLXN0YXJ0LXJlc2l6ZXIsLmZjLXJ0bCAuZmMtZGF5LWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1lbmQtcmVzaXplcnttYXJnaW4tbGVmdDotMnB4fS5mYy1sdHIgLmZjLWRheS1ncmlkLWV2ZW50LmZjLWFsbG93LW1vdXNlLXJlc2l6ZSAuZmMtZW5kLXJlc2l6ZXIsLmZjLXJ0bCAuZmMtZGF5LWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1zdGFydC1yZXNpemVye21hcmdpbi1yaWdodDotMnB4fWEuZmMtbW9yZXttYXJnaW46MXB4IDNweDtmb250LXNpemU6Ljg1ZW07Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YS5mYy1tb3JlOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZjLmZjLWJvb3RzdHJhcDMgYSwudWktd2lkZ2V0IC5mYy1ldmVudHt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmMtbGltaXRlZHtkaXNwbGF5Om5vbmV9LmZjLWljb24sLmZjLXRvb2xiYXIgLmZjLWNlbnRlcntkaXNwbGF5OmlubGluZS1ibG9ja30uZmMtZGF5LWdyaWQgLmZjLXJvd3t6LWluZGV4OjF9LmZjLW1vcmUtcG9wb3Zlcnt6LWluZGV4OjI7d2lkdGg6MjIwcHh9LmZjLW1vcmUtcG9wb3ZlciAuZmMtZXZlbnQtY29udGFpbmVye3BhZGRpbmc6MTBweH0uZmMtYm9vdHN0cmFwMyAuZmMtcG9wb3ZlciAucGFuZWwtYm9keSwuZmMtYm9vdHN0cmFwNCAuZmMtcG9wb3ZlciAuY2FyZC1ib2R5e3BhZGRpbmc6MH0uZmMtbm93LWluZGljYXRvcntwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6MCBzb2xpZCByZWR9LmZjLWJvb3RzdHJhcDMgLmZjLXRvZGF5LmFsZXJ0LC5mYy1ib290c3RyYXA0IC5mYy10b2RheS5hbGVydHtib3JkZXItcmFkaXVzOjB9LmZjLXVuc2VsZWN0YWJsZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5mYy11bnRoZW1lZCAuZmMtY29udGVudCwuZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQsLmZjLXVudGhlbWVkIC5mYy1saXN0LXZpZXcsLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyLC5mYy11bnRoZW1lZCAuZmMtcm93LC5mYy11bnRoZW1lZCB0Ym9keSwuZmMtdW50aGVtZWQgdGQsLmZjLXVudGhlbWVkIHRoLC5mYy11bnRoZW1lZCB0aGVhZHtib3JkZXItY29sb3I6I2RkZH0uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkfS5mYy11bnRoZW1lZCAuZmMtZGl2aWRlciwuZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCwuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlcntiYWNrZ3JvdW5kOiNlZWV9LmZjLXVudGhlbWVkIHRkLmZjLXRvZGF5e2JhY2tncm91bmQ6I2ZjZjhlM30uZmMtdW50aGVtZWQgLmZjLWRpc2FibGVkLWRheXtiYWNrZ3JvdW5kOiNkN2Q3ZDc7b3BhY2l0eTouM30uZmMtaWNvbntoZWlnaHQ6MWVtO2xpbmUtaGVpZ2h0OjFlbTtmb250LXNpemU6MWVtO2ZvbnQtZmFtaWx5OlwiQ291cmllciBOZXdcIixDb3VyaWVyLG1vbm9zcGFjZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmZjLWljb246YWZ0ZXJ7cG9zaXRpb246cmVsYXRpdmV9LmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlxcMjAzOVwiO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjAwJTt0b3A6LTclfS5mYy1pY29uLXJpZ2h0LXNpbmdsZS1hcnJvdzphZnRlcntjb250ZW50OlwiXFwyMDNBXCI7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMDAlO3RvcDotNyV9LmZjLWljb24tbGVmdC1kb3VibGUtYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlxcQUJcIjtmb250LXNpemU6MTYwJTt0b3A6LTclfS5mYy1pY29uLXJpZ2h0LWRvdWJsZS1hcnJvdzphZnRlcntjb250ZW50OlwiXFxCQlwiO2ZvbnQtc2l6ZToxNjAlO3RvcDotNyV9LmZjLWljb24tbGVmdC10cmlhbmdsZTphZnRlcntjb250ZW50OlwiXFwyNUM0XCI7Zm9udC1zaXplOjEyNSU7dG9wOjMlfS5mYy1pY29uLXJpZ2h0LXRyaWFuZ2xlOmFmdGVye2NvbnRlbnQ6XCJcXDI1QkFcIjtmb250LXNpemU6MTI1JTt0b3A6MyV9LmZjLWljb24tZG93bi10cmlhbmdsZTphZnRlcntjb250ZW50OlwiXFwyNUJDXCI7Zm9udC1zaXplOjEyNSU7dG9wOjIlfS5mYy1pY29uLXg6YWZ0ZXJ7Y29udGVudDpcIlxcRDdcIjtmb250LXNpemU6MjAwJTt0b3A6NiV9LmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3Nle2NvbG9yOiM2NjY7Zm9udC1zaXplOi45ZW07bWFyZ2luLXRvcDoycHh9LmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW06aG92ZXIgdGR7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS51aS13aWRnZXQgLmZjLWRpc2FibGVkLWRheXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmZjLWJvb3RzdHJhcDMgLmZjLXRpbWUtZ3JpZCAuZmMtc2xhdHMgdGFibGUsLmZjLWJvb3RzdHJhcDQgLmZjLXRpbWUtZ3JpZCAuZmMtc2xhdHMgdGFibGUsLmZjLXRpbWUtZ3JpZCAuZmMtc2xhdHMgLnVpLXdpZGdldC1jb250ZW50e2JhY2tncm91bmQ6MCAwfS5mYy1wb3BvdmVyPi51aS13aWRnZXQtaGVhZGVyKy51aS13aWRnZXQtY29udGVudHtib3JkZXItdG9wOjB9LmZjLWJvb3RzdHJhcDMgaHIuZmMtZGl2aWRlciwuZmMtYm9vdHN0cmFwNCBoci5mYy1kaXZpZGVye2JvcmRlci1jb2xvcjppbmhlcml0fS51aS13aWRnZXQgLmZjLWV2ZW50e2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwfS51aS13aWRnZXQgdGQuZmMtYXhpc3tmb250LXdlaWdodDo0MDB9LmZjLmZjLWJvb3RzdHJhcDMgYVtkYXRhLWdvdG9dOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZjLmZjLWJvb3RzdHJhcDQgYXt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmMuZmMtYm9vdHN0cmFwNCBhW2RhdGEtZ290b106aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmMtYm9vdHN0cmFwNCBhLmZjLWV2ZW50Om5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKXtjb2xvcjojZmZmfS5mYy1ib290c3RyYXA0IC5mYy1wb3BvdmVyLmNhcmR7cG9zaXRpb246YWJzb2x1dGV9LmZjLXRvb2xiYXIuZmMtaGVhZGVyLXRvb2xiYXJ7bWFyZ2luLWJvdHRvbToxZW19LmZjLXRvb2xiYXIuZmMtZm9vdGVyLXRvb2xiYXJ7bWFyZ2luLXRvcDoxZW19LmZjLXRvb2xiYXIgLmZjLWxlZnR7ZmxvYXQ6bGVmdH0uZmMtdG9vbGJhciAuZmMtcmlnaHR7ZmxvYXQ6cmlnaHR9LmZjIC5mYy10b29sYmFyPio+KntmbG9hdDpsZWZ0O21hcmdpbi1sZWZ0Oi43NWVtfS5mYyAuZmMtdG9vbGJhcj4qPjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5mYy10b29sYmFyIGgye21hcmdpbjowfS5mYy10b29sYmFyIGJ1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZX0uZmMtdG9vbGJhciAuZmMtc3RhdGUtaG92ZXIsLmZjLXRvb2xiYXIgLnVpLXN0YXRlLWhvdmVye3otaW5kZXg6Mn0uZmMtdG9vbGJhciAuZmMtc3RhdGUtZG93bnt6LWluZGV4OjN9LmZjLXRvb2xiYXIgLmZjLXN0YXRlLWFjdGl2ZSwuZmMtdG9vbGJhciAudWktc3RhdGUtYWN0aXZle3otaW5kZXg6NH0uZmMtdG9vbGJhciBidXR0b246Zm9jdXN7ei1pbmRleDo1fS5mYy12aWV3LWNvbnRhaW5lciAqLC5mYy12aWV3LWNvbnRhaW5lciA6YWZ0ZXIsLmZjLXZpZXctY29udGFpbmVyIDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5mYy12aWV3LC5mYy12aWV3PnRhYmxle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZmMtYmFzaWNEYXktdmlldyAuZmMtY29udGVudC1za2VsZXRvbiwuZmMtYmFzaWNXZWVrLXZpZXcgLmZjLWNvbnRlbnQtc2tlbGV0b257cGFkZGluZy1ib3R0b206MWVtfS5mYy1iYXNpYy12aWV3IC5mYy1ib2R5IC5mYy1yb3d7bWluLWhlaWdodDo0ZW19LmZjLXJvdy5mYy1yaWdpZCAuZmMtY29udGVudC1za2VsZXRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0uZmMtZGF5LXRvcC5mYy1vdGhlci1tb250aHtvcGFjaXR5Oi4zfS5mYy1iYXNpYy12aWV3IC5mYy1kYXktbnVtYmVyLC5mYy1iYXNpYy12aWV3IC5mYy13ZWVrLW51bWJlcntwYWRkaW5nOjJweH0uZmMtYmFzaWMtdmlldyB0aC5mYy1kYXktbnVtYmVyLC5mYy1iYXNpYy12aWV3IHRoLmZjLXdlZWstbnVtYmVye3BhZGRpbmc6MCAycHh9LmZjLWx0ciAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtZGF5LW51bWJlcntmbG9hdDpyaWdodH0uZmMtcnRsIC5mYy1iYXNpYy12aWV3IC5mYy1kYXktdG9wIC5mYy1kYXktbnVtYmVye2Zsb2F0OmxlZnR9LmZjLWx0ciAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtd2Vlay1udW1iZXJ7ZmxvYXQ6bGVmdDtib3JkZXItcmFkaXVzOjAgMCAzcHh9LmZjLXJ0bCAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtd2Vlay1udW1iZXJ7ZmxvYXQ6cmlnaHQ7Ym9yZGVyLXJhZGl1czowIDAgMCAzcHh9LmZjLWJhc2ljLXZpZXcgLmZjLWRheS10b3AgLmZjLXdlZWstbnVtYmVye21pbi13aWR0aDoxLjVlbTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjI7Y29sb3I6Z3JleX0uZmMtYmFzaWMtdmlldyB0ZC5mYy13ZWVrLW51bWJlcj4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxLjI1ZW19LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktZ3JpZHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktZ3JpZCAuZmMtcm93e21pbi1oZWlnaHQ6M2VtfS5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWdyaWQgLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbntwYWRkaW5nLWJvdHRvbToxZW19LmZjIC5mYy1heGlze3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjAgNHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uZmMtbHRyIC5mYy1heGlze3RleHQtYWxpZ246cmlnaHR9LmZjLXJ0bCAuZmMtYXhpc3t0ZXh0LWFsaWduOmxlZnR9LmZjLXRpbWUtZ3JpZCwuZmMtdGltZS1ncmlkLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmZjLXRpbWUtZ3JpZHttaW4taGVpZ2h0OjEwMCV9LmZjLXRpbWUtZ3JpZCB0YWJsZXtib3JkZXI6MCBoaWRkZW4gdHJhbnNwYXJlbnR9LmZjLXRpbWUtZ3JpZD4uZmMtYmd7ei1pbmRleDoxfS5mYy10aW1lLWdyaWQgLmZjLXNsYXRzLC5mYy10aW1lLWdyaWQ+aHJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5mYy10aW1lLWdyaWQgLmZjLWNvbnRlbnQtY29se3Bvc2l0aW9uOnJlbGF0aXZlfS5mYy10aW1lLWdyaWQgLmZjLWNvbnRlbnQtc2tlbGV0b257cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozO3RvcDowO2xlZnQ6MDtyaWdodDowfS5mYy10aW1lLWdyaWQgLmZjLWJ1c2luZXNzLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmZjLXRpbWUtZ3JpZCAuZmMtYmdldmVudC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5mYy10aW1lLWdyaWQgLmZjLWhpZ2hsaWdodC1jb250YWluZXJ7ei1pbmRleDozO3Bvc2l0aW9uOnJlbGF0aXZlfS5mYy10aW1lLWdyaWQgLmZjLWV2ZW50LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjR9LmZjLXRpbWUtZ3JpZCAuZmMtbm93LWluZGljYXRvci1saW5le3otaW5kZXg6NX0uZmMtdGltZS1ncmlkIC5mYy1oZWxwZXItY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Nn0uZmMtdGltZS1ncmlkIC5mYy1zbGF0cyB0ZHtoZWlnaHQ6MS41ZW07Ym9yZGVyLWJvdHRvbTowfS5mYy10aW1lLWdyaWQgLmZjLXNsYXRzIC5mYy1taW5vciB0ZHtib3JkZXItdG9wLXN0eWxlOmRvdHRlZH0uZmMtdGltZS1ncmlkIC5mYy1oaWdobGlnaHR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjB9LmZjLWx0ciAuZmMtdGltZS1ncmlkIC5mYy1ldmVudC1jb250YWluZXJ7bWFyZ2luOjAgMi41JSAwIDJweH0uZmMtcnRsIC5mYy10aW1lLWdyaWQgLmZjLWV2ZW50LWNvbnRhaW5lcnttYXJnaW46MCAycHggMCAyLjUlfS5mYy10aW1lLWdyaWQgLmZjLWJnZXZlbnQsLmZjLXRpbWUtZ3JpZCAuZmMtZXZlbnR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxfS5mYy10aW1lLWdyaWQgLmZjLWJnZXZlbnR7bGVmdDowO3JpZ2h0OjB9LmZjLXYtZXZlbnQuZmMtbm90LXN0YXJ0e2JvcmRlci10b3Atd2lkdGg6MDtwYWRkaW5nLXRvcDoxcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmZjLXYtZXZlbnQuZmMtbm90LWVuZHtib3JkZXItYm90dG9tLXdpZHRoOjA7cGFkZGluZy1ib3R0b206MXB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtc2VsZWN0ZWR7b3ZlcmZsb3c6dmlzaWJsZX0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNlbGVjdGVkIC5mYy1iZ3tkaXNwbGF5Om5vbmV9LmZjLXRpbWUtZ3JpZC1ldmVudCAuZmMtY29udGVudHtvdmVyZmxvdzpoaWRkZW59LmZjLXRpbWUtZ3JpZC1ldmVudCAuZmMtdGltZSwuZmMtdGltZS1ncmlkLWV2ZW50IC5mYy10aXRsZXtwYWRkaW5nOjAgMXB4fS5mYy10aW1lLWdyaWQtZXZlbnQgLmZjLXRpbWV7Zm9udC1zaXplOi44NWVtO3doaXRlLXNwYWNlOm5vd3JhcH0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy1jb250ZW50e3doaXRlLXNwYWNlOm5vd3JhcH0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aW1lLC5mYy10aW1lLWdyaWQtZXZlbnQuZmMtc2hvcnQgLmZjLXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aW1lIHNwYW57ZGlzcGxheTpub25lfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtc2hvcnQgLmZjLXRpbWU6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXN0YXJ0KX0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aW1lOmFmdGVye2NvbnRlbnQ6XCJcXEEwLVxcQTBcIn0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aXRsZXtmb250LXNpemU6Ljg1ZW07cGFkZGluZzowfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1yZXNpemVye2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2hlaWdodDo4cHg7b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OjhweDtmb250LXNpemU6MTFweDtmb250LWZhbWlseTptb25vc3BhY2U7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnMtcmVzaXplfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1yZXNpemVyOmFmdGVye2NvbnRlbnQ6XCI9XCJ9LmZjLXRpbWUtZ3JpZC1ldmVudC5mYy1zZWxlY3RlZCAuZmMtcmVzaXplcntib3JkZXItcmFkaXVzOjVweDtib3JkZXItd2lkdGg6MXB4O3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOiNmZmY7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3R0b206LTVweH0uZmMtdGltZS1ncmlkIC5mYy1ub3ctaW5kaWNhdG9yLWxpbmV7Ym9yZGVyLXRvcC13aWR0aDoxcHg7bGVmdDowO3JpZ2h0OjB9LmZjLXRpbWUtZ3JpZCAuZmMtbm93LWluZGljYXRvci1hcnJvd3ttYXJnaW4tdG9wOi01cHh9LmZjLWx0ciAuZmMtdGltZS1ncmlkIC5mYy1ub3ctaW5kaWNhdG9yLWFycm93e2xlZnQ6MDtib3JkZXItd2lkdGg6NXB4IDAgNXB4IDZweDtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9LmZjLXJ0bCAuZmMtdGltZS1ncmlkIC5mYy1ub3ctaW5kaWNhdG9yLWFycm93e3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOjVweCA2cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5mYy1ldmVudC1kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjVweH0uZmMtcnRsIC5mYy1saXN0LXZpZXd7ZGlyZWN0aW9uOnJ0bH0uZmMtbGlzdC12aWV3e2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkfS5mYyAuZmMtbGlzdC10YWJsZXt0YWJsZS1sYXlvdXQ6YXV0b30uZmMtbGlzdC10YWJsZSB0ZHtib3JkZXItd2lkdGg6MXB4IDAgMDtwYWRkaW5nOjhweCAxNHB4fS5mYy1saXN0LXRhYmxlIHRyOmZpcnN0LWNoaWxkIHRke2JvcmRlci10b3Atd2lkdGg6MH0uZmMtbGlzdC1oZWFkaW5ne2JvcmRlci1ib3R0b20td2lkdGg6MXB4fS5mYy1saXN0LWhlYWRpbmcgdGR7Zm9udC13ZWlnaHQ6NzAwfS5mYy1sdHIgLmZjLWxpc3QtaGVhZGluZy1tYWlue2Zsb2F0OmxlZnR9LmZjLWx0ciAuZmMtbGlzdC1oZWFkaW5nLWFsdCwuZmMtcnRsIC5mYy1saXN0LWhlYWRpbmctbWFpbntmbG9hdDpyaWdodH0uZmMtcnRsIC5mYy1saXN0LWhlYWRpbmctYWx0e2Zsb2F0OmxlZnR9LmZjLWxpc3QtaXRlbS5mYy1oYXMtdXJse2N1cnNvcjpwb2ludGVyfS5mYy1saXN0LWl0ZW0tbWFya2VyLC5mYy1saXN0LWl0ZW0tdGltZXt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MXB4fS5mYy1sdHIgLmZjLWxpc3QtaXRlbS1tYXJrZXJ7cGFkZGluZy1yaWdodDowfS5mYy1ydGwgLmZjLWxpc3QtaXRlbS1tYXJrZXJ7cGFkZGluZy1sZWZ0OjB9LmZjLWxpc3QtaXRlbS10aXRsZSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9LmZjLWxpc3QtaXRlbS10aXRsZSBhW2hyZWZdOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZjLWxpc3QtZW1wdHktd3JhcDJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LmZjLWxpc3QtZW1wdHktd3JhcDF7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OnRhYmxlfS5mYy1saXN0LWVtcHR5e2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXJ9LmZjLXVudGhlbWVkIC5mYy1saXN0LWVtcHR5e2JhY2tncm91bmQtY29sb3I6I2VlZX1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvZnVsbGNhbGVuZGFyL2Rpc3QvZnVsbGNhbGVuZGFyLm1pbi5jc3MiLCIuZ2xpZGVyLWNvbnRhaW4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nbGlkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG4uZ2xpZGVyLXRyYWNrIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB6LWluZGV4OiAxO1xufVxuLmdsaWRlci5kcmFnZ2FibGUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5nbGlkZXIuZHJhZ2dhYmxlIC5nbGlkZXItc2xpZGUgaW1nIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmdsaWRlci5kcmFnIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuLmdsaWRlci1zbGlkZSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5nbGlkZXItc2xpZGUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmdsaWRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uZ2xpZGVyLXByZXYsLmdsaWRlci1uZXh0IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxlZnQ6IC0yM3B4O1xuICBib3JkZXI6IDA7XG4gIHRvcDogMzAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjNjY2O1xuICBvcGFjaXR5OiAxO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC4xNywuNjcsLjgzLC42NyksXG4gICAgICAgICAgICAgIGNvbG9yIC41cyBjdWJpYy1iZXppZXIoLjE3LC42NywuODMsLjY3KTtcbn1cbi5nbGlkZXItcHJldjpob3Zlcixcbi5nbGlkZXItbmV4dDpob3Zlcixcbi5nbGlkZXItcHJldjpmb2N1cyxcbi5nbGlkZXItbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjYTg5Y2M4O1xufVxuLmdsaWRlci1uZXh0IHtcbiAgcmlnaHQ6IC0yM3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuLmdsaWRlci1uZXh0LmRpc2FibGVkLFxuLmdsaWRlci1wcmV2LmRpc2FibGVkIHtcbiAgb3BhY2l0eTogLjI1O1xuICBjb2xvcjogIzY2NjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmdsaWRlci1zbGlkZSB7XG4gIG1pbi13aWR0aDogMTUwcHg7XG59XG4uZ2xpZGVyLWhpZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLmdsaWRlci1kb3RzIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLmdsaWRlci1kb3Qge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGJhY2tncm91bmQ6ICNjY2M7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogN3B4O1xufVxuLmdsaWRlci1kb3Q6aG92ZXIsXG4uZ2xpZGVyLWRvdDpmb2N1cyxcbi5nbGlkZXItZG90LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNhODljYzg7XG59XG5AbWVkaWEobWF4LXdpZHRoOiAzNmVtKXtcbiAgLmdsaWRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cbiAgLmdsaWRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NiwgMTU2LCAxNTYsIDAuMjUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuMjUpO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvZ2xpZGVyLWpzL2dsaWRlci5jc3MiXSwic291cmNlUm9vdCI6IiJ9*/